]> git.sesse.net Git - vlc/commitdiff
libvlc_media_player_stop: destroys the kept vout
authorRémi Denis-Courmont <remi@remlab.net>
Tue, 8 Jun 2010 18:05:44 +0000 (21:05 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Tue, 8 Jun 2010 18:05:44 +0000 (21:05 +0300)
src/control/media_player.c

index b70e167a245fd50a24faa2747fd6681a1d8c6d7d..6d8b540609b548b640a0cbd7b42cf108eb17b713 100644 (file)
@@ -738,6 +738,9 @@ void libvlc_media_player_stop( libvlc_media_player_t *p_mi )
         event.type = libvlc_MediaPlayerStopped;
         libvlc_event_send( p_mi->p_event_manager, &event );
     }
+
+    if( p_mi->input.p_resource != NULL )
+        input_resource_TerminateVout( p_mi->input.p_resource );
     unlock_input(p_mi);
 }