Jetson Linux API Reference

32.7.3 Release
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 1925 of file v4l2_nv_extensions.h.

Collaboration diagram for v4l2_ctrl_videoenc_outputbuf_metadata_:

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...
 
__u8 bValidReconCRC
 CRC for Reconstructed frame. More...
 
__u32 ReconFrame_Y_CRC
 Recon Y-frame CRC. More...
 
__u32 ReconFrame_U_CRC
 Recon U-frame CRC. More...
 
__u32 ReconFrame_V_CRC
 Recon V-frame CRC. 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 bRPSFeedback_status
 RPS Feedback. 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...
 
v4l2_enc_frame_full_prop RPSList [V4L2_MAX_REF_FRAMES]
 RPS List including most recent frame if it is reference frame. More...
 

Field Documentation

◆ AvgQP

__u16 v4l2_ctrl_videoenc_outputbuf_metadata_::AvgQP

Average QP value of the frame.

Definition at line 1932 of file v4l2_nv_extensions.h.

◆ bIsGoldenOrAlternateFrame

__u8 v4l2_ctrl_videoenc_outputbuf_metadata_::bIsGoldenOrAlternateFrame

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

Definition at line 1934 of file v4l2_nv_extensions.h.

◆ bRPSFeedback_status

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::bRPSFeedback_status

RPS Feedback.

Definition at line 1950 of file v4l2_nv_extensions.h.

◆ bValidReconCRC

__u8 v4l2_ctrl_videoenc_outputbuf_metadata_::bValidReconCRC

CRC for Reconstructed frame.

Definition at line 1936 of file v4l2_nv_extensions.h.

◆ EncodedFrameBits

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::EncodedFrameBits

Number of bits needed to encode the frame.

Definition at line 1944 of file v4l2_nv_extensions.h.

◆ EndofFrame

__u8 v4l2_ctrl_videoenc_outputbuf_metadata_::EndofFrame

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

Definition at line 1930 of file v4l2_nv_extensions.h.

◆ FrameMaxQP

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::FrameMaxQP

Maximum QP value in the frame.

Definition at line 1948 of file v4l2_nv_extensions.h.

◆ FrameMinQP

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::FrameMinQP

Minumum QP value in the frame.

Definition at line 1946 of file v4l2_nv_extensions.h.

◆ KeyFrame

__u8 v4l2_ctrl_videoenc_outputbuf_metadata_::KeyFrame

Boolean value indicating if current frame is a key frame.

Definition at line 1928 of file v4l2_nv_extensions.h.

◆ nActiveRefFrames

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::nActiveRefFrames

Number of active reference frames.

Definition at line 1955 of file v4l2_nv_extensions.h.

◆ nCurrentRefFrameId

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::nCurrentRefFrameId

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

Definition at line 1953 of file v4l2_nv_extensions.h.

◆ ReconFrame_U_CRC

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::ReconFrame_U_CRC

Recon U-frame CRC.

Definition at line 1940 of file v4l2_nv_extensions.h.

◆ ReconFrame_V_CRC

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::ReconFrame_V_CRC

Recon V-frame CRC.

Definition at line 1942 of file v4l2_nv_extensions.h.

◆ ReconFrame_Y_CRC

__u32 v4l2_ctrl_videoenc_outputbuf_metadata_::ReconFrame_Y_CRC

Recon Y-frame CRC.

Definition at line 1938 of file v4l2_nv_extensions.h.

◆ RPSList

v4l2_enc_frame_full_prop v4l2_ctrl_videoenc_outputbuf_metadata_::RPSList[V4L2_MAX_REF_FRAMES]

RPS List including most recent frame if it is reference frame.

Definition at line 1957 of file v4l2_nv_extensions.h.


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