# v4l2_ctrl_videodec_outputbuf_metadata_ Struct Reference
[V4L2 Video Decoder]

Holds the video decoder output metadata for a frame. More...

`#include <v4l2_nv_extensions.h>`

List of all members.

## Public Attributes

__u8 | ucColorPrimaries
| Color primaries.
__u8 | ucTransferCharacteristics
| Transfer Characteristics.
__u8 | ucMatrixCoefficients
| Matrix Coefficients.
__u32 | bValidFrameStatus
| Boolean value indicating if FrameDecStats has valid contents.
v4l2_ctrl_videodec_statusmetadata | FrameDecStats
| Frame decode statistics.
union {
v4l2_ctrl_h264dec_bufmetadata H264DecParams
| H.264 specific metadata.
v4l2_ctrl_hevcdec_bufmetadata HEVCDecParams
| H.265 specific metadata.
} | CodecParams
| Codec specific metadata for the frame.

## Detailed Description

Holds the video decoder output metadata for a frame.

Definition at line 928 of file v4l2_nv_extensions.h.

## Member Data Documentation

__u32 v4l2_ctrl_videodec_outputbuf_metadata_::bValidFrameStatus

Boolean value indicating if FrameDecStats has valid contents.

Definition at line 937 of file v4l2_nv_extensions.h.

union { ... } v4l2_ctrl_videodec_outputbuf_metadata_::CodecParams

Codec specific metadata for the frame.

v4l2_ctrl_videodec_statusmetadata v4l2_ctrl_videodec_outputbuf_metadata_::FrameDecStats

Frame decode statistics.

Definition at line 939 of file v4l2_nv_extensions.h.

v4l2_ctrl_h264dec_bufmetadata v4l2_ctrl_videodec_outputbuf_metadata_::H264DecParams

H.264 specific metadata.

Definition at line 943 of file v4l2_nv_extensions.h.

v4l2_ctrl_hevcdec_bufmetadata v4l2_ctrl_videodec_outputbuf_metadata_::HEVCDecParams

H.265 specific metadata.

Definition at line 945 of file v4l2_nv_extensions.h.

__u8 v4l2_ctrl_videodec_outputbuf_metadata_::ucColorPrimaries

Color primaries.

Definition at line 931 of file v4l2_nv_extensions.h.

__u8 v4l2_ctrl_videodec_outputbuf_metadata_::ucMatrixCoefficients

Matrix Coefficients.

Definition at line 935 of file v4l2_nv_extensions.h.

__u8 v4l2_ctrl_videodec_outputbuf_metadata_::ucTransferCharacteristics

Transfer Characteristics.

Definition at line 933 of file v4l2_nv_extensions.h.

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

- include/v4l2_nv_extensions.h