Bugzilla – Bug 14984
Mediafly entries break Playlist functionality
Last modified: 2012-02-22 09:40:19 UTC
I've confirmed that others share my frustration in getting Mediafly entries to function properly on playlists. Adding a single Mediafly podcast to such a list gets you the desired podcast--usually--but thereafter, instead of moving to the next item on the playlist, you are treated to other Mediafly podcasts instead. They just run and run and then they repeat! Playback never advances to subsequent entries on your playlist; you're just stuck in Mediafly-land until you manually intercede. I rather certain this is a bug, since no other app behaves this way...
Alan this may be a won't-fix, but can you comment? New-streaming handles repeating track items like Mediafly, Pandora, etc, differently than we used to, where it would go to the next playlist item after one track finished.
To play a MediaFly 'episode' you need to drill ALL the way into the episode an then click the '+' on Play this episode if you don't, then mediafly will add a Channel, which will auto-play the next available episode, even if you have other items in your now playing playlist.
Hi James, I truly respect the knowledge you and your associates bring to the table in what is undoubtedly VERY complex coding. Nonetheless, I respectfully ask that you revisit this problem. I DO always drill down to the desired "episode"--beyond the "channel" level, and the playlist correctly inserts the NAME of just the desired episode onto the list as would be expected. However, at the end of said episode, Mediafly fails to pass the baton, so to speak: it continues to play other episodes from within the sme given channel EVEN THOUGH THE CHANNEL HAS NOT BEEN SELECTED. As such, subsequent items on the playlist are never reached, since--even when it's finished playing all available entries from the Mediafly channel--the Squeezebox software starts re-streaming already played episodes. I hope my above description of this problem is clear, that you will check into it further, and that you and the rest of the team will deem this issue important enough to repair. Thanks! Eric
Please enable Player Source Audio & Conversion Logging, replicate the error, then attach the log file to this bug.
Created attachment 6244 [details] Log file featuring Mediafly bug
Okay... Here's what I did (all using my Controller): 1) Turned on the Boom in my bedroom; 2) Selected and started playing a (BB King) MP3 file; 3) Drilled down into my Mediafly NEWS channel and specifically highlighted an NPR episode (about healthcare). Hit (+) key and added this episode as the next entry to play; *** NOTE: I noticed there was only one other episode available on my Mediafly News channel (the BBC daily "NEWSPOD")--which I DID NOT SELECT! (Just the NPR episode cited above.) 4) Dialed to the BBC World Service on my controller and again hit the (+) key, adding it as the third and final entry on this test playlist. And, here's what happened: 1) NPR episode played completely [good!]; 2) The unselected BBC NEWSPOD played completely thereafter [bad!]; 3) The BBC NEWSPOD repeated [bad again!] ***Though I didn't keep going, I assure you that the NEWSPOD would have looped over and over again had I not aborted the playback; 4) The BBC World Service entry never played [couldn't, since list was stuck in Mediafly loop.] Thanks again... Eric PS: First time I've submitted a log file. Let me know if I've sent the correct info; and if not, how to do so properly.
Oh, I forgot... The initial item on the list, the BB King MP3 file played just fine prior to kicking over to the Mediafly entry. (In reply to comment #6) > Okay... Here's what I did (all using my Controller): > 1) Turned on the Boom in my bedroom; > 2) Selected and started playing a (BB King) MP3 file; > 3) Drilled down into my Mediafly NEWS channel and specifically highlighted an > NPR episode (about healthcare). Hit (+) key and added this episode as the next > entry to play; > *** NOTE: I noticed there was only one other episode available on my Mediafly > News channel (the BBC daily "NEWSPOD")--which I DID NOT SELECT! (Just the NPR > episode cited above.) > 4) Dialed to the BBC World Service on my controller and again hit the (+) key, > adding it as the third and final entry on this test playlist. > And, here's what happened: > 1) NPR episode played completely [good!]; > 2) The unselected BBC NEWSPOD played completely thereafter [bad!]; > 3) The BBC NEWSPOD repeated [bad again!] ***Though I didn't keep going, I > assure you that the NEWSPOD would have looped over and over again had I not > aborted the playback; > 4) The BBC World Service entry never played [couldn't, since list was stuck in > Mediafly loop.] > Thanks again... > Eric > PS: First time I've submitted a log file. Let me know if I've sent the correct > info; and if not, how to do so properly.
Thank you for the log, this helps. When I tested this morning, I was using the web ui, which only add's the episode to a playlist, but it looks like SP adds the channel instead of the episode. Looking in your log file I see: [09-10-30 17:25:24.2648] Slim::Player::Song::new (107) index 1 -> mediafly://channel/f59c7cfeb5854b17ab8a83fedb062bbb?first=Democrats_Unveil_Health_Care_Bill_1 which indicates the CM added the Channel to your playlist, not the episode. Even though you selected the episode in the list. Ben: is this one yours to address?
Hi Ben (and thanks James!) Just a remark that this is really a two-headed problem: 1) The first issue (much higher priority, I would think) is that an entire Mediafly channel plays back when one wants/adds just a single episode from that channel to a playlist; 2) The second mediafly/playlist oddity you should consider is that IF you wait it out, listening to the entire Mediafly channel (even though not deliberately selected), the playlist STILL doesn't advance to the subsequent entry. Instead, the final episode from the channel replays again and again, an endless loop. It seems to me that since a Mediafly channel's content is finite at any given time (vs. a continuous radio stream), it SHOULD pass the baton to the next item on a playlist once the final episode has terminated. As noted, it doesn't... Eric
Andy will look at the mediafly code
Changing priorities due to management guidance.
(In reply to comment #11) > Changing priorities due to management guidance. Most discouraging... Mediafly continues to function erratically when added to playlists (both episodes and channels act very differently than do other Apps). Many of us consider Mediafly to be one of the best services available on our Squeezebox devices. If there's any way to re-elevate this bug's priority, please do so! (Consider that "customers' guidance"...)
Moving lower-priority bugs to next target
RIP Mediafly