4-31
4.2.1.4
IVIDEO1_BufDescIn
║
Desciption
This structure defines the buffer descriptor for inputs video buffers.
║
Fields
Field
Data Type
Input/
Output
Description
numBufs
XDAS_Int32
Input
Number of buffers in
bufDesc[]
frameWidth
XDAS_Int32
Input
Width of the video frame
frameHeight
XDAS_Int32
Input
Height of the video frame
framePitch
XDAS_Int32
Input
Frame pitch used to store the frame.
This field can also be used to
indicate the padded width.
bufDesc[XDM_MAX_IO_BUFFERS]
XDM1_Singl
eBufDesc
Input
Picture buffers.
4.2.1.5
IVIDEO2_BufDesc
║
Description
This structure defines the buffer descriptor for input and output buffers.
║
Fields
Field
Data Type
Input/
Output
Description
numPlanes
XDAS_Int32
Input/Ou
tput
Number of buffers for video planes
numMetaPlanes
XDAS_Int32
Input/Ou
tput
Number of buffers for metadata
dataLayout
XDAS_Int32
Input/Ou
tput
Video buffer layout, field
interleaved or field separated. See
IVIDEO_VideoLayout
enumeration in
details
planeDesc
[IVIDEO_MAX_NUM_PLANES]
XDM2_Singl
eBufDesc
Input/Ou
tput
Description for video planes
metadataPlaneDesc
[IVIDEO_MAX_NUM_METADATA_PLA
NES]
XDM2_Singl
eBufDesc
Input/Ou
tput
Description for metadata planes
secondFieldOffsetWidth[IVIDE
O_MAX_NUM_PLANES]
XDAS_Int32
Input/Ou
tput
Offset value for second field in
planeDesc
buffer (width in pixels)
Valid only if pointer is not NULL.
secondFieldOffsetHeight[IVID
XDAS_Int32
Input/Ou
Offset value for second field in