Fujitsu DTV/STB solution driver (FAPex driver) Documentation [V01L00R00]


FAPEX_VIENC_OpenSubIDParamStrT Struct Reference

open parameters for the VIENC driver More...

Data Fields

int32_t sub_id
int32_t encoderType
int32_t interlaceProgressive
int32_t colourSystem
int32_t colourComponent
int32_t crossChrominanceFilter

Detailed Description

open parameters for the VIENC driver

The related ioctl command type : FAPEX_IOCCOM_VIENC_OPEN_SUBID

See also:
FAPEX_VIENC_Ioctl

Field Documentation

Video Encoder device sub_id

Parameters:
[in]sub_idDevice minor_no (FAPEXDEV_VIENC_SUB_MINOR_FIRST .. FAPEXDEV_VIENC_SUB_MINOR_LAST).
[out]sub_idDevice identifier for VIENC channel.

encoder type

Parameters:
FAPEX_VIENC_ENCODER_UNKNOWNSpecifies an unknown output encoder Type
FAPEX_VIENC_ENCODER_LCDSpecifies an LCD output encoder Type
FAPEX_VIENC_ENCODER_SDSpecifies a SD output encoder Type
FAPEX_VIENC_ENCODER_HDSpecifies a HD output encoder Type

interlace progress type

Parameters:
FAPEX_VIENC_IP_MODE_UNKNOWNSpecifies an unknown interlace or progressive encoder Type
FAPEX_VIENC_IP_MODE_PALPAL Interlace mode available on VE SD
FAPEX_VIENC_IP_MODE_NTSCNTSC Interlace mode available on VE SD
FAPEX_VIENC_IP_MODE_SECAMSECAM Interlace mode available on VE SD
FAPEX_VIENC_IP_MODE_1920x1080x2397P23.97 Hz Interlace mode available on VE HD,
Active video region is 1920 pixels x 1080 lines.
FAPEX_VIENC_IP_MODE_1920x1080x24P24 Hz Interlace mode available on VE HD,
Active video region is 1920 pixels x 1080 lines.
FAPEX_VIENC_IP_MODE_1920x1080x25P25 Hz Progressive mode available on VE HD,
Active video region is 1920 pixels x 1080 lines.
FAPEX_VIENC_IP_MODE_1920x1080x2997P29.97 Hz Interlace mode available on VE HD,
Active video region is 1920 pixels x 1080 lines.
FAPEX_VIENC_IP_MODE_1920x1080x30P30 Hz Interlace mode available on VE HD,
Active video region is 1920 pixels x 1080 lines.
FAPEX_VIENC_IP_MODE_1920x1080x50I50 Hz Interlace mode available on VE HD,
Active video region is 1920 pixels x 540 lines.
FAPEX_VIENC_IP_MODE_1920x1080x5994I59.94 Hz Interlace mode available on VE HD,
Active video region is 1920 pixels x 540 lines.
FAPEX_VIENC_IP_MODE_1920x1080x60I60 Hz Interlace mode available on VE HD,
Active video region is 1920 pixels x 540 lines.
FAPEX_VIENC_IP_MODE_1280x720x2397P23.97 Hz Progressive mode available on VE HD,
Active video region is 1280 pixels x 720 lines.
FAPEX_VIENC_IP_MODE_1280x720x24P24 Hz Progressive mode available on VE HD,
Active video region is 1280 pixels x 720 lines.
FAPEX_VIENC_IP_MODE_1280x720x25P25 Hz Progressive mode available on VE HD,
Active video region is 1280 pixels x 720 lines.
FAPEX_VIENC_IP_MODE_1280x720x2997P29.97 Hz Progressive mode available on VE HD,
Active video region is 1280 pixels x 720 lines.
FAPEX_VIENC_IP_MODE_1280x720x30P30 Hz Progressive mode available on VE HD,
Active video region is 1280 pixels x 720 lines.
FAPEX_VIENC_IP_MODE_1280x720x50P50 Hz Progressive mode available on VE HD,
Active video region is 1280 pixels x 720 lines.
FAPEX_VIENC_IP_MODE_1280x720x5994P59.94 Hz Progressive mode available on VE HD,
Active video region is 1280 pixels x 720 lines.
FAPEX_VIENC_IP_MODE_1280x720x60P60 Hz Progressive mode available on VE HD,
Active video region is 1280 pixels x 720 lines.
FAPEX_VIENC_IP_MODE_720x576x50I50 Hz Interlace mode available on VE HD,
Active video region is 1440 pixels x 288 lines.
FAPEX_VIENC_IP_MODE_720x576x50P50 Hz Progressive mode available on VE HD,
Active video region is 720 pixels x 576 lines.
FAPEX_VIENC_IP_MODE_720x480x5994I59.94 Hz Interlace mode available on VE HD,
Active video region is 1440 pixels x 240 lines.
FAPEX_VIENC_IP_MODE_720x480x5994P59.94 Hz Progressive mode available on VE HD,
Active video region is 720 pixels x 480 lines.
FAPEX_VIENC_IP_MODE_640x480x5994P59.94 Hz Progressive mode available on VE HD,
Active video region is 1280 pixels x 960 lines.
FAPEX_VIENC_IP_MODE_800x600x5994P59.94 Hz Progressive mode available on VE HD,
Active video region is 1600 pixels x 1200 lines.
FAPEX_VIENC_IP_MODE_1024x768x5994P59.94 Hz Progressive mode available on VE HD,
Active video region is 2048 pixels x 1536 lines.
FAPEX_VIENC_IP_MODE_1360x768x5994P59.94 Hz Progressive mode available on VE HD,
Active video region is 2720 pixels x 1536 lines.
FAPEX_VIENC_IP_MODE_LCD_640x480x50PLCD progressive display available on GPIOs only,
The frame rate is same that of VE HD
FAPEX_VIENC_IP_MODE_LCD_1024x768x50PLCD progressive display available on GPIOs only,
The frame rate is same that of VE HD

