[Mplayer-cvslog] CVS: main/Gui cfg.c,1.25,1.26 cfg.h,1.10,1.11 interface.c,1.68,1.69
Zoltan Ponekker
pontscho at mplayerhq.hu
Thu Jan 2 13:42:33 CET 2003
Update of /cvsroot/mplayer/main/Gui
In directory mail:/var/tmp.root/cvs-serv7415/Gui
Modified Files:
cfg.c cfg.h interface.c
Log Message:
SDL Audio configure window from Filip Kalinski <filon at pld.org.pl>
Index: cfg.c
===================================================================
RCS file: /cvsroot/mplayer/main/Gui/cfg.c,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- cfg.c 28 Dec 2002 13:39:50 -0000 1.25
+++ cfg.c 2 Jan 2003 12:42:30 -0000 1.26
@@ -40,6 +40,9 @@
char * gtkAOOSSMixer;
char * gtkAOOSSDevice;
#endif
+#ifdef HAVE_SDL
+char * gtkAOSDLDriver;
+#endif
int gtkCacheOn = 0;
int gtkCacheSize = 2048;
@@ -101,6 +104,9 @@
#ifdef USE_OSS_AUDIO
{ "ao_oss_mixer",>kAOOSSMixer,CONF_TYPE_STRING,0,0,0,NULL },
{ "ao_oss_device",>kAOOSSDevice,CONF_TYPE_STRING,0,0,0,NULL },
+#endif
+#ifdef HAVE_SDL
+ { "ao_sdl_subdriver",>kAOSDLDriver,CONF_TYPE_STRING,0,0,0,NULL },
#endif
{ "osd_level",&osd_level,CONF_TYPE_INT,CONF_RANGE,0,2,NULL },
Index: cfg.h
===================================================================
RCS file: /cvsroot/mplayer/main/Gui/cfg.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- cfg.h 28 Dec 2002 13:39:50 -0000 1.10
+++ cfg.h 2 Jan 2003 12:42:30 -0000 1.11
@@ -17,6 +17,9 @@
extern char * gtkAOOSSMixer;
extern char * gtkAOOSSDevice;
#endif
+#ifdef HAVE_SDL
+extern char * gtkAOSDLDriver;
+#endif
#ifdef HAVE_DXR3
extern char * gtkDXR3Device;
#endif
Index: interface.c
===================================================================
RCS file: /cvsroot/mplayer/main/Gui/interface.c,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -r1.68 -r1.69
--- interface.c 29 Dec 2002 14:59:21 -0000 1.68
+++ interface.c 2 Jan 2003 12:42:30 -0000 1.69
@@ -702,7 +702,14 @@
gaddlist( &audio_driver_list,tmp );
}
#endif
-
+#ifdef HAVE_SDL
+ if ( audio_driver_list && !gstrncmp( audio_driver_list[0],"sdl",3 ) && gtkAOSDLDriver )
+ {
+ char * tmp = calloc( 1,strlen( gtkAOSDLDriver ) + 10 );
+ sprintf( tmp,"sdl:%s",gtkAOSDLDriver );
+ gaddlist( &audio_driver_list,tmp );
+ }
+#endif
// -- subtitle
#ifdef USE_SUB
sub_name=gstrdup( guiIntfStruct.Subtitlename );
More information about the MPlayer-cvslog
mailing list