]> git.sesse.net Git - vlc/commitdiff
Use new API too
authorRémi Denis-Courmont <rem@videolan.org>
Sun, 16 Sep 2007 11:09:02 +0000 (11:09 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sun, 16 Sep 2007 11:09:02 +0000 (11:09 +0000)
src/control/mediacontrol_audio_video.c

index f43ec8a624ee34498f2d57e8a71e220ab21e6884..5b9ad36f4ffe3c9dac812fea0839120a9d59dd2f 100644 (file)
@@ -78,13 +78,13 @@ mediacontrol_snapshot( mediacontrol_Instance *self,
     var_SetString( p_vout, "snapshot-path", path );
     var_SetString( p_vout, "snapshot-format", "png" );
 
-    vlc_mutex_lock( &p_cache->object_lock );
+    vlc_object_lock( p_cache );
     vout_Control( p_vout, VOUT_SNAPSHOT );
-    vlc_cond_wait( &p_cache->object_wait, &p_cache->object_lock );
+    vlc_object_wait( p_cache );
     vlc_object_release( p_vout );
 
     p_snapshot = ( snapshot_t* ) p_cache->p_private;
-    vlc_mutex_unlock( &p_cache->object_lock );
+    vlc_object_unlock( p_cache );
     vlc_object_destroy( p_cache );
 
     if( p_snapshot )