文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>移植mplayer到mini2440的全过程

移植mplayer到mini2440的全过程

时间:2009-07-03  来源:风城少主

主机Linux系统:fedora 9
主机GCC编译器:gcc 版本 4.3.0 20080428 (Red Hat 4.3.0-8) (GCC)
开发板:mini2440
arm-linux-gcc交叉编译器:gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72)


下载: MPlayer-1.0rc2.tar.bz2

输入: tar jxvf MPlayer-1.0rc2.tar.bz2

输入:cd MPlayer-1.0rc2

输入:./configure --host-cc=gcc --cc=arm-linux-gcc --target=arm  --enable-static --disable-win32dll --disable-dvdread --disable-dvdread-internal --disable-dvdnav --disable-libdvdcss-internal --enable-fbdev --disable-mencoder --disable-live --disable-mp3lib --enable-mad --enable-libavcodec_a --language=zh_CN --disable-live 2>&1 | tee logfile

输入:make

编译出错,不支持pld [r1]指令的问题
替换
MPlayer-1.0rc2/libmpeg2/motion_comp_arm_s.S文件

MPlayer-1.0rc2/libavcodec/armv4l/dsputil_arm_s.S文件
中的pld [r1]为空即可!

输入:make

得到mplayer,下载到mini2440开发板/usr/bin目录

在开发板执行
mplayer test.avi -framedrop -quiet -vf rotate=1,scale=240:320

成功啦!这次终于有声音了!MP3也能播哦:-)





相关阅读 更多 +
排行榜 更多 +
fps僵尸生存安卓版

fps僵尸生存安卓版

飞行射击 下载
fps多人射击

fps多人射击

飞行射击 下载
空中风笛

空中风笛

飞行射击 下载