From: Lukas Durfina Date: Fri, 4 Jul 2008 12:26:45 +0000 (+0200) Subject: Fix libvlc set audio track, subtitle X-Git-Tag: 0.9.0-test2~284 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=3a97968ec3a71b512adcda4d73eb28283fa55140;p=vlc Fix libvlc set audio track, subtitle Signed-off-by: RĂ©mi Denis-Courmont --- diff --git a/src/control/audio.c b/src/control/audio.c index 834b45a3f3..22a886ef43 100644 --- a/src/control/audio.c +++ b/src/control/audio.c @@ -191,7 +191,7 @@ void libvlc_audio_set_track( libvlc_media_player_t *p_mi, int i_track, for( i = 0; i < val_list.p_list->i_count; i++ ) { vlc_value_t val = val_list.p_list->p_values[i]; - if( i_track == i ) + if( i_track == val.i_int ) { i_ret = var_Set( p_input_thread, "audio-es", val ); if( i_ret < 0 ) diff --git a/src/control/video.c b/src/control/video.c index a4beca6314..61ba1af612 100644 --- a/src/control/video.c +++ b/src/control/video.c @@ -397,7 +397,7 @@ void libvlc_video_set_spu( libvlc_media_player_t *p_mi, int i_spu, for( i = 0; i < val_list.p_list->i_count; i++ ) { vlc_value_t val = val_list.p_list->p_values[i]; - if( i_spu == i ) + if( i_spu == val.i_int ) { vlc_value_t new_val;