When the madplay player is transplanted, libmad performs fixed-point operations. Smooth playback.
If madplay is used, libmad, libid3tag, and zlib are required.
Step to compile madplay
0. Set Environment
Export Path =/opt/gcc-3.3.6-glibc-2.3.6/bin: $ path
1. Configure libmad
Tar xvf libmad-0.15.1b.tar.gz
CD libmad-0.15.1b
./Configure -- prefix =/opt/gcc-3.3.6-glibc-2.3.6/mipsel-Linux/-- Host = mipsel-Linux
2. Compile libmad and add libmad to crosstools
Make & make install
3. Configure libid3tag
Tar xvf libid3tag-0.15.1b.tar.gz
CD libid3tag-0.15.1b
./Configure -- prefix =/opt/gcc-3.3.6-glibc-2.3.6/mipsel-Linux/-- Host = mipsel-Linux
4. Compile libid3tag and add libid3tag to crosstools
Make & make install
5. Configure madplay
Tar xvf madplay-0.15.2b.tar.gz
CD madplay-0.15.2b
Mkdir-P/tmp/madplay
./Configure -- prefix =/tmp/madplay -- Host = mipsel-Linux
6. Compile madplay
Make & make install
7. Add madplay to FS
Cp-a/tmp/madplay/nfsroot/cq8401-mg3500/usr/bin/