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
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-devel