|
void * | VT_Open (S_VT_OPTIONS *options) |
| Open video transformation manager. More...
|
|
void | VT_Close (void *context) |
| Close video transformation manager. More...
|
|
void | VT_Enable (void *context, BOOLEAN enable) |
| Enable or disable transformation calculations. More...
|
|
void | VT_SetAfd (void *context, U8BIT afd_value) |
| Set current AFD (active format descriptor value) More...
|
|
void | VT_SetVideoAspectRatio (void *context, E_ASPECT_RATIO aspect_ratio) |
| Set video aspect ratio. More...
|
|
E_ASPECT_RATIO | VT_GetVideoAspectRatio (void *context) |
| Get video aspect ratio. More...
|
|
void | VT_SetMhegAspectRatio (void *context, E_ASPECT_RATIO aspect_ratio) |
| Set MHEG-5 aspect ratio. More...
|
|
E_ASPECT_RATIO | VT_GetDisplayAspectRatio (void *context) |
| Get display aspect ratio. More...
|
|
void | VT_SetDisplayAspectRatio (void *context, E_ASPECT_RATIO aspect_ratio) |
| Set display aspect ratio. More...
|
|
void | VT_SetVideoAlignmentPref (void *context, E_VIDEO_ASPECT_MODE alignment) |
| Set user preference for video aspect ratio alignment. More...
|
|
void | VT_SetCustomModeCallback (void *context, F_VT_CUSTOM_MODE_CALLBACK callback) |
| Set customer mode callback. More...
|
|
void | VT_SetMhegScalingResolution (void *context, U16BIT width, U16BIT height) |
| Set MHEG5 scaling resolution. More...
|
|
void | VT_SetMhegScaling (void *context, S_RECTANGLE *scaling) |
| Set MHEG-5 scaling information. More...
|
|
void | VT_SetAppScaling (void *context, S_RECTANGLE *window) |
| Set application scaling information. More...
|
|
void | VT_SetVideoResolution (void *context, U16BIT width, U16BIT height) |
| Set video resolution. More...
|
|
void | VT_SetScreenResolution (void *context, U16BIT width, U16BIT height) |
| Set screen resolution. More...
|
|
void | VT_SetMhegVideoAlignment (void *context, E_VIDEO_ASPECT_MODE mode) |
| Set widescreeen alignment mode for MHEG-5. More...
|
|
void | VT_SetProfileMheg5 (void *context, BOOLEAN enable) |
| Set profile to apply MHEG5 option. More...
|
|
void | VT_SetProfileHbbtv (void *context, BOOLEAN enable) |
| Set profile to apply HBBTV option. More...
|
|
void | VT_SetHbbtvWindow (void *context, S_RECTANGLE *output) |
| Set HBBTV output window. More...
|
|
void | VT_GetVideoTransformation (void *context, S_RECTANGLE *input_rect, S_RECTANGLE *output_rect) |
| Get the current video transfromation rectangles. More...
|
|
void | VT_GetWss (void *context, U8BIT *wss) |
| Return WSS (wide-screen signalling) value. More...
|
|
void | VT_SetVideoChangedCallback (void *context, F_VT_NOTIFICATION_CALLBACK callback, void *user_data) |
| Set video change callback. More...
|
|
void | VT_SetUserPreferenceChangedCallback (void *context, F_VT_NOTIFICATION_CALLBACK callback, void *user_data) |
| Set user preference change callback. More...
|
|
E_FORMAT_CONVERSION | VT_GetDecoderFormatConversion (void *context) |
| Return the current decoder format conversion. More...
|
|
void | VT_GetScreenResolution (void *context, U16BIT *width, U16BIT *height) |
| Return the current screen resolution. More...
|
|
void | VT_GetVideoResolution (void *context, U16BIT *width, U16BIT *height) |
| Return the current video resolution. More...
|
|
BOOLEAN | VT_IsOsdScaled (void *context) |
| Check if osd must be scaled due to MHEG scene aspect ratio. More...
|
|
void | VT_SetDecoderStatus (void *context, E_STB_AV_DECODER_STATUS status) |
| Set the decoder status. More...
|
|
E_STB_AV_DECODER_STATUS | VT_GetDecoderStatus (void *context) |
| Get the decoder status. More...
|
|
Video Transformation Calculator.
- Date
- 15/03/12
- Author
- Peter Stanton
Definition in file vtc.c.