madplay播放器移植,libmad是定點運算的。播放很流暢。
如果採用madplay,需要libmad, libid3tag, zlib等。
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/