Multimedia API Reference

November 16, 2016 | 24.2.1 Release

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

Detailed Description

Holds the encoder output metadata for a frame, to be used with V4L2_CID_MPEG_VIDEOENC_METADATA IOCTL.

Definition at line 1101 of file v4l2_nv_extensions.h.

Data Fields

__u8 KeyFrame
 Boolean value indicating if current frame is a key frame. More...
 
__u8 EndofFrame
 Boolean value indicating end of frame in case of multi-slice encoding. More...
 
__u16 AvgQP
 Average QP value of the frame. More...
 
__u8 bIsGoldenOrAlternateFrame
 Boolean value indicating if current frame is a golden or alternate frame. More...
 
__u32 EncodedFrameBits
 Number of bits needed to encode the frame. More...
 
__u32 FrameMinQP
 Minumum QP value in the frame. More...
 
__u32 FrameMaxQP
 Maximum QP value in the frame. More...
 
__u32 nCurrentRefFrameId
 Reference frame ID used for Motion Estimation of current frame, ignored for IDR. More...
 
__u32 nActiveRefFrames
 Number of active reference frames. More...
 

Field Documentation

__u16 v4l2_ctrl_videoenc_outputbuf_metadata_::AvgQP

Average QP value of the frame.

Definition at line 1108 of file v4l2_nv_extensions.h.

__u8 v4l2_ctrl_videoenc_outputbuf_metadata_::bIsGoldenOrAlternateFrame

Boolean value indicating if current frame is a golden or alternate frame.

Definition at line 1110 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::EncodedFrameBits

Number of bits needed to encode the frame.

Definition at line 1112 of file v4l2_nv_extensions.h.

__u8 v4l2_ctrl_videoenc_outputbuf_metadata_::EndofFrame

Boolean value indicating end of frame in case of multi-slice encoding.

Definition at line 1106 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::FrameMaxQP

Maximum QP value in the frame.

Definition at line 1116 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::FrameMinQP

Minumum QP value in the frame.

Definition at line 1114 of file v4l2_nv_extensions.h.

__u8 v4l2_ctrl_videoenc_outputbuf_metadata_::KeyFrame

Boolean value indicating if current frame is a key frame.

Definition at line 1104 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::nActiveRefFrames

Number of active reference frames.

Definition at line 1121 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::nCurrentRefFrameId

Reference frame ID used for Motion Estimation of current frame, ignored for IDR.

Definition at line 1119 of file v4l2_nv_extensions.h.


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