L4T Multimedia API Reference

27.1 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
_v4l2_ctrl_video_metadata Struct Reference

Detailed Description

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 1281 of file v4l2_nv_extensions.h.

Collaboration diagram for _v4l2_ctrl_video_metadata:

Data Fields

 A pointer to v4l2_ctrl_videodec_outputbuf_metadata structure. More...
 A pointer to v4l2_ctrl_videoenc_outputbuf_metadata structure. More...
 A pointer to v4l2_ctrl_videoenc_outputbuf_metadata_MV structure. More...
__u32 buffer_index
 Index of the buffer whose metadata is required. More...

Field Documentation

__u32 _v4l2_ctrl_video_metadata::buffer_index

Index of the buffer whose metadata is required.

Definition at line 1296 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 1286 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 1290 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 1294 of file v4l2_nv_extensions.h.

The documentation for this struct was generated from the following file: