1 #ifndef MPLAYER_MP_OSD_H
2 #define MPLAYER_MP_OSD_H
4 #define OSD_MSG_TV_CHANNEL 0
6 #define OSD_MSG_SUB_DELAY 2
7 #define OSD_MSG_SPEED 3
8 #define OSD_MSG_OSD_STATUS 4
10 #define OSD_MSG_PAUSE 6
11 #define OSD_MSG_RADIO_CHANNEL 7
12 /// Base id for messages generated from the commmand to property bridge.
13 #define OSD_MSG_PROPERTY 0x100
14 #define OSD_MSG_SUB_BASE 0x1000
16 #define MAX_OSD_LEVEL 3
17 #define MAX_TERM_OSD_LEVEL 1
19 // These appear in options list
24 void set_osd_bar(struct MPContext
*mpctx
, int type
,const char* name
,double min
,double max
,double val
);
25 void set_osd_msg(int id
, int level
, int time
, const char* fmt
, ...);
26 void rm_osd_msg(int id
);
28 #endif /* MPLAYER_MP_OSD_H */