Lines Matching refs:vidproc
142 context->desc.vidproc.base.input_format = src->buffer_format;
143 context->desc.vidproc.base.output_format = dst->buffer_format;
145 context->desc.vidproc.src_region = src_rect;
146 context->desc.vidproc.dst_region = dst_rect;
149 context->desc.vidproc.orientation = PIPE_VIDEO_VPP_ORIENTATION_DEFAULT;
151 context->desc.vidproc.orientation = PIPE_VIDEO_VPP_ROTATION_90;
153 context->desc.vidproc.orientation = PIPE_VIDEO_VPP_ROTATION_180;
155 context->desc.vidproc.orientation = PIPE_VIDEO_VPP_ROTATION_270;
158 context->desc.vidproc.orientation |= PIPE_VIDEO_VPP_FLIP_HORIZONTAL;
160 context->desc.vidproc.orientation |= PIPE_VIDEO_VPP_FLIP_VERTICAL;
162 memset(&context->desc.vidproc.blend, 0, sizeof(context->desc.vidproc.blend));
163 context->desc.vidproc.blend.mode = PIPE_VIDEO_VPP_BLEND_MODE_NONE;
166 context->desc.vidproc.blend.mode = PIPE_VIDEO_VPP_BLEND_MODE_GLOBAL_ALPHA;
167 context->desc.vidproc.blend.global_alpha = param->blend_state->global_alpha;
176 context->decoder->process_frame(context->decoder, src, &context->desc.vidproc);