Holds the metadata parameters for video encoder and decoder.
The metadata is valid for the buffer with index buffer_index
after the buffer is dequeued until it is queued again.
Definition at line 2168 of file v4l2_nv_extensions.h.
Data Fields | |
v4l2_ctrl_videodec_inputbuf_metadata * | VideoDecHeaderErrorMetadata |
A pointer to v4l2_ctrl_videodec_inputbuf_metadata structure. More... | |
v4l2_ctrl_videodec_outputbuf_metadata * | VideoDecMetadata |
A pointer to v4l2_ctrl_videodec_outputbuf_metadata structure. More... | |
v4l2_ctrl_videoenc_outputbuf_metadata * | VideoEncMetadata |
A pointer to v4l2_ctrl_videoenc_outputbuf_metadata structure. More... | |
v4l2_ctrl_videoenc_outputbuf_metadata_MV * | VideoEncMetadataMV |
A pointer to v4l2_ctrl_videoenc_outputbuf_metadata_MV structure. More... | |
__u32 | buffer_index |
Index of the buffer whose metadata is required. More... | |
__u32 v4l2_ctrl_video_metadata_::buffer_index |
Index of the buffer whose metadata is required.
Definition at line 2187 of file v4l2_nv_extensions.h.
v4l2_ctrl_videodec_inputbuf_metadata* v4l2_ctrl_video_metadata_::VideoDecHeaderErrorMetadata |
A pointer to v4l2_ctrl_videodec_inputbuf_metadata structure.
This must be a valid pointer when used with V4L2_CID_MPEG_VIDEODEC_INPUT_METADATA IOCTL.
Definition at line 2173 of file v4l2_nv_extensions.h.
v4l2_ctrl_videodec_outputbuf_metadata* v4l2_ctrl_video_metadata_::VideoDecMetadata |
A pointer to v4l2_ctrl_videodec_outputbuf_metadata structure.
This must be a valid pointer when used with V4L2_CID_MPEG_VIDEODEC_METADATA IOCTL.
Definition at line 2177 of file v4l2_nv_extensions.h.
v4l2_ctrl_videoenc_outputbuf_metadata* v4l2_ctrl_video_metadata_::VideoEncMetadata |
A pointer to v4l2_ctrl_videoenc_outputbuf_metadata structure.
This must be a valid pointer when used with V4L2_CID_MPEG_VIDEOENC_METADATA IOCTL.
Definition at line 2181 of file v4l2_nv_extensions.h.
v4l2_ctrl_videoenc_outputbuf_metadata_MV* v4l2_ctrl_video_metadata_::VideoEncMetadataMV |
A pointer to v4l2_ctrl_videoenc_outputbuf_metadata_MV structure.
This must be a valid pointer when used with V4L2_CID_MPEG_VIDEOENC_METADATA_MV IOCTL.
Definition at line 2185 of file v4l2_nv_extensions.h.