6 #endif /* __cplusplus */
8 int OSDOpen(int dev, int x0, int y0, int x1, int y1, int BitPerPixel, int mix);
11 int OSDClear(int dev);
12 int OSDFill(int dev, int color);
13 int OSDSetColor(int dev, int color, int r, int g, int b, int op);
14 int OSDText(int dev, int x, int y, int size, int color, const char *text);
15 int OSDSetPalette(int dev, int first, int last, unsigned char *data);
16 int OSDSetTrans(int dev, int trans);
17 int OSDSetPixel(int dev, int x, int y, unsigned int color);
18 int OSDGetPixel(int dev, int x, int y);
19 int OSDSetRow(int dev, int x, int y, int x1, unsigned char *data);
20 int OSDSetBlock(int dev, int x, int y, int x1, int y1, int inc, unsigned char *data);
21 int OSDFillRow(int dev, int x, int y, int x1, int color);
22 int OSDFillBlock(int dev, int x, int y, int x1, int y1, int color);
23 int OSDLine(int dev, int x, int y, int x1, int y1, int color);
24 int OSDQuery(int dev);
25 int OSDSetWindow(int dev, int win);
26 int OSDMoveWindow(int dev, int x, int y);
29 #endif /* __cplusplus */