]> git.sesse.net Git - vlc/blobdiff - src/playlist/control.c
Use a custom condition variable for the playlist engine
[vlc] / src / playlist / control.c
index f340d58bbe283488b0f0b6526acdbe8fde9147dc..a3f87c61eafff68e70f7c2dee5b51de6d0f403c7 100644 (file)
@@ -176,7 +176,7 @@ static int PlaylistVAControl( playlist_t * p_playlist, int i_query, va_list args
         msg_Err( p_playlist, "unknown playlist query" );
         return VLC_EBADVAR;
     }
-    vlc_object_signal_unlocked( p_playlist );
+    vlc_cond_signal( &pl_priv(p_playlist)->signal );
 
     return VLC_SUCCESS;
 }