L4T Multimedia API Reference

31.1 Release

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

Detailed Description

Holds the encoder frame input metadata parameters.

Must be used with V4L2_CID_MPEG_VIDEOENC_INPUT_METADATA IOCTL.

Definition at line 1620 of file v4l2_nv_extensions.h.

Collaboration diagram for v4l2_ctrl_videoenc_input_metadata_:

Data Fields

__u32 flag
 Flag to indicate which inputbuffer metadata is valid. More...
 
v4l2_enc_frame_ROI_paramsVideoEncROIParams
 Pointer to the ROI params structure when ROI param is in metadata_flag. More...
 
v4l2_enc_frame_ReconCRC_paramsVideoReconCRCParams
 Pointer to the Reconstructed CRC parameter structure when ReconCRC param is in metadata flag. More...
 
v4l2_enc_gdr_paramsVideoEncGDRParams
 Pointer to the GDR params structure when GDR param is in metadata_flag. More...
 
v4l2_enc_frame_ext_rps_ctrl_paramsVideoEncRPSParams
 Pointer to the External RPL control parameter structure when RPS param is in metadata flag. More...
 
v4l2_enc_frame_ext_rate_ctrl_paramsVideoEncExtRCParams
 Pointer to the External Rate control parameter structure when RC param is in metadata flag. More...
 
__u32 config_store
 Config store integer to which these parameters are to be applied. More...
 

Field Documentation

__u32 v4l2_ctrl_videoenc_input_metadata_::config_store

Config store integer to which these parameters are to be applied.

This must be same as the value of config store of queued v4l2_buffer for which these parameters are valid.

Definition at line 1640 of file v4l2_nv_extensions.h.

__u32 v4l2_ctrl_videoenc_input_metadata_::flag

Flag to indicate which inputbuffer metadata is valid.

Definition at line 1623 of file v4l2_nv_extensions.h.

v4l2_enc_frame_ext_rate_ctrl_params* v4l2_ctrl_videoenc_input_metadata_::VideoEncExtRCParams

Pointer to the External Rate control parameter structure when RC param is in metadata flag.

Definition at line 1636 of file v4l2_nv_extensions.h.

v4l2_enc_gdr_params* v4l2_ctrl_videoenc_input_metadata_::VideoEncGDRParams

Pointer to the GDR params structure when GDR param is in metadata_flag.

Definition at line 1630 of file v4l2_nv_extensions.h.

v4l2_enc_frame_ROI_params* v4l2_ctrl_videoenc_input_metadata_::VideoEncROIParams

Pointer to the ROI params structure when ROI param is in metadata_flag.

Definition at line 1625 of file v4l2_nv_extensions.h.

v4l2_enc_frame_ext_rps_ctrl_params* v4l2_ctrl_videoenc_input_metadata_::VideoEncRPSParams

Pointer to the External RPL control parameter structure when RPS param is in metadata flag.

Definition at line 1633 of file v4l2_nv_extensions.h.

v4l2_enc_frame_ReconCRC_params* v4l2_ctrl_videoenc_input_metadata_::VideoReconCRCParams

Pointer to the Reconstructed CRC parameter structure when ReconCRC param is in metadata flag.

Definition at line 1628 of file v4l2_nv_extensions.h.


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