# v4l2_ctrl_videodec_refframe_metadata_ Struct Reference
[V4L2 Video Decoder]

Holds the the frame specific metadata for a reference frame. More...

`#include <v4l2_nv_extensions.h>`

List of all members.

## Public Attributes

__u32 | bPresent
| Boolean value indicating if the frame is present in DPB.
__u32 | bIdrFrame
| Boolean value indicating if the frame is an IDR.
__u32 | bLTRefFrame
| Boolean value indicating if the frame is a long term reference frame.
__u32 | bPredicted
| Boolean value indicating if it is a predicted frame.
__u32 | nPictureOrderCnt
| Picture order count of the frame.
__u32 | nFrameNum
| Frame number.
__u32 | nLTRFrameIdx
| Long Term Frame Index of the frame.

## Detailed Description

Holds the the frame specific metadata for a reference frame.

Definition at line 842 of file v4l2_nv_extensions.h.

## Member Data Documentation

__u32 v4l2_ctrl_videodec_refframe_metadata_::bIdrFrame

Boolean value indicating if the frame is an IDR.

Definition at line 847 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videodec_refframe_metadata_::bLTRefFrame

Boolean value indicating if the frame is a long term reference frame.

Definition at line 849 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videodec_refframe_metadata_::bPredicted

Boolean value indicating if it is a predicted frame.

Definition at line 851 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videodec_refframe_metadata_::bPresent

Boolean value indicating if the frame is present in DPB.

Definition at line 845 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videodec_refframe_metadata_::nFrameNum

Frame number.

Resets to zero for an IDR frame

Definition at line 855 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videodec_refframe_metadata_::nLTRFrameIdx

Long Term Frame Index of the frame.

Definition at line 857 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videodec_refframe_metadata_::nPictureOrderCnt

Picture order count of the frame.

Definition at line 853 of file v4l2_nv_extensions.h.

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

- include/v4l2_nv_extensions.h