NVIDIA Multimedia Utilities: On-Screen Display Manager
This file defines the NvOSD library used to draw rectangles and text over the frame.
Definition in file nvll_osd_struct.h.
Go to the source code of this file.
| Data Structures | |
| struct | _NvBbox_Coords | 
| Holds unclipped bounding box coordinates of the object.  More... | |
| struct | _NvOSD_ColorParams | 
| Holds the color parameters of the box or text to be overlayed.  More... | |
| struct | _NvOSD_FontParams | 
| Holds the font parameters of the text to be overlayed.  More... | |
| struct | _NvOSD_TextParams | 
| Holds parameters of text to be overlayed.  More... | |
| struct | _NvOSD_Color_info | 
| struct | _NvOSD_RectParams | 
| Holds the box parameters of the box to be overlayed.  More... | |
| struct | _NvOSD_MaskParams | 
| Holds the mask parameters of the segment to be overlayed.  More... | |
| struct | _NvOSD_LineParams | 
| Holds the box parameters of a line to be overlayed.  More... | |
| struct | _NvOSD_ArrowParams | 
| Holds arrow parameters to be overlaid.  More... | |
| struct | _NvOSD_CircleParams | 
| Holds circle parameters to be overlayed.  More... | |
| Typedefs | |
| typedef struct _NvBbox_Coords | NvBbox_Coords | 
| Holds unclipped bounding box coordinates of the object.  More... | |
| typedef struct _NvOSD_ColorParams | NvOSD_ColorParams | 
| Holds the color parameters of the box or text to be overlayed.  More... | |
| typedef struct _NvOSD_FontParams | NvOSD_FontParams | 
| Holds the font parameters of the text to be overlayed.  More... | |
| typedef struct _NvOSD_TextParams | NvOSD_TextParams | 
| Holds parameters of text to be overlayed.  More... | |
| typedef struct _NvOSD_Color_info | NvOSD_Color_info | 
| typedef struct _NvOSD_RectParams | NvOSD_RectParams | 
| Holds the box parameters of the box to be overlayed.  More... | |
| typedef struct _NvOSD_MaskParams | NvOSD_MaskParams | 
| Holds the mask parameters of the segment to be overlayed.  More... | |
| typedef struct _NvOSD_LineParams | NvOSD_LineParams | 
| Holds the box parameters of a line to be overlayed.  More... | |
| typedef struct _NvOSD_ArrowParams | NvOSD_ArrowParams | 
| Holds arrow parameters to be overlaid.  More... | |
| typedef struct _NvOSD_CircleParams | NvOSD_CircleParams | 
| Holds circle parameters to be overlayed.  More... | |
| Enumerations | |
| enum | NvOSD_Mode { MODE_CPU, MODE_GPU, MODE_NONE } | 
| Defines modes used to overlay boxes and text.  More... | |
| enum | NvOSD_Arrow_Head_Direction { START_HEAD, END_HEAD, BOTH_HEAD } | 
| Specifies arrow head positions.  More... | |