]> git.sesse.net Git - vlc/commitdiff
Mark meta as fetched
authorClément Stenac <zorglub@videolan.org>
Sun, 24 Sep 2006 16:49:36 +0000 (16:49 +0000)
committerClément Stenac <zorglub@videolan.org>
Sun, 24 Sep 2006 16:49:36 +0000 (16:49 +0000)
src/playlist/engine.c

index 98c3ced77c1f51c245cb66f60f5b5432fd45518f..efbec7399a0242bf98f336b6180056bda1cea67e 100644 (file)
@@ -533,14 +533,12 @@ void playlist_SecondaryPreparseLoop( playlist_preparse_t *p_obj )
         if( p_current )
         {
             input_SecondaryPreparse( p_playlist, p_current );
-            var_SetInteger( p_playlist, "item-change",
-                            p_current->i_id );
+            p_current->p_meta->i_status |= ITEM_META_FETCHED;
+            var_SetInteger( p_playlist, "item-change", p_current->i_id );
             vlc_gc_decref( p_current );
         }
         else
-        {
-            vlc_mutex_unlock( &p_playlist->object_lock );
-        }
+            PL_UNLOCK;
         return;
     }
     vlc_mutex_unlock( &p_obj->object_lock );