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