Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Enumerations
osd.h File Reference
#include <linux/compiler.h>

Go to the source code of this file.

Data Structures

struct  osd_cmd_s
 
struct  osd_cap_s
 

Macros

#define OSD_CAP_MEMSIZE   1 /* memory size */
 
#define OSD_SEND_CMD   _IOW('o', 160, osd_cmd_t)
 
#define OSD_GET_CAPABILITY   _IOR('o', 161, osd_cap_t)
 

Typedefs

typedef struct osd_cmd_s osd_cmd_t
 
typedef struct osd_cap_s osd_cap_t
 

Enumerations

enum  OSD_Command {
  OSD_Close =1, OSD_Open, OSD_Show, OSD_Hide,
  OSD_Clear, OSD_Fill, OSD_SetColor, OSD_SetPalette,
  OSD_SetTrans, OSD_SetPixel, OSD_GetPixel, OSD_SetRow,
  OSD_SetBlock, OSD_FillRow, OSD_FillBlock, OSD_Line,
  OSD_Query, OSD_Test, OSD_Text, OSD_SetWindow,
  OSD_MoveWindow, OSD_OpenRaw
}
 
enum  osd_raw_window_t {
  OSD_BITMAP1, OSD_BITMAP2, OSD_BITMAP4, OSD_BITMAP8,
  OSD_BITMAP1HR, OSD_BITMAP2HR, OSD_BITMAP4HR, OSD_BITMAP8HR,
  OSD_YCRCB422, OSD_YCRCB444, OSD_YCRCB444HR, OSD_VIDEOTSIZE,
  OSD_VIDEOHSIZE, OSD_VIDEOQSIZE, OSD_VIDEODSIZE, OSD_VIDEOTHSIZE,
  OSD_VIDEOTQSIZE, OSD_VIDEOTDSIZE, OSD_VIDEONSIZE, OSD_CURSOR
}
 

Macro Definition Documentation

#define OSD_CAP_MEMSIZE   1 /* memory size */

Definition at line 136 of file osd.h.

#define OSD_GET_CAPABILITY   _IOR('o', 161, osd_cap_t)

Definition at line 142 of file osd.h.

#define OSD_SEND_CMD   _IOW('o', 160, osd_cmd_t)

Definition at line 141 of file osd.h.

Typedef Documentation

Enumeration Type Documentation

Enumerator:
OSD_Close 
OSD_Open 
OSD_Show 
OSD_Hide 
OSD_Clear 
OSD_Fill 
OSD_SetColor 
OSD_SetPalette 
OSD_SetTrans 
OSD_SetPixel 
OSD_GetPixel 
OSD_SetRow 
OSD_SetBlock 
OSD_FillRow 
OSD_FillBlock 
OSD_Line 
OSD_Query 
OSD_Test 
OSD_Text 
OSD_SetWindow 
OSD_MoveWindow 
OSD_OpenRaw 

Definition at line 29 of file osd.h.

Enumerator:
OSD_BITMAP1 
OSD_BITMAP2 
OSD_BITMAP4 
OSD_BITMAP8 
OSD_BITMAP1HR 
OSD_BITMAP2HR 
OSD_BITMAP4HR 
OSD_BITMAP8HR 
OSD_YCRCB422 
OSD_YCRCB444 
OSD_YCRCB444HR 
OSD_VIDEOTSIZE 
OSD_VIDEOHSIZE 
OSD_VIDEOQSIZE 
OSD_VIDEODSIZE 
OSD_VIDEOTHSIZE 
OSD_VIDEOTQSIZE 
OSD_VIDEOTDSIZE 
OSD_VIDEONSIZE 
OSD_CURSOR 

Definition at line 111 of file osd.h.