NVIDIA DRIVE OS Linux API Reference

5.1.3.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvMediaDispAttributes Struct Reference

Detailed Description

Holds NvMedia display attributes.

Definition at line 2937 of file nvmedia_common.h.

Collaboration diagram for NvMediaDispAttributes:

Data Fields

float_t brightness
 A value clamped to between -0.5 and 0.5, initialized to 0.0 at NvMediaVideoOutput creation. More...
 
float_t contrast
 A value clamped to between 0.1 and 2.0, initialized to 1.0 at NvMediaVideoMixer creation. More...
 
float_t saturation
 A value clamped to between 0.1 and 2.0, initialized to 1.0 at NvMediaVideoMixer creation. More...
 
float_t hue
 A value clamped to between -PI and PI, initialized to 0.0 at NvMediaVideoMixer creation. More...
 
NvMediaColorStandard colorStandard
 Color standard for video display. More...
 
NvMediaBool limitedRGB
 Limited RGB NVMEDIA_DISP_ATTR_LIMITED_RGB. More...
 
NvMediaDispCompMode compositionMode
 Defines the composition mode for the layer. More...
 
uint32_t depth
 Holds a positive value (up to 255) that specifies the video displays relative to the top-most layer. More...
 
NvMediaRect position
 The rectangle where the video renders. More...
 

Field Documentation

float_t NvMediaDispAttributes::brightness

A value clamped to between -0.5 and 0.5, initialized to 0.0 at NvMediaVideoOutput creation.

The corresponding attribute mask is NVMEDIA_DISP_ATTR_BRIGHTNESS.

Definition at line 2942 of file nvmedia_common.h.

NvMediaColorStandard NvMediaDispAttributes::colorStandard

Color standard for video display.

One of the following:
NVMEDIA_COLOR_STANDARD_ITUR_BT_601 (default)
NVMEDIA_COLOR_STANDARD_ITUR_BT_709
NVMEDIA_COLOR_STANDARD_SMPTE_240M
The corresponding attribute mask is NVMEDIA_DISP_ATTR_COLOR_STANDARD.

Definition at line 2965 of file nvmedia_common.h.

NvMediaDispCompMode NvMediaDispAttributes::compositionMode
float_t NvMediaDispAttributes::contrast

A value clamped to between 0.1 and 2.0, initialized to 1.0 at NvMediaVideoMixer creation.

The corresponding attribute mask is NVMEDIA_DISP_ATTR_CONTRAST.

Definition at line 2947 of file nvmedia_common.h.

uint32_t NvMediaDispAttributes::depth

Holds a positive value (up to 255) that specifies the video displays relative to the top-most layer.

(depth == 0)

. NVMEDIA_DISP_ATTR_SET_DEPTH.

Definition at line 2981 of file nvmedia_common.h.

float_t NvMediaDispAttributes::hue

A value clamped to between -PI and PI, initialized to 0.0 at NvMediaVideoMixer creation.

The corresponding attribute mask is NVMEDIA_DISP_ATTR_HUE.

Definition at line 2957 of file nvmedia_common.h.

NvMediaBool NvMediaDispAttributes::limitedRGB

Limited RGB NVMEDIA_DISP_ATTR_LIMITED_RGB.

Definition at line 2969 of file nvmedia_common.h.

NvMediaRect NvMediaDispAttributes::position

The rectangle where the video renders.

NVMEDIA_DISP_ATTR_SET_POSITION.

Definition at line 2985 of file nvmedia_common.h.

float_t NvMediaDispAttributes::saturation

A value clamped to between 0.1 and 2.0, initialized to 1.0 at NvMediaVideoMixer creation.

The corresponding attribute mask is NVMEDIA_DISP_ATTR_SATURATION.

Definition at line 2952 of file nvmedia_common.h.


The documentation for this struct was generated from the following file: