![]() |
v_hdmitx
Xilinx SDK Drivers API Documentation
|
This is the main header file for Vendor Specific InfoFrames used in HDMI.
MODIFICATION HISTORY:
Ver Who Date Changes
1.00 yh 15/01/15 Initial release for 3D video support 2.00 EB 23/01/18 This file is deprecated. All the APIs are now moved to HDMI Common library
Data Structures | |
struct | XV_HdmiTx_3D_MetaData |
Structure for 3D meta data. More... | |
struct | XV_HdmiTx_3D_Info |
Structure containing 3D information. More... | |
struct | XV_HdmiTx_VSIF |
Structure for holding the VSIF. More... | |
Macros | |
#define | XV_HDMITX_3D_META_MAX_SIZE 8 |
Maximum 3D Metadata size in bytes. More... | |
Vendor Specific InfoFrame Field Masks and Shifts. | |
#define | XV_HDMITX_VSIF_VIDEO_FORMAT_SHIFT 5 |
#define | XV_HDMITX_VSIF_VIDEO_FORMAT_MASK (0x7 << XV_HDMITX_VSIF_VIDEO_FORMAT_SHIFT) |
#define | XV_HDMITX_3D_STRUCT_SHIFT 4 |
#define | XV_HDMITX_3D_STRUCT_MASK (0xF << XV_HDMITX_3D_STRUCT_SHIFT) |
#define | XV_HDMITX_3D_SAMP_METHOD_SHIFT 6 |
#define | XV_HDMITX_3D_SAMP_METHOD_MASK (0x3 << XV_HDMITX_3D_SAMP_METHOD_SHIFT) |
#define | XV_HDMITX_3D_SAMP_POS_SHIFT 4 |
#define | XV_HDMITX_3D_SAMP_POS_MASK (0x3 << XV_HDMITX_3D_SAMP_POS_SHIFT) |
#define | XV_HDMITX_3D_META_PRESENT_SHIFT 3 |
#define | XV_HDMITX_3D_META_PRESENT_MASK (0x1 << XV_HDMITX_3D_META_PRESENT_SHIFT) |
#define | XV_HDMITX_3D_META_TYPE_SHIFT 5 |
#define | XV_HDMITX_3D_META_TYPE_MASK (0x7 << XV_HDMITX_3D_META_TYPE_SHIFT) |
#define | XV_HDMITX_3D_META_LENGTH_SHIFT 0 |
#define | XV_HDMITX_3D_META_LENGTH_MASK (0x1F << XV_HDMITX_3D_META_LENGTH_SHIFT) |
#define XV_HDMITX_3D_META_MAX_SIZE 8 |
Maximum 3D Metadata size in bytes.
3D structure definitions as defined in the HDMI 1.4a specification