Mercurial > mplayer.hg
comparison cfg-mplayer.h @ 23228:2e95dcd49946
support for hebrew through fribidi in libmenu (geexbox patch #580)
author | ben |
---|---|
date | Mon, 07 May 2007 15:59:53 +0000 |
parents | a142b048c65e |
children | ae2a2d5ca64b |
comparison
equal
deleted
inserted
replaced
23227:a142b048c65e | 23228:2e95dcd49946 |
---|---|
70 | 70 |
71 #ifdef HAVE_MENU | 71 #ifdef HAVE_MENU |
72 extern int menu_startup; | 72 extern int menu_startup; |
73 extern int menu_utf8; | 73 extern int menu_utf8; |
74 extern int menu_unicode; | 74 extern int menu_unicode; |
75 #ifdef USE_FRIBIDI | |
76 extern char *menu_fribidi_charset; | |
77 extern int menu_flip_hebrew; | |
78 extern int menu_fribidi_flip_commas; | |
79 #endif | |
75 #endif | 80 #endif |
76 | 81 |
77 #ifdef HAVE_ZR | 82 #ifdef HAVE_ZR |
78 extern int vo_zr_parseoption(m_option_t* conf, char *opt, char * param); | 83 extern int vo_zr_parseoption(m_option_t* conf, char *opt, char * param); |
79 extern void vo_zr_revertoption(m_option_t* opt,char* pram); | 84 extern void vo_zr_revertoption(m_option_t* opt,char* pram); |
293 {"menu-root", &menu_root, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL}, | 298 {"menu-root", &menu_root, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL}, |
294 {"menu-cfg", &menu_cfg, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL}, | 299 {"menu-cfg", &menu_cfg, CONF_TYPE_STRING, CONF_GLOBAL, 0, 0, NULL}, |
295 {"menu-startup", &menu_startup, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, | 300 {"menu-startup", &menu_startup, CONF_TYPE_FLAG, CONF_GLOBAL, 0, 1, NULL}, |
296 {"menu-utf8", &menu_utf8, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | 301 {"menu-utf8", &menu_utf8, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
297 {"menu-unicode", &menu_unicode, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | 302 {"menu-unicode", &menu_unicode, CONF_TYPE_FLAG, 0, 0, 1, NULL}, |
303 #ifdef USE_FRIBIDI | |
304 {"menu-fribidi-charset", &menu_fribidi_charset, CONF_TYPE_STRING, 0, 0, 0, NULL}, | |
305 {"menu-flip-hebrew", &menu_flip_hebrew, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | |
306 {"menu-noflip-hebrew", &menu_flip_hebrew, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
307 {"menu-flip-hebrew-commas", &menu_fribidi_flip_commas, CONF_TYPE_FLAG, 0, 1, 0, NULL}, | |
308 {"menu-noflip-hebrew-commas", &menu_fribidi_flip_commas, CONF_TYPE_FLAG, 0, 0, 1, NULL}, | |
309 #endif | |
298 #else | 310 #else |
299 {"menu", "OSD menu support was not compiled in.\n", CONF_TYPE_PRINT,0, 0, 0, NULL}, | 311 {"menu", "OSD menu support was not compiled in.\n", CONF_TYPE_PRINT,0, 0, 0, NULL}, |
300 #endif | 312 #endif |
301 | 313 |
302 // these should be moved to -common, and supported in MEncoder | 314 // these should be moved to -common, and supported in MEncoder |