v_letterbox
Vitis Drivers API Documentation
xv_letterbox_l2.h File Reference

Data Structures

struct  XV_Lbox_l2
 Letterbox Layer 2 data. More...
 

Enumerations

enum  XLboxColorId
 This typedef contains the different background colors available. More...
 

Functions

int XV_LBoxInitialize (XV_Lbox_l2 *InstancePtr, u16 DeviceId)
 This function initializes the core instance. More...
 
void XV_LBoxStart (XV_Lbox_l2 *InstancePtr)
 This function starts the letter box core. More...
 
void XV_LBoxStop (XV_Lbox_l2 *InstancePtr)
 This function stops the letter box core. More...
 
void XV_LBoxSetActiveWin (XV_Lbox_l2 *InstancePtr, XVidC_VideoWindow *ActiveWindow, u32 FrameWidth, u32 FrameHeight)
 This function configures the letterbox active window. More...
 
void XV_LboxSetBackgroundColor (XV_Lbox_l2 *InstancePtr, XLboxColorId ColorId, XVidC_ColorFormat cfmt, XVidC_ColorDepth bpc)
 This function configures the background color to be painted outside active window. More...
 
void XV_LBoxDbgReportStatus (XV_Lbox_l2 *InstancePtr)
 This function prints LBox IP status on the console. More...