* m3u.c: a meta demux to parse pls, m3u, asx et b4s playlists
*****************************************************************************
* Copyright (C) 2001 VideoLAN
- * $Id: m3u.c,v 1.22 2003/06/29 19:15:04 fenrir Exp $
+ * $Id: m3u.c,v 1.25 2004/01/05 13:07:02 zorglub Exp $
*
* Authors: Sigmund Augdal <sigmunau@idi.ntnu.no>
* Gildas Bazin <gbazin@netcourrier.com>
if( b_next && *ppsz_uri )
{
- playlist_AddName( p_playlist,
- *ppsz_name ? *ppsz_name : *ppsz_uri,
- *ppsz_uri,
+ playlist_Add( p_playlist, *ppsz_uri,
+ *ppsz_name ? *ppsz_name : *ppsz_uri,
PLAYLIST_INSERT, *pi_position );
(*pi_position)++;
if( *ppsz_name )
psz_line[i_linepos] = '\0';
i_linepos = 0;
- ProcessLine( p_input, p_playlist, psz_line, &psz_uri, &psz_name, &i_position );
+ ProcessLine( p_input, p_playlist, psz_line, &psz_uri, &psz_name,
+ &i_position );
}
input_DeletePacket( p_input->p_method_data, p_data );
{
psz_line[i_linepos] = '\0';
- ProcessLine( p_input, p_playlist, psz_line, &psz_uri, &psz_name, &i_position );
+ ProcessLine( p_input, p_playlist, psz_line, &psz_uri, &psz_name,
+ &i_position );
/* is there a pendding uri without b_next */
if( psz_uri )
{
- playlist_Add( p_playlist, psz_uri, PLAYLIST_INSERT, i_position );
+ playlist_Add( p_playlist, psz_uri, psz_uri,
+ PLAYLIST_INSERT, i_position );
}
}