Mercurial > mplayer.hg
annotate Gui/cfg.h @ 20962:a95ed9a69caf
Put files fully owned by my under GPL v2 "or later"
author | reimar |
---|---|
date | Fri, 17 Nov 2006 10:03:33 +0000 |
parents | 18ba5bc68f40 |
children | 47cc96df63d0 |
rev | line source |
---|---|
6770 | 1 |
2 #ifndef __CFG_H | |
3 #define __CFG_H | |
4 | |
5 extern int gtkEnableAudioEqualizer; | |
6 | |
7009 | 7 extern int gtkVopPP; |
8 extern int gtkVopLAVC; | |
9 | |
6770 | 10 extern int gtkAONorm; |
11 extern int gtkAOFakeSurround; | |
12 extern int gtkAOExtraStereo; | |
13 extern float gtkAOExtraStereoMul; | |
8600
54eac4cf587c
Lots of functions and variables specific to OSS audio are used without
arpi
parents:
8311
diff
changeset
|
14 #ifdef USE_OSS_AUDIO |
6770 | 15 extern char * gtkAOOSSMixer; |
12918 | 16 extern char * gtkAOOSSMixerChannel; |
6770 | 17 extern char * gtkAOOSSDevice; |
8600
54eac4cf587c
Lots of functions and variables specific to OSS audio are used without
arpi
parents:
8311
diff
changeset
|
18 #endif |
12918 | 19 #if defined(HAVE_ALSA9) || defined (HAVE_ALSA1X) |
20 extern char * gtkAOALSAMixer; | |
21 extern char * gtkAOALSAMixerChannel; | |
22 extern char * gtkAOALSADevice; | |
23 #endif | |
8714
a88f827ec563
SDL Audio configure window from Filip Kalinski <filon@pld.org.pl>
pontscho
parents:
8600
diff
changeset
|
24 #ifdef HAVE_SDL |
a88f827ec563
SDL Audio configure window from Filip Kalinski <filon@pld.org.pl>
pontscho
parents:
8600
diff
changeset
|
25 extern char * gtkAOSDLDriver; |
a88f827ec563
SDL Audio configure window from Filip Kalinski <filon@pld.org.pl>
pontscho
parents:
8600
diff
changeset
|
26 #endif |
14686
e2b2ab284a9a
ESD configuration dialog and software volume control option for Gui
reimar
parents:
12918
diff
changeset
|
27 #ifdef USE_ESD |
e2b2ab284a9a
ESD configuration dialog and software volume control option for Gui
reimar
parents:
12918
diff
changeset
|
28 extern char * gtkAOESDDevice; |
e2b2ab284a9a
ESD configuration dialog and software volume control option for Gui
reimar
parents:
12918
diff
changeset
|
29 #endif |
8600
54eac4cf587c
Lots of functions and variables specific to OSS audio are used without
arpi
parents:
8311
diff
changeset
|
30 #ifdef HAVE_DXR3 |
7706 | 31 extern char * gtkDXR3Device; |
8600
54eac4cf587c
Lots of functions and variables specific to OSS audio are used without
arpi
parents:
8311
diff
changeset
|
32 #endif |
6770 | 33 |
8284 | 34 extern int gtkCacheOn; |
35 extern int gtkCacheSize; | |
36 | |
8311 | 37 extern int gtkAutoSyncOn; |
38 extern int gtkAutoSync; | |
39 | |
6770 | 40 extern int gtkSubDumpMPSub; |
41 extern int gtkSubDumpSrt; | |
42 | |
43 extern char * gtkEquChannel1; | |
44 extern char * gtkEquChannel2; | |
45 extern char * gtkEquChannel3; | |
46 extern char * gtkEquChannel4; | |
47 extern char * gtkEquChannel5; | |
48 extern char * gtkEquChannel6; | |
7538 | 49 extern int gtkLoadFullscreen; |
9202 | 50 extern int gtkShowVideoWindow; |
8973 | 51 extern int gtkEnablePlayBar; |
6770 | 52 |
9625 | 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; | |
58 | |
20424 | 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 | |
72 | |
6770 | 73 extern int cfg_read( void ); |
74 extern int cfg_write( void ); | |
75 | |
76 #endif |