NVIDIA DRIVE 5.0 Linux SDK API Reference

5.0.5.0 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Video Surface Handling API

Detailed Description

The Video Processing API encompasses all NvMedia video surface related functionality.

Modules

 Image Signal Processing
 The Image Signal Processing API encompasses all NvMedia image processing functions that are necessary to produce a processed image from image data captured from an image sensor.
 
 VC1 structures
 Defines a structure for defining picture information for a VC1 picture.
 
 VP8 Encoder
 The VP8 Encoder API provides VP8 related functions.
 
 VP8 structures
 Defines a structure for defining picture information for a VP8 picture.
 
 VP9 Encoder
 The VP9 Encoder API provides VP9 related functions.
 
 VP9 Structures
 Provides structures for defining the VP9 reference frame.
 
 Video Capture
 Captures uncompressed video data, writing the results to a NvMediaVideoSurface.
 
 Video Decoder
 Defines and manages objects that decode video.
 
 Video Decryptor (DRM) API
 Decrypts and re-encrypts video data with supported formats for the hardware in a video stream.
 
 Video Encoder
 The NvMediaVideoEncoder object takes uncompressed video data and tuns it into a codec specific bitstream.
 
 Video Mixer
 Video mixer provides a surface to surface based rendering with deinterlacing, inverse telecine, scaling, alpha blending, noise reduction, filtering and background color support.
 
 Video Output
 Declares and manages objects for defining the locations of the composed surfaces.
 
 Video Surface
 Defines and manages objects for defining video RAM surfaces.
 

Macros

#define NVMEDIA_VIDEO_VERSION_MAJOR   1
 Major Version number. More...
 
#define NVMEDIA_VIDEO_VERSION_MINOR   4
 Minor Version number. More...
 

Macro Definition Documentation

#define NVMEDIA_VIDEO_VERSION_MAJOR   1

Major Version number.

Definition at line 36 of file nvmedia_video.h.

#define NVMEDIA_VIDEO_VERSION_MINOR   4

Minor Version number.

Definition at line 38 of file nvmedia_video.h.