]> git.sesse.net Git - vlc/commitdiff
Use the new API in playlist macros
authorRémi Denis-Courmont <rem@videolan.org>
Sun, 16 Sep 2007 10:55:07 +0000 (10:55 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sun, 16 Sep 2007 10:55:07 +0000 (10:55 +0000)
include/vlc_playlist.h

index 6b8000a67bec44ae39151d408e62a03fbb3ff1b8..4796f82585123202c48e5bfb8c7fbc8f87458a83 100644 (file)
@@ -275,8 +275,8 @@ struct playlist_add_t
  *****************************************************************************/
 
 /* Helpers */
-#define PL_LOCK vlc_mutex_lock( &p_playlist->object_lock );
-#define PL_UNLOCK vlc_mutex_unlock( &p_playlist->object_lock );
+#define PL_LOCK vlc_object_lock( p_playlist );
+#define PL_UNLOCK vlc_object_unlock( p_playlist );
 
 #define pl_Get( a ) a->p_libvlc->p_playlist
 #define pl_Yield( a ) __pl_Yield( VLC_OBJECT(a) )
@@ -468,7 +468,7 @@ static inline int playlist_Import( playlist_t *p_playlist, const char *psz_file)
 static inline void playlist_Signal( playlist_t *p_playlist )
 {
     PL_LOCK;
-    vlc_cond_signal( &p_playlist->object_wait );
+    vlc_object_signal( p_playlist );
     PL_UNLOCK;
 }