C_NvDrmBO | Holds a buffer object handle |
C_NvDrmFB | Holds information about the frame |
C_v4l2_argus_color_saturation | Holds the value for absolute color saturation |
C_v4l2_argus_ctrl_metadata | Holds the value for camera output metadata |
C_v4l2_argus_denoise_strength | Holds the strength value for denoise operation |
C_v4l2_argus_edge_enhance_strength | Holds the strength value for edge enhancement operation |
C_v4l2_argus_exposure_compensation | Holds the value for exposure compensation |
C_v4l2_argus_exposure_timerange | Holds the value for exposure range |
C_v4l2_argus_gainrange | Holds the value for gain range |
C_v4l2_argus_ispdigital_gainrange | Holds the value for Isp Digital gain range |
C_v4l2_chroma_subsampling_params | Holds Chroma Subsampling parameters |
C_v4l2_ctrl_intra_refresh | |
C_v4l2_ctrl_video_constqp | |
C_v4l2_ctrl_video_device_poll | Poll device |
C_v4l2_ctrl_video_framerate | |
C_v4l2_ctrl_video_hdrmasteringdisplaydata | HDR Metadata |
C_v4l2_ctrl_video_init_qp | Holds the encoder init QP parameters |
C_v4l2_ctrl_video_qp_range | Holds the encoder frame min/max QP parameters |
C_v4l2_enc_frame_prop | Holds the encoder frame property |
C_v4l2_map_plane | Holds parameters for a hardware buffer |
CArgus::Array2D< T > | A template class to hold a 2-dimensional array of data |
►CArgus::Destructable | A top level object class for libargus objects that are created and owned by the client |
CArgus::Buffer | |
CArgus::BufferSettings | |
CArgus::CameraProvider | |
CArgus::CaptureMetadataContainer | An object that holds a CaptureMetadata instance and is used to read the capture metadata from a consumer thread directly from the embedded EGLStream metadata |
CArgus::CaptureSession | |
CArgus::EventQueue | |
CArgus::InputStream | |
CArgus::InputStreamSettings | |
CArgus::OutputStream | |
CArgus::OutputStreamSettings | |
CArgus::Request | |
Cgmsl_link_ctx | Holds the configuration of the GMSL links from a sensor to its serializer to its deserializer |
Cgmsl_stream | Holds information about a data stream in a GMSL link (gmsl_link_ctx) |
CMVInfo_ | Holds the motion vector parameters for a single block |
►CArgus::NonCopyable | Utility class for libargus interfaces |
►CArgus::Interface | The top-level interface class |
CArgus::Ext::IBayerAverageMap | |
CArgus::Ext::IBayerAverageMapSettings | |
CArgus::Ext::IBayerSharpnessMap | |
CArgus::Ext::IBayerSharpnessMapSettings | |
CArgus::Ext::IBlockingSessionCameraProvider | |
CArgus::Ext::IDebugCaptureSession | |
CArgus::Ext::IDeFogSettings | |
CArgus::Ext::IDolWdrSensorMode | |
CArgus::Ext::IFaceDetectCaps | |
CArgus::Ext::IFaceDetectMetadata | |
CArgus::Ext::IFaceDetectResult | |
CArgus::Ext::IFaceDetectSettings | |
CArgus::Ext::IInternalFrameCount | |
CArgus::Ext::INonLinearHistogram | |
CArgus::Ext::IPwlWdrSensorMode | |
CArgus::Ext::ISensorEepromData | |
CArgus::Ext::ISensorOtpData | |
CArgus::Ext::ISensorPrivateMetadata | |
CArgus::Ext::ISensorPrivateMetadataCaps | |
CArgus::Ext::ISensorPrivateMetadataClientBufferRequest | |
CArgus::Ext::ISensorPrivateMetadataRequest | |
CArgus::Ext::ISensorTimestampTsc | |
CArgus::Ext::ISyncSensorCalibrationData | |
CArgus::IAutoControlSettings | |
CArgus::IBayerHistogram | |
CArgus::IBuffer | |
CArgus::IBufferOutputStream | |
CArgus::IBufferOutputStreamSettings | |
CArgus::ICameraProperties | |
CArgus::ICameraProvider | |
CArgus::ICaptureMetadata | |
CArgus::ICaptureSession | |
CArgus::IDenoiseMetadata | |
CArgus::IDenoiseSettings | |
CArgus::IEdgeEnhanceMetadata | |
CArgus::IEdgeEnhanceSettings | |
CArgus::IEGLImageBuffer | |
CArgus::IEGLImageBufferSettings | |
CArgus::IEGLInputStream | |
CArgus::IEGLInputStreamSettings | |
CArgus::IEGLOutputStream | |
CArgus::IEGLOutputStreamSettings | |
CArgus::IEGLSync | |
CArgus::IEvent | |
CArgus::IEventCaptureComplete | |
CArgus::IEventError | |
CArgus::IEventProvider | |
CArgus::IEventQueue | |
CArgus::IInputStreamSettings | |
CArgus::IOutputStreamSettings | |
CArgus::IRequest | |
CArgus::IRGBHistogram | |
CArgus::ISensorMode | |
CArgus::ISourceSettings | |
CArgus::IStreamCaptureMetadata | |
CArgus::IStreamSettings | |
►CArgus::InterfaceProvider | The base interface for a class that provides libargus Interfaces |
CArgus::Buffer | |
CArgus::BufferSettings | |
CArgus::CameraDevice | |
CArgus::CameraProvider | |
CArgus::CaptureMetadata | |
CArgus::CaptureMetadataContainer | An object that holds a CaptureMetadata instance and is used to read the capture metadata from a consumer thread directly from the embedded EGLStream metadata |
CArgus::CaptureSession | |
CArgus::Event | |
CArgus::EventQueue | |
CArgus::InputStream | |
CArgus::InputStreamSettings | |
CArgus::OutputStream | |
CArgus::OutputStreamSettings | |
CArgus::Request | |
CArgus::SensorMode | |
CArgus::UniqueObj< T > | Template helper emulating C++11 rvalue semantics |
CNvApplicationProfiler | |
CNvApplicationProfiler::NvAppProfilerData | Holds the profiling data |
CNvBuffer | Class representing a buffer |
CNvBuffer::NvBufferPlane | Holds the buffer plane parameters |
CNvBuffer::NvBufferPlaneFormat | Holds the buffer plane format |
►CNvElement | Every element has a unique name that can be used for identifying the element in debug logs |
CNvDrmRenderer | Helper class for rendering using LibDRM |
CNvEglRenderer | NvEglRenderer is a helper class for rendering using EGL and OpenGL ES 2.0 |
CNvJPEGDecoder | Helper class for decoding JPEG images using libjpeg APIs |
CNvJPEGEncoder | NvJpegEncoder uses the libjpeg APIs for decoding JPEG images |
►CNvV4l2Element | Defines a helper class for V4L2 based components |
CNvVideoDecoder | Defines a helper class for V4L2 Video Decoder |
CNvVideoEncoder | Defines a helper class for V4L2 Video Encoder |
CNvElementProfiler | |
CNvElementProfiler::NvElementProfilerData | Holds profiling data for the element |
CNvV4l2ElementPlane | Defines 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::Range< T > | Range template class |
CArgus::Size2D< T > | Size2D template class |
►CArgus::Tuple< 2, uint32_t > | |
CArgus::Size2D< uint32_t > | |
►CArgus::Tuple< 4, T > | |
CArgus::Rectangle< T > | Rectangle template class |
►CArgus::Tuple< 4, uint32_t > | |
►CArgus::Rectangle< uint32_t > | |
CArgus::AcRegion | Defines an autocontrol region of interest (in pixel space) |
►CArgus::Tuple< BAYER_CHANNEL_COUNT, T > | |
CArgus::BayerTuple< T > | BayerTuple template class |
►CArgus::Tuple< COORDINATE_2D_COUNT, T > | |
CArgus::Point2D< T > | Point2D template class |
►CArgus::Tuple< COORDINATE_3D_COUNT, T > | |
CArgus::Point3D< T > | Point3D template class |
►CArgus::Tuple< RGB_CHANNEL_COUNT, T > | |
CArgus::RGBTuple< T > | RGBTuple template class |
►CArgus::UUID | A universally unique identifier |
►CArgus::NamedUUID | A universally unique identifier with a name (used for debugging purposes) |
CArgus::EventType | A unique identifier for a particular type of Event |
CArgus::InterfaceID | A unique identifier for a libargus Interface |
Cv4l2_ctrl_av1dec_bufmetadata_ | |
Cv4l2_ctrl_av1enc_inputmetadata | Defines input metadata associated with AV1 features |
Cv4l2_ctrl_av1enc_metadata | Defines metadata associated with AV1 features |
Cv4l2_ctrl_fwht_params | Struct v4l2_ctrl_fwht_params - FWHT parameters |
Cv4l2_ctrl_h264_decode_params | Struct v4l2_ctrl_h264_decode_params - H264 decoding parameters |
Cv4l2_ctrl_h264_pps | Struct v4l2_ctrl_h264_pps - H264 picture parameter set |
Cv4l2_ctrl_h264_pred_weights | Struct v4l2_ctrl_h264_pred_weights - Prediction weight table |
Cv4l2_ctrl_h264_scaling_matrix | Struct v4l2_ctrl_h264_scaling_matrix - H264 scaling matrices |
Cv4l2_ctrl_h264_slice_params | Struct v4l2_ctrl_h264_slice_params - H264 slice parameters |
Cv4l2_ctrl_h264_sps | Struct v4l2_ctrl_h264_sps - H264 sequence parameter set |
Cv4l2_ctrl_h264dec_bufmetadata_ | Holds H.264 specific decoder metadata for the frame |
Cv4l2_ctrl_h264enc_inputmetadata | Defines input metadata associated with H264 features |
Cv4l2_ctrl_h264enc_metadata | Defines 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_inputmetadata | Defines input metadata associated with H265 features |
Cv4l2_ctrl_hevcenc_metadata | Defines metadata associated with H265 features |
Cv4l2_ctrl_mpeg2_picture | Struct v4l2_ctrl_mpeg2_picture - MPEG-2 picture header |
Cv4l2_ctrl_mpeg2_quantisation | Struct v4l2_ctrl_mpeg2_quantisation - MPEG-2 quantisation |
Cv4l2_ctrl_mpeg2_sequence | Struct 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_frame | Struct 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_entry | Struct v4l2_h264_dpb_entry - H264 decoded picture buffer entry |
Cv4l2_h264_reference | Struct v4l2_h264_reference - H264 picture reference |
Cv4l2_h264_weight_factors | |
Cv4l2_map_buffer | |
Cv4l2_vp8_entropy | Struct v4l2_vp8_entropy - VP8 update probabilities |
Cv4l2_vp8_entropy_coder_state | Struct v4l2_vp8_entropy_coder_state - VP8 boolean coder state |
Cv4l2_vp8_loop_filter | Struct v4l2_vp8_loop_filter - VP8 loop filter parameters |
Cv4l2_vp8_quantization | Struct v4l2_vp8_quantization - VP8 quantizattion indices |
Cv4l2_vp8_segment | Struct v4l2_vp8_segment - VP8 segment-based adjustments parameters |