mf demuxer only works with mf:// urls, so check for that.
[mplayer/glamo.git] / Gui / cfg.h
blobf78e983524822452b714e9febcb2581444c2f060
2 #ifndef __CFG_H
3 #define __CFG_H
5 extern int gtkEnableAudioEqualizer;
7 extern int gtkVfPP;
8 extern int gtkVfLAVC;
10 extern int gtkAONorm;
11 extern int gtkAOFakeSurround;
12 extern int gtkAOExtraStereo;
13 extern float gtkAOExtraStereoMul;
14 #ifdef USE_OSS_AUDIO
15 extern char * gtkAOOSSMixer;
16 extern char * gtkAOOSSMixerChannel;
17 extern char * gtkAOOSSDevice;
18 #endif
19 #if defined(HAVE_ALSA9) || defined (HAVE_ALSA1X)
20 extern char * gtkAOALSAMixer;
21 extern char * gtkAOALSAMixerChannel;
22 extern char * gtkAOALSADevice;
23 #endif
24 #ifdef HAVE_SDL
25 extern char * gtkAOSDLDriver;
26 #endif
27 #ifdef USE_ESD
28 extern char * gtkAOESDDevice;
29 #endif
30 #ifdef HAVE_DXR3
31 extern char * gtkDXR3Device;
32 #endif
34 extern int gtkCacheOn;
35 extern int gtkCacheSize;
37 extern int gtkAutoSyncOn;
38 extern int gtkAutoSync;
40 extern int gtkSubDumpMPSub;
41 extern int gtkSubDumpSrt;
43 extern char * gtkEquChannel1;
44 extern char * gtkEquChannel2;
45 extern char * gtkEquChannel3;
46 extern char * gtkEquChannel4;
47 extern char * gtkEquChannel5;
48 extern char * gtkEquChannel6;
49 extern int gtkLoadFullscreen;
50 extern int gtkShowVideoWindow;
51 extern int gtkEnablePlayBar;
53 extern int gui_save_pos;
54 extern int gui_main_pos_x;
55 extern int gui_main_pos_y;
56 extern int gui_sub_pos_x;
57 extern int gui_sub_pos_y;
59 #ifdef USE_ASS
60 typedef struct {
61 int enabled;
62 int use_margins;
63 int top_margin;
64 int bottom_margin;
65 } gtkASS_t;
66 extern gtkASS_t gtkASS;
67 extern int ass_enabled;
68 extern int ass_use_margins;
69 extern int ass_top_margin;
70 extern int ass_bottom_margin;
71 #endif
73 extern int cfg_read( void );
74 extern int cfg_write( void );
76 #endif