]> git.sesse.net Git - vlc/blobdiff - modules/demux/playlist/pls.c
Preparse playlist items that don't have enough meta
[vlc] / modules / demux / playlist / pls.c
index 158ce4d3df33ca1b9ff86187ffe7b197a0215de4..816cdbb2aa94cf0140fb78e1b5102a7cf34e7ee0 100644 (file)
@@ -157,7 +157,8 @@ static int Demux( demux_t *p_demux )
                                             0, NULL, -1 );
                 input_ItemCopyOptions( p_current->p_input, p_input );
                 playlist_BothAddInput( p_playlist, p_input, p_item_in_category,
-                                        PLAYLIST_APPEND, PLAYLIST_END );
+                                       PLAYLIST_APPEND | PLAYLIST_SPREPARSE,
+                                       PLAYLIST_END );
             }
             else
             {
@@ -213,7 +214,8 @@ static int Demux( demux_t *p_demux )
         p_input = input_ItemNewExt( p_playlist, psz_mrl, psz_name,0, NULL, -1 );
         input_ItemCopyOptions( p_current->p_input, p_input );
         playlist_BothAddInput( p_playlist, p_input, p_item_in_category,
-                               PLAYLIST_APPEND, PLAYLIST_END );
+                               PLAYLIST_APPEND | PLAYLIST_SPREPARSE,
+                               PLAYLIST_END );
         free( psz_mrl_orig );
         psz_mrl = NULL;
     }