Hi guys, I'm appealing to the brain trust here on the devlist. I'm just 
starting to wrap my head around OOP, so I don't quite understand how everything 
works yet. But here's the story.

I got tired of doing math in my head because the apodcast plugin displayed 
elapsed time purely in seconds, as opposed to (h:)mm:ss, so I made an effort to 
find and fix the problem. Long story short (and after a lot of searching) I 
found the ApodcastItem class was inheriting (right term?) from Item. I changed 
this to inherit from AudioItem, where I saw the time formatting code. I think I 
also made a few changes to AudioItem to make one of the parameters optional 
(I'll have to look and see).

So it WORKS (hooray!) and playing back podcasts displays the time in proper 
mm:ss format. The minor issue is that when the player stops at the end of the 
file, the display goes back to the previous menu, but it doesn't respond. I 
have to press BACK/ESC and then the menus start to respond. It's as if the 
playback ends, the display goes back to the menu but something in Freevo thinks 
its still controlling the player, until I press BACK. I figure there must be 
some kind of trigger or event that isn't getting passed along.

If I break out of the player manually with BACK, it works fine. If I use 
DISPLAY to put the player in the idlebar, the menu works fine. It only happens 
when the player stops on its own at the end of playback.

Anyone have quick ideas or avenues I can run down to find a fix?

Thanks again for all your support.

James
Springfield, OR  USA


      

------------------------------------------------------------------------------

_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to