diff options
author | albeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-04-27 18:46:38 +0000 |
---|---|---|
committer | albeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-04-27 18:46:38 +0000 |
commit | 3d152232abce2a11fab82a96c0ce2419d2e121cf (patch) | |
tree | 15b0edfb02d9e86729a95c29208c8c1843b581af /playtreeparser.c | |
parent | e8793e8c86a56a730485bf6547c0b20142b6cc98 (diff) | |
download | mpv-3d152232abce2a11fab82a96c0ce2419d2e121cf.tar.bz2 mpv-3d152232abce2a11fab82a96c0ce2419d2e121cf.tar.xz |
Handle winamp playlist as sublist.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5867 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'playtreeparser.c')
-rw-r--r-- | playtreeparser.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/playtreeparser.c b/playtreeparser.c index 489308f8aa..84bb71eb89 100644 --- a/playtreeparser.c +++ b/playtreeparser.c @@ -294,6 +294,7 @@ parse_pls(play_tree_parser_t* p) { if(entries[num].file == NULL) mp_msg(MSGT_PLAYTREE,MSGL_ERR,"Entry %d don't have a file !!!!\n",num+1); else { + mp_msg(MSGT_PLAYTREE,MSGL_DBG2,"Adding entry %s\n",entries[num].file); entry = play_tree_new(); play_tree_add_file(entry,entries[num].file); free(entries[num].file); @@ -313,8 +314,10 @@ parse_pls(play_tree_parser_t* p) { } free(entries); - - return list; + + entry = play_tree_new(); + play_tree_set_child(entry,list); + return entry; } play_tree_t* |