From: Pierre d'Herbemont Date: Sat, 11 Aug 2007 12:59:14 +0000 (+0000) Subject: control/media_list_player.c: Don't change playlist item at play. X-Git-Tag: 0.9.0-test0~6578 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=4a2b660ce62364d731fd89e4e5f34372b4228355;p=vlc control/media_list_player.c: Don't change playlist item at play. --- diff --git a/src/control/media_list_player.c b/src/control/media_list_player.c index 2506bb9078..7c7a891ea3 100644 --- a/src/control/media_list_player.c +++ b/src/control/media_list_player.c @@ -271,10 +271,13 @@ void libvlc_media_list_player_set_media_list( void libvlc_media_list_player_play( libvlc_media_list_player_t * p_mlp, libvlc_exception_t * p_e ) { - libvlc_media_list_player_next( p_mlp, p_e ); + if( p_mlp->i_current_playing_index < 0 ) + { + libvlc_media_list_player_next( p_mlp, p_e ); - if( libvlc_exception_raised( p_e ) ) - return; + if( libvlc_exception_raised( p_e ) ) + return; + } libvlc_media_instance_play( p_mlp->p_mi, p_e ); }