wejp gave me this great tip for adding MP3 playback capability to Gmu without re-cross-(grr)-compiling, and I got the okay from him to share it.
Preconditions - you know how to:- mount your microSD card
- get to a command prompt on your BNN
Download
both the BNN
and Dingoo versions of Gmu from the project page:
http://wejp.k.vu/projects/gmuPut both files on your BNN (or onto a microSD card, which is how I did it).
Start your BNN and cd to wherever you put the gmu .ipk and .zip.
Install/update the BNN version normally:
opkg install gmu_0.7.1-1_xburst.ipk
Unpack the Dingoo version:
unzip gmu-0.7.1-DINGOO.zip
Now the meat of it. There are two files in the Dingoo version which the BNN version of Gmu will automatically recognize and use for MP3 playback if they're in the right places:
cp gmu-0.7.1-DINGOO/decoders/mpg123.so /usr/share/gmu/decoders
cp gmu-0.7.1-DINGOO/libs.dingux/libmpg123.so.0 /usr/lib
Try it!
gmu
You should now be able to see .mp3 files in gmu's browser, add them to your playlist and play them. If everything works it's safe to delete the .zip and folder of the Dingoo version.
I stopped carrying my closed-source fruit-branded portable music player as soon as I did this.
(Thanks again, wejp!)