Video Mixer

The video mixer supports scaling, cropping, transformation, and de-interlacing of a Video Surface and storing the result into an output Video Surface. The input and the output surfaces can be YUV or RGB types. If the output type differs from the input type the mixer performs color space conversion.

The following table describes the features that are supported depending of the input and output surface types.

Conversion Type

Composition

Alpha Blend

Scaling

Cropping

ProcAmp

De-Interlace

YUV to RGB

Yes

Yes

Yes

Yes

Yes

Yes

YUV to YUV

No

No

Yes

Yes

No

Yes

RGB to RGB

No

No

Yes

Yes

No

No

RGB to YUV

No

No

Yes

Yes

No

No