Mercurial > mplayer.hg
diff Gui/cfg.c @ 12918:eb0d3c1b6c6d
unified audio options dialog, fixes also bug #40
author | reimar |
---|---|
date | Fri, 30 Jul 2004 15:58:36 +0000 |
parents | ec3dac7d17a0 |
children | c30e193ac112 |
line wrap: on
line diff
--- a/Gui/cfg.c Fri Jul 30 11:17:21 2004 +0000 +++ b/Gui/cfg.c Fri Jul 30 15:58:36 2004 +0000 @@ -38,8 +38,14 @@ float gtkAOExtraStereoMul = 1.0; #ifdef USE_OSS_AUDIO char * gtkAOOSSMixer; +char * gtkAOOSSMixerChannel; char * gtkAOOSSDevice; #endif +#if defined(HAVE_ALSA9) || defined (HAVE_ALSA1X) +char * gtkAOALSAMixer; +char * gtkAOALSAMixerChannel; +char * gtkAOALSADevice; +#endif #ifdef HAVE_SDL char * gtkAOSDLDriver; #endif @@ -110,8 +116,14 @@ { "ao_extra_stereo_coefficient",>kAOExtraStereoMul,CONF_TYPE_FLOAT,CONF_RANGE,-10,10,NULL }, #ifdef USE_OSS_AUDIO { "ao_oss_mixer",>kAOOSSMixer,CONF_TYPE_STRING,0,0,0,NULL }, + { "ao_oss_mixer_channel",>kAOOSSMixerChannel,CONF_TYPE_STRING,0,0,0,NULL }, { "ao_oss_device",>kAOOSSDevice,CONF_TYPE_STRING,0,0,0,NULL }, #endif +#if defined(HAVE_ALSA9) || defined (HAVE_ALSA1X) + { "ao_alsa_mixer",>kAOALSAMixer,CONF_TYPE_STRING,0,0,0,NULL }, + { "ao_alsa_mixer_channel",>kAOALSAMixerChannel,CONF_TYPE_STRING,0,0,0,NULL }, + { "ao_alsa_device",>kAOALSADevice,CONF_TYPE_STRING,0,0,0,NULL }, +#endif #ifdef HAVE_SDL { "ao_sdl_subdriver",>kAOSDLDriver,CONF_TYPE_STRING,0,0,0,NULL }, #endif