From 80a2b726686a91906f509e2596ced74b7276333f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Cl=C3=A9ment=20Stenac?= <zorglub@videolan.org>
Date: Sun, 24 Sep 2006 16:49:36 +0000
Subject: [PATCH] Mark meta as fetched

---
 src/playlist/engine.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/playlist/engine.c b/src/playlist/engine.c
index 98c3ced77c1f..efbec7399a02 100644
--- a/src/playlist/engine.c
+++ b/src/playlist/engine.c
@@ -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 );
-- 
GitLab