colour system type

Parameters:
FAPEX_VIENC_COLOUR_SYSTEM_UNKNOWNSpecifies an unknown colour system encoder Type
FAPEX_VIENC_COLOUR_SYSTEM_SECAMSpecifies SECAM system colour.
FAPEX_VIENC_COLOUR_SYSTEM_NTSCSpecifies NTSC system colour.
FAPEX_VIENC_COLOUR_SYSTEM_NTSC_4_43Specifies NTSC_4_43 system colour.
FAPEX_VIENC_COLOUR_SYSTEM_PALSpecifies PAL system colour.
FAPEX_VIENC_COLOUR_SYSTEM_PAL_60Specifies PAL60 system colour.
FAPEX_VIENC_COLOUR_SYSTEM_PAL_MSpecifies PAL_M system colour.
FAPEX_VIENC_COLOUR_SYSTEM_PAL_NSpecifies PAL_N system colour. This is PAL-N except for Argentinia.
It uses the same colour carrier freq as PAL-BGHI but the pedestal is different.
FAPEX_VIENC_COLOUR_SYSTEM_PAL_N_ARGSpecifies PAL_N_ARG system colour. This is PAL-N used only in Argentinia.
It has a different colour carrier freq than PAL-BGHI.

colour component type

Parameters:
FAPEX_VIENC_CCOMPONENT_UNKNOWNSpecifies an unknown colour component
FAPEX_VIENC_CCOMPONENT_DAC_POWER_DOWNPowers down the DACs of VE SD or VE HD
FAPEX_VIENC_CCOMPONENT_DIGITAL_RGBSpecifies Digital RGB output on VE HD ONLY
FAPEX_VIENC_CCOMPONENT_ANALOG_RGBSpecifies Analog RGB output on VE HD ONLY
FAPEX_VIENC_CCOMPONENT_RGBSpecifies Analog & Digital RGB output on VE HD ONLY
FAPEX_VIENC_CCOMPONENT_DIGITAL_YPrPbSpecifies Digital YPrPb output on VE HD ONLY
FAPEX_VIENC_CCOMPONENT_ANALOG_YPrPbSpecifies YPrPb output on VE HD ONLY
FAPEX_VIENC_CCOMPONENT_YPrPbSpecifies Analog & Digital YPrPb output on VE HD ONLY
FAPEX_VIENC_CCOMPONENT_COLOURBARSpecifies a standard COLOUR BAR. on VE SD only
FAPEX_VIENC_CCOMPONENT_CVBSSpecifies only CVBS on VE SD ONLY
FAPEX_VIENC_CCOMPONENT_YCSpecifies only CVBS on VE SD ONLY
FAPEX_VIENC_CCOMPONENT_CVBS_YCSpecifies CVBS with YC output on VE SD ONLY for S Video

Cross-chrominance filter switch
This parameter is used only for VE SD.

Parameters:
FAPEX_VIENC_CROSS_CHROMIANACE_FILTER_UNKNOWNSpecifies an unknown Cross chrominance filter state
FAPEX_VIENC_CROSS_CHROMIANACE_FILTER_OFFParameter to turn off Cross chrominance filter
FAPEX_VIENC_CROSS_CHROMIANACE_FILTER_ONParameter to turn on Cross chrominance filter

The documentation for this struct was generated from the following file:


Copyright © 2006-2010 by Fujitsu Semiconductor Europe GmbH
Copyright © 2008-2010 by Fujitsu Semiconductor Limited

Disclaimer:
Please note that the use of this has been based on the terms and conditions of "DK Consent Letter (For Linux)" agreement between you and Fujitsu Semiconductor Limited.
The contents of this document may be revised without prior notice. Contact our sales department for confirmation. The information in this document are presented as is, no license is granted by implication or otherwise.
More...

FUJITSU sales representatives