Use the following code example for AVI InfoFrames:
typedef struct XHDMIC_AVI_InfoFrame {
unsigned char Version;
XHdmiC_Colorspace ColorSpace;
u8 ActiveFormatDataPresent;
XHdmiC_BarInfo BarInfo;
XHdmiC_ScanInfo ScanInfo;
XHdmiC_Colorimetry Colorimetry;
XHdmiC_PicAspectRatio PicAspectRatio;
XHdmiC_ActiveAspectRatio ActiveAspectRatio;
unsigned char Itc;
XHdmiC_ExtendedColorimetry ExtendedColorimetry;
XHdmiC_RGBQuantizationRange QuantizationRange;
XHdmiC_NonUniformPictureScaling NonUniformPictureScaling;
unsigned char VIC;
XHdmiC_YccQuantizationRange YccQuantizationRange;
XHdmiC_ContentType ContentType;
XHdmiC_PixelRepetitionFactor PixelRepetition;
u16 TopBar;
u16 BottomBar;
u16 LeftBar;
u16 RightBar;
} XHdmiC_AVI_InfoFrame;