I am still in the process of making changes, but I have some packages if anyone wants to try it. This version has the option of using a gstreamer back-end (the default with the packaged config file) instead of mplayer. By using gstreamer, CPU and memory load have been reduced, and I was able to rig it such that track transitions occur without the delays that were present using mplayer. Furthermore, I added tag reading support for Ogg and Flac through mutagen.
The program itself is [1]. The package does not require all the other dependencies since technically one does net need to use gstreamer. The dependencies for gstreamer are: [2], gst-plugin-playbin, gst-plugin-mad, python-pyalsaaudio, and possibly others that I missed. Please note, gstreamer has issues with suspend/resume. If the device suspends while the gstreamer back-end is in use pythm will need to be restarted before audio will play again. [1] http://atariland.net/~dreilly/openmoko/audio/pythm_0.5.1-dmr-20090129_armv4t.ipk [2] http://atariland.net/~dreilly/openmoko/audio/mutagen_svn-4350_armv4t.ipk In the mean time, I will keep hacking away at it. On Fri, Jan 23, 2009 at 12:29 PM, Dylan Reilly <drei...@atariland.net> wrote: > I am working on a gstreamer version ATM which will allow me to work > around the limitations of mplayer. If/when I get this done, I will > work on making a package and/or seeing if I can integrate with the > main pythm distribution. > > On Fri, Jan 23, 2009 at 11:59 AM, Helge Hafting <helge.haft...@hist.no> wrote: >> Helge Hafting wrote: >>> The bigger buttons are nice! >>> It paused whan a call came in too. :-) >>> >>> Can you get these improvements into the pythm image at opkg and/or SHR? >>> >> Seems I spoke too soon. >> Everything got better except the pauses between songs - they got much >> worse. :-( It is faster to restart pythm to play the next song now. The >> delay is several minutes. >> >> Helge Hafting >> >> _______________________________________________ >> Openmoko community mailing list >> community@lists.openmoko.org >> http://lists.openmoko.org/mailman/listinfo/community >> > > > > -- > Dylan Maxwell Reilly > -- Dylan Maxwell Reilly _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community