Jetson Linux API Reference

36.4.3 Release
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 C_NvDrmBOHolds a buffer object handle
 C_NvDrmFBHolds information about the frame
 C_v4l2_argus_color_saturationHolds the value for absolute color saturation
 C_v4l2_argus_ctrl_metadataHolds the value for camera output metadata
 C_v4l2_argus_denoise_strengthHolds the strength value for denoise operation
 C_v4l2_argus_edge_enhance_strengthHolds the strength value for edge enhancement operation
 C_v4l2_argus_exposure_compensationHolds the value for exposure compensation
 C_v4l2_argus_exposure_timerangeHolds the value for exposure range
 C_v4l2_argus_gainrangeHolds the value for gain range
 C_v4l2_argus_ispdigital_gainrangeHolds the value for Isp Digital gain range
 C_v4l2_chroma_subsampling_paramsHolds Chroma Subsampling parameters
 C_v4l2_ctrl_intra_refresh
 C_v4l2_ctrl_video_constqp
 C_v4l2_ctrl_video_device_pollPoll device
 C_v4l2_ctrl_video_framerate
 C_v4l2_ctrl_video_hdrmasteringdisplaydataHDR Metadata
 C_v4l2_ctrl_video_init_qpHolds the encoder init QP parameters
 C_v4l2_ctrl_video_qp_rangeHolds the encoder frame min/max QP parameters
 C_v4l2_enc_frame_propHolds the encoder frame property
 C_v4l2_map_planeHolds parameters for a hardware buffer
 CArgus::Array2D< T >A template class to hold a 2-dimensional array of data
 CArgus::DestructableA top level object class for libargus objects that are created and owned by the client
 Cgmsl_link_ctxHolds the configuration of the GMSL links from a sensor to its serializer to its deserializer
 Cgmsl_streamHolds information about a data stream in a GMSL link (gmsl_link_ctx)
 CMVInfo_Holds the motion vector parameters for a single block
 CArgus::NonCopyableUtility class for libargus interfaces
 CNvApplicationProfiler
 CNvApplicationProfiler::NvAppProfilerDataHolds the profiling data
 CNvBufferClass representing a buffer
 CNvBuffer::NvBufferPlaneHolds the buffer plane parameters
 CNvBuffer::NvBufferPlaneFormatHolds the buffer plane format
 CNvElementEvery element has a unique name that can be used for identifying the element in debug logs
 CNvElementProfiler
 CNvElementProfiler::NvElementProfilerDataHolds profiling data for the element
 CNvV4l2ElementPlaneDefines a helper class for operations performed on a V4L2 Element plane
 CTRT_Context
 CArgus::Tuple< N, T >Tuple template class
 CArgus::Tuple< 2, T >
 CArgus::Tuple< 2, uint32_t >
 CArgus::Tuple< 4, T >
 CArgus::Tuple< 4, uint32_t >
 CArgus::Tuple< BAYER_CHANNEL_COUNT, T >
 CArgus::Tuple< COORDINATE_2D_COUNT, T >
 CArgus::Tuple< COORDINATE_3D_COUNT, T >
 CArgus::Tuple< RGB_CHANNEL_COUNT, T >
 CArgus::UUIDA universally unique identifier
 Cv4l2_ctrl_av1dec_bufmetadata_
 Cv4l2_ctrl_av1enc_inputmetadataDefines input metadata associated with AV1 features
 Cv4l2_ctrl_av1enc_metadataDefines metadata associated with AV1 features
 Cv4l2_ctrl_fwht_paramsStruct v4l2_ctrl_fwht_params - FWHT parameters
 Cv4l2_ctrl_h264_decode_paramsStruct v4l2_ctrl_h264_decode_params - H264 decoding parameters
 Cv4l2_ctrl_h264_ppsStruct v4l2_ctrl_h264_pps - H264 picture parameter set
 Cv4l2_ctrl_h264_pred_weightsStruct v4l2_ctrl_h264_pred_weights - Prediction weight table
 Cv4l2_ctrl_h264_scaling_matrixStruct v4l2_ctrl_h264_scaling_matrix - H264 scaling matrices
 Cv4l2_ctrl_h264_slice_paramsStruct v4l2_ctrl_h264_slice_params - H264 slice parameters
 Cv4l2_ctrl_h264_spsStruct v4l2_ctrl_h264_sps - H264 sequence parameter set
 Cv4l2_ctrl_h264dec_bufmetadata_Holds H.264 specific decoder metadata for the frame
 Cv4l2_ctrl_h264enc_inputmetadataDefines input metadata associated with H264 features
 Cv4l2_ctrl_h264enc_metadataDefines metadata associated with H264 features
 Cv4l2_ctrl_hdr10_cll_info
 Cv4l2_ctrl_hdr10_mastering_display
 Cv4l2_ctrl_hevcdec_bufmetadata_Holds H.265 specific decoder metadata for the frame
 Cv4l2_ctrl_hevcenc_inputmetadataDefines input metadata associated with H265 features
 Cv4l2_ctrl_hevcenc_metadataDefines metadata associated with H265 features
 Cv4l2_ctrl_mpeg2_pictureStruct v4l2_ctrl_mpeg2_picture - MPEG-2 picture header
 Cv4l2_ctrl_mpeg2_quantisationStruct v4l2_ctrl_mpeg2_quantisation - MPEG-2 quantisation
 Cv4l2_ctrl_mpeg2_sequenceStruct v4l2_ctrl_mpeg2_sequence - MPEG-2 sequence header
 Cv4l2_ctrl_video_displaydata_
 Cv4l2_ctrl_video_metadata_Holds the metadata parameters for video encoder and decoder
 Cv4l2_ctrl_videodec_currentframe_metadata_Holds the the frame specific metadata for the current frame
 Cv4l2_ctrl_videodec_dpbinfometadata_Holds the decoder DPB info metadata
 Cv4l2_ctrl_videodec_inputbuf_metadata_Holds the video decoder input header error metadata for a frame
 Cv4l2_ctrl_videodec_outputbuf_metadata_Holds the video decoder output metadata for a frame
 Cv4l2_ctrl_videodec_refframe_metadata_Holds the the frame specific metadata for a reference frame
 Cv4l2_ctrl_videodec_statusmetadata_Holds the decoder error status metadata for the frame
 Cv4l2_ctrl_videoenc_input_metadata_Holds the encoder frame input metadata parameters
 Cv4l2_ctrl_videoenc_outputbuf_metadata_Holds the encoder output metadata for a frame, to be used with V4L2_CID_MPEG_VIDEOENC_METADATA IOCTL
 Cv4l2_ctrl_videoenc_outputbuf_metadata_MV_Holds the motion vector parameters for one complete frame
 Cv4l2_ctrl_vp8_frameStruct v4l2_ctrl_vp8_frame - VP8 frame parameters
 Cv4l2_enc_av1_tile_config_Holds the params to configure tiles for AV1 encoding
 Cv4l2_enc_enable_ext_rate_ctrl_Holds the params to configure encoder for external rate control mode to be used with V4L2_CID_MPEG_VIDEOENC_ENABLE_EXTERNAL_RATE_CONTROL IOCTL
 Cv4l2_enc_enable_ext_rps_ctrl_Holds the params to configure encoder for external rps control to be used with V4L2_CID_MPEG_VIDEOENC_ENABLE_EXTERNAL_RPS_CONTROL IOCTL
 Cv4l2_enc_enable_reconcrc_param_Holds the params to configure encoder for Reconstructed CRC encoding
 Cv4l2_enc_enable_roi_param_Holds the params to configure encoder for ROI parameters encoding
 Cv4l2_enc_frame_ext_rate_ctrl_params_Holds the encoder frame external rate control parameters to be used with V4L2_CID_MPEG_VIDEOENC_INPUT_METADATA ioctl
 Cv4l2_enc_frame_ext_rps_ctrl_params_Holds the encoder frame external rps control parameters to be used with V4L2_CID_MPEG_VIDEOENC_INPUT_METADATA IOCTL
 Cv4l2_enc_frame_full_prop_Holds the RPS List parameters of encoded frame
 Cv4l2_enc_frame_ReconCRC_params_Holds the encoder frame Reconstructed CRC parameters
 Cv4l2_enc_frame_ROI_params_Holds the encoder frame ROI parameters to be used with V4L2_CID_MPEG_VIDEOENC_ROI_PARAMS IOCTL
 Cv4l2_enc_frame_tile_groups_params_Holds the encoder frame AV1 Tile groups
 Cv4l2_enc_gdr_params_Holds the encoder GDR parameters to be used with V4L2_CID_MPEG_VIDEOENC_INPUT_METADATA IOCTL
 Cv4l2_enc_hw_preset_type_param_Holds encoder HW Preset type parameters to be used with V4L2_CID_MPEG_VIDEOENC_HW_PRESET_TYPE_PARAM IOCTL
 Cv4l2_enc_num_ref_frames_Holds encoder number of reference frame parameters, to be used with V4L2_CID_MPEG_VIDEOENC_NUM_REFERENCE_FRAMES IOCTL
 Cv4l2_enc_ppe_init_params_Holds the preprocessing enhancement initialization parameters to be used with V4L2_CID_MPEG_VIDEOENC_PPE_INIT_PARAMS IOCTL
 Cv4l2_enc_ROI_param_Holds the encoder quality parameters for a single ROI region
 Cv4l2_enc_slice_intrarefresh_param_Holds encoder slice intrareferesh parameters, to be used with V4L2_CID_MPEG_VIDEOENC_SLICE_INTRAREFRESH_PARAM IOCTL
 Cv4l2_enc_slice_length_param_Holds encoder slice length parameters, to be used with V4L2_CID_MPEG_VIDEOENC_SLICE_LENGTH_PARAM IOCTL
 Cv4l2_enc_virtual_buffer_size_Holds encoder virtual buffer size parameters, to be used with V4L2_CID_MPEG_VIDEOENC_VIRTUALBUFFER_SIZE IOCTL
 Cv4l2_h264_dpb_entryStruct v4l2_h264_dpb_entry - H264 decoded picture buffer entry
 Cv4l2_h264_referenceStruct v4l2_h264_reference - H264 picture reference
 Cv4l2_h264_weight_factors
 Cv4l2_map_buffer
 Cv4l2_vp8_entropyStruct v4l2_vp8_entropy - VP8 update probabilities
 Cv4l2_vp8_entropy_coder_stateStruct v4l2_vp8_entropy_coder_state - VP8 boolean coder state
 Cv4l2_vp8_loop_filterStruct v4l2_vp8_loop_filter - VP8 loop filter parameters
 Cv4l2_vp8_quantizationStruct v4l2_vp8_quantization - VP8 quantizattion indices
 Cv4l2_vp8_segmentStruct v4l2_vp8_segment - VP8 segment-based adjustments parameters