
Runtime Video Overlay Plane or Sprite C Plane Selection via Escape Function Call
Intel® EMGD provides an option to manually select the video overlay plane or sprite-C plane at runtime through an escape function call. This feature allows you to choose between overlay and sprite-C planes for video playback depending on different use cases. Overlay can be configured to run on the secondary display and sprite-C on the primary display depending on needs. For example, video required for scaling and planar format can use overlay plane in any of the display pipelines (primary or secondary). In addition, the function call allows user to turn on/off FBBlend and overlay color correction (brightness, contrast, saturation, gamma, and hue) at runtime.
Note: This function is supported only on the MeeGo OS.
To enable this function, set following configuration option:
Option “ALL/<configID>/General/VideoColorCorrect” “1”
Refer to the Intel® Embedded Graphics Drivers, Intel® Embedded Media and Graphics Driver, EFI Video Driver, and Video BIOS API Reference Manual for a detailed description of the Video Overlay/Sprite-C planes selection function call.