NVIDIA DeepStream SDK API Reference

5.0 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nvll_osd_struct.h File Reference

Detailed Description

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_HW
}
 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...