L4T Multimedia API Reference

27.1 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
API Modules
Here is a list of all modules:
[detail level 123]
 Application Framework APIThese classes and functions provide buffer, imaging, logging, rendering, and video functionality
 Buffer APIThe NvBuffer API provides buffer functionality, including reference count functionality and convenience methods
 Imaging APIThese classes provide JPEG encode and decode functionality
 Image DecoderThe NvJPEGDecoder API provides functionality for decoding JPEG images using libjpeg APIs
 Image EncoderThe NvJPEGEncoder API provides functionality for encoding JPEG images using libjpeg APIs
 Logging APIThis file defines macros that provide message logging functionality
 NvElement and Derived ClassesThese classes derive and provide functionality for V4L2 and V4L2 components
 NvElement Base ClassThis class is the class from which both V4L2 and non-V4L2 components are derived
 NvV4l2ElementPlane ClassHelper class for operations performed on a V4L2 element plane
 V4L2 Element ClassHelper class that provides common functionality for V4L2-based components, such as encoder and decoder
 Rendering APIThe NvEglRenderer API provides EGL and Open GL ES 2.0 rendering functionality
 TensorRT Inference APIThe GIE_Context class provides interfaces to load the Caffe model and perform inference with the TensorRT model
 Video APIThese classes and functions provide video encode, decode, conversion, and other functionality
 Video ConverterHelper class that creates new V4L2 video converters, and it sets converter capture and output plane formats
 Video DecoderHelper class that creates new V4L2 video decoders, and it sets decoder capture and output plane formats
 Video EncoderHelper class that creates new V4L2 video encoders, and it sets encoder capture and output plane formats
 Video Read/WriteUtility functions for reading video frames from a file to the buffer structure and for writing from the buffer structure to a file
 Libargus APIThis is the main include file for libargus applications
 Camera APIThese classes provide camera functionality
 Camera Device APIAn object representing a single camera device
 Camera Provider APIA CameraProvider instance provides the entry point to the libargus runtime
 Capture APIThese classes provide capture functionality
 Capture Metadata APIThis file declares a container for metadata from a single capture
 Capture Session APIThis file defines the object that controls all operations on a single sensor
 Event APIAn event represents an asynchronous result
 Event Provider APIThe interface for an object that generates events (such as CaptureSession)
 Event Queue APIAn EventQueue object, as returned by IEventProvider::createEventQueue
 Libargus ExtensionsThese classes describe the various extensions
 Bayer Sharpness Map APIThe NvBuffer API provides buffer functionality, including reference count functionality and convenience methods
 DeFog APIThis file defines the DeFog extension
 Debug Capture Metadata APIThis file defines the DebugCaptureMetadata extension
 Debug Capture Session APIThis file defines the DebugCaptureSession extension
 Face Detect APIThis file defines the FaceDetect extension
 Sensor Private Metadata APIThis file defines the SensorPrivateMetadata extension
 Request APIA request defines the parameters to configure the capture
 Settings APIAn interface to settings that control the sensor module
 Stream APIInput streams are created and owned by CaptureSessions, and they maintain a connection with an EGLStream in order to acquire frames as an EGLStream consumer
 Types APIThis file defines the basic types that are used by the API
 UUID APIThis file defines the UUID types used by libargus
 NV HW Buffer Utility APINVIDIA buffering utility library for use by applications
 NvOSD LibraryThis file defines the NvOSD library to be used to draw rectangles and text over the frame for given parameters
 V4L2 NV Extensions APIThis file declares NVIDIA V4L2 extensions, controls, and structures
 V4L2 Video ConverterNVIDIA Tegra V4L2 Video Converter Description and Extensions
 V4L2 Video DecoderNVIDIA Tegra V4L2 Video Decoder Description and Extensions
 V4L2 Video EncoderNVIDIA Tegra V4L2 Video Encoder Description and Extensions