]> git.sesse.net Git - vlc/commitdiff
libvlc: media_list: don't set media if readonly
authorThomas Guillem <thomas@gllm.fr>
Tue, 20 Jan 2015 09:46:30 +0000 (10:46 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Tue, 20 Jan 2015 10:20:27 +0000 (11:20 +0100)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
lib/media_list.c

index 62f0c31d210ac56ea596b581bf80257d5e8ac2e9..74218b0a6ca95811a6a61b5f82b5ab06e13af058 100644 (file)
@@ -286,7 +286,7 @@ void libvlc_media_list_set_media( libvlc_media_list_t * p_mlist,
 
 {
     vlc_mutex_lock( &p_mlist->object_lock );
-    if( p_mlist->p_internal_md )
+    if( p_mlist->p_internal_md || !mlist_is_writable(p_mlist) )
     {
         vlc_mutex_unlock( &p_mlist->object_lock );
         return;