NVIDIA DRIVE OS Linux SDK API Reference

5.2.6 Release
For Test and Development only
nvmedia_common.h File Reference

Detailed Description

NVIDIA Media Interface: Common Types for Video/Image Encode/Decode

Description: This file contains common types and definitions for image and video decode and encode operations.

Definition in file nvmedia_common.h.

Go to the source code of this file.

Data Structures

struct  NvMediaDispAttributes
 Holds NvMedia display attributes. More...
 

Macros

#define NVMEDIA_COMMON_VERSION_MAJOR   1
 Major Version number. More...
 
#define NVMEDIA_COMMON_VERSION_MINOR   29
 Minor Version number. More...
 
#define NVMEDIA_DISP_ATTR_COMPOSITION
 Sets the layer composition mode. More...
 
#define NVMEDIA_DISP_ATTR_SET_DEPTH
 Sets video output depth. More...
 
#define NVMEDIA_DISP_ATTR_SET_POSITION
 Sets video output position. More...
 

Enumerations

enum  NvMediaFilterQuality {
  NVMEDIA_FILTER_QUALITY_LOW,
  NVMEDIA_FILTER_QUALITY_MEDIUM,
  NVMEDIA_FILTER_QUALITY_HIGH
}
 Defines filter quality levels. More...
 
enum  NvMediaDispCompMode {
  NVMEDIA_DISP_COMP_MODE_OPAQUE,
  NVMEDIA_DISP_COMP_MODE_SRC_ALPHA,
  NVMEDIA_DISP_COMP_MODE_PREMULTI_SRC_ALPHA
}
 Specifies composition modes for layers. More...
 
enum  NvMediaNoiseReductionAlgorithm {
  NVMEDIA_NOISE_REDUCTION_ALGORITHM_ORIGINAL,
  NVMEDIA_NOISE_REDUCTION_ALGORITHM_OUTDOOR_LOW_LIGHT,
  NVMEDIA_NOISE_REDUCTION_ALGORITHM_OUTDOOR_MEDIUM_LIGHT,
  NVMEDIA_NOISE_REDUCTION_ALGORITHM_OUTDOOR_HIGH_LIGHT,
  NVMEDIA_NOISE_REDUCTION_ALGORITHM_INDOOR_LOW_LIGHT,
  NVMEDIA_NOISE_REDUCTION_ALGORITHM_INDOOR_MEDIUM_LIGHT,
  NVMEDIA_NOISE_REDUCTION_ALGORITHM_INDOOR_HIGH_LIGHT
}
 Noise Reduction Algorithm. More...