* sdl.c : SDL audio output plugin for vlc
*****************************************************************************
* Copyright (C) 2000-2002 VideoLAN
- * $Id: sdl.c,v 1.19 2003/01/13 14:51:25 massiot Exp $
+ * $Id: sdl.c,v 1.21 2003/03/30 18:14:36 gbazin Exp $
*
* Authors: Michel Kaempf <maxx@via.ecp.fr>
* Samuel Hocevar <sam@zoy.org>
* Module descriptor
*****************************************************************************/
vlc_module_begin();
- set_description( _("Simple DirectMedia Layer audio module") );
+ set_description( _("Simple DirectMedia Layer audio output") );
set_capability( "audio output", 40 );
add_shortcut( "sdl" );
set_callbacks( Open, Close );
aout_instance_t *p_aout = (aout_instance_t *)p_this;
SDL_AudioSpec desired, obtained;
int i_nb_channels;
+ vlc_value_t val;
/* Check that no one uses the DSP. */
Uint32 i_flags = SDL_INIT_AUDIO;
if ( var_Type( p_aout, "audio-device" ) == 0 )
{
- vlc_value_t val;
var_Create( p_aout, "audio-device", VLC_VAR_STRING | VLC_VAR_HASCHOICE );
val.psz_string = (obtained.channels == 2) ? N_("Stereo") :
N_("Mono");
else if ( var_Type( p_aout, "audio-device" ) == 0 )
{
/* First launch. */
- vlc_value_t val;
var_Create( p_aout, "audio-device", VLC_VAR_STRING | VLC_VAR_HASCHOICE );
val.psz_string = N_("Stereo");
var_Change( p_aout, "audio-device", VLC_VAR_ADDCHOICE, &val );