]> git.sesse.net Git - vlc/commitdiff
playlist: restore stop and browse behavior like before
authorJakob Leben <jleben@videolan.org>
Tue, 2 Feb 2010 06:35:37 +0000 (07:35 +0100)
committerJakob Leben <jleben@videolan.org>
Tue, 2 Feb 2010 06:35:37 +0000 (07:35 +0100)
src/playlist/item.c

index 48ee7bee89cfec37364f62946bcfc1a769b07a80..17cacc12ba7d95e4a14584548b13c59d777dec4a 100644 (file)
@@ -100,8 +100,9 @@ static void input_item_add_subitem_tree ( const vlc_event_t * p_event,
         p_item = playlist_InsertInputItemTree( p_playlist, p_item,
                                                p_new_root, 0, false );
 
+    if( !b_flat ) var_SetAddress( p_playlist, "leaf-to-parent", p_input );
 
-    if( b_stop )
+    if( b_stop && !b_flat )
     {
         PL_UNLOCK;
         playlist_Stop( p_playlist );