Bugzilla – Bug 418
#EXTINFO ignored
Last modified: 2009-09-08 09:20:31 UTC
EXTINFO is no longer read from .m3u playlists when playlist is saved the EXTINF lines are deleted, not preserved example playlist: #EXTM3U #EXTINF:-1,Downbeat - Monkey Radio: Grooving. Sexy. Beats http://207.200.96.226:8038 #EXTINF:-1,Jezebel file:///G:/Audio/mp3/Pop_Rock_Alternative/Sade_-_Best_of_Sade__complete/00_CD.mp3#751-1075.89333333333 #EXTINF:-1,This has nothing to do with ID3.. file:///G:/Audio/mp3/Pre_90s/All_Seeing_I_-_Beat_Goes_On.mp3 is seen in web & player interface as: http://207.200.96.226:8038 Jezebel (Sade) by Sade from Best of Sade Beat Goes On (radio edit) (All Seeing I, The) by All Seeing I, The from Pickled Eggs & Sherbet
bug seems to be opposite behavior of Bug 198
Just confirming bug effects "ShoutcastBrowser Recently Played" playlists: Although saved as #EXTINF:-1,96 kbps: DIGITALLY-IMPORTED- Chillout - ambient psy chillout, check... http://www.shoutcast.com/sbin/tunein-station.pls?id=6339&filename=playlist.pls Only appears as http://www.shoutcast.com/sbin/tunein-station.pls?id=6339&filename=playlist.pls
Created attachment 83 [details] does this work for you? the routine appears to grab the EXTINF, but then loops before the data is written. teh title data is then lost leaving only the url line to provide it. However, this patch makes the title variable persistent through the while loop, then undefines once the data is written for a givne stream. The depends on the format of the m3u to always have EXTINFO followed by the item described by the EXTINFO, then alternating from there.
must be careful not to worsen bug 198 with this one. my tests for the patch show that the extinfo is read for song playlists, but they still override id3 tags. bug 198's option should be careful to allow stream playlists to keep teh extinfo in future.
committed Aug 5, 2004.
There are 536 bugs in the database with targets of '---' that were fixed prior to new year 2006. I am setting them to targets of 6.2.1 to keep them from showing up in my queries.
Routine bug db maintenance; removing old versions which cause confusion. I apologize for the inconvenience.