| v_frmbuf_wr Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

Functions
xv_frmbufwr_l2.c File Reference

## Functions
XVidC_ColorFormat | WrMemory2Live (XVidC_ColorFormat MemFmt)
| This function maps the memory video formats to the live/stream video formats. More...
int | XVFrmbufWr_Initialize (XV_FrmbufWr_l2 *InstancePtr, u16 DeviceId)
| This function initializes the core instance. More...
void | XVFrmbufWr_InterruptEnable (XV_FrmbufWr_l2 *InstancePtr, u32 IrqMask)
| This function enables interrupts in the core. More...
void | XVFrmbufWr_InterruptDisable (XV_FrmbufWr_l2 *InstancePtr, u32 IrqMask)
| This function disables interrupts in the core. More...
void | XVFrmbufWr_Start (XV_FrmbufWr_l2 *InstancePtr)
| This function starts the core instance. More...
int | XVFrmbufWr_Stop (XV_FrmbufWr_l2 *InstancePtr)
| This function stops the core instance. More...
int | XVFrmbufWr_WaitForIdle (XV_FrmbufWr_l2 *InstancePtr)
| This function Waits for the core to reach idle state. More...
int | XVFrmbufWr_SetMemFormat (XV_FrmbufWr_l2 *InstancePtr, u32 StrideInBytes, XVidC_ColorFormat MemFmt, const XVidC_VideoStream *StrmIn)
| This function configures the frame buffer write memory output. More...
XVidC_VideoStream * | XVFrmbufWr_GetVideoStream (XV_FrmbufWr_l2 *InstancePtr)
| This function reads the pointer to the output stream configuration. More...
int | XVFrmbufWr_SetBufferAddr (XV_FrmbufWr_l2 *InstancePtr, UINTPTR Addr)
| This function sets the buffer address. More...
UINTPTR | XVFrmbufWr_GetBufferAddr (XV_FrmbufWr_l2 *InstancePtr)
| This function reads the buffer address. More...
int | XVFrmbufWr_SetChromaBufferAddr (XV_FrmbufWr_l2 *InstancePtr, UINTPTR Addr)
| This function sets the buffer address for the UV plane for semi-planar formats or Only U Plane for 3 planar formats. More...
UINTPTR | XVFrmbufWr_GetChromaBufferAddr (XV_FrmbufWr_l2 *InstancePtr)
| This function reads the buffer address for the UV plane for semi-planar formats or Only U plane for 3 planar formats. More...
int | XVFrmbufWr_SetVChromaBufferAddr (XV_FrmbufWr_l2 *InstancePtr, UINTPTR Addr)
| This function sets the buffer address for the V plane for 3 planar formats. More...
UINTPTR | XVFrmbufWr_GetVChromaBufferAddr (XV_FrmbufWr_l2 *InstancePtr)
| This function reads the buffer address for the V plane for 3 planar formats. More...
u32 | XVFrmbufWr_GetFieldID (XV_FrmbufWr_l2 *InstancePtr)
| This function reads the field ID. More...
void | XVFrmbufWr_DbgReportStatus (XV_FrmbufWr_l2 *InstancePtr)
| This function reports the frame buffer write status. More...