X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fcontrol%2Fmedia_list_player.c;h=a6d509869119c9eb33c94a04ca67d8ece623fa5d;hb=b2e1a820e1e7aa041f2d52bf75d9363c10e0c7ac;hp=c0e13c808dcd840bd499c2d7d8a4846ab8fc3e1d;hpb=812707a1c273c88f62a89e1a6c153f08868ad62e;p=vlc diff --git a/src/control/media_list_player.c b/src/control/media_list_player.c index c0e13c808d..a6d5098691 100644 --- a/src/control/media_list_player.c +++ b/src/control/media_list_player.c @@ -607,6 +607,10 @@ void libvlc_media_list_player_pause(libvlc_media_list_player_t * p_mlp) int libvlc_media_list_player_is_playing(libvlc_media_list_player_t * p_mlp) { + if (!p_mlp->p_mi) + { + return libvlc_NothingSpecial; + } libvlc_state_t state = libvlc_media_player_get_state(p_mlp->p_mi); return (state == libvlc_Opening) || (state == libvlc_Buffering) || (state == libvlc_Playing);