tiny210移植MPlayer

1.解压MPlayer-1.0rc3.tar.bz2

tar -jzxvf MPlayer-1.0rc3.tar.bz2

进入解压出来的目录

2.进行./configure配置

./configure --host-cc=gcc --cc=arm-linux-gcc--target=arm-linux  --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 --disable-live --disable-ivtv --prefix=/usr/local/mplayer

3.用vi打开生成的Makefile文件

在下图所示的地方加入-lrt否则编译的时候会报错(undefined references to `clock_gettime‘ )

4.make即可在当前文件得到可执行文件mplayer

5.将该文件拷贝到开发板中,并执行如下指令即可播放视频:

时间: 2024-09-28 16:48:58

tiny210移植MPlayer的相关文章

arm上移植mplayer

关于mplayer移植网上资料很多,但都很混乱.在此,我做了一个关于mplayer 的详细总结.在做之前最好在解压源码包后,先通过./configure --help看一下相关配置. X86的LINUX上已经自带了解码库,不需要另外安装解码库,而arm平台自己做的文件系统没有解码库,需要另外安装解码库. 下载MPlayer:MPlayer-1.0rc2.tar.bz2        解码库:libmad-0.15.0b.tar.gz 一.在x86的LINUX上安装mplayer 1 #./con

移植Mplayer到OK6410开发板

移植Mplayer到OK6410开发板 作者:vasage 项目需要,需要将Mplayer移植到开发板上,所以今天花了一下下午成功移植,其中参考很多文档,后发现许多文档陈旧,些许文档有少量错误,所以这里整理一下放出来.经过测试,avi.mp3等音视频播放流畅,运行正常,下面就是移植过程,给大家做参考.测试步骤我觉得没必要放上来,请见谅.作者lcc76161113,欢迎转载. 编译器:arm-linux-gcc(4.3.2)     Pc平台:ubuntu 在移植之前有必要先说明一下几个问题:  

U-Boot-2014.01 for Tiny210移植手册(零) ---- 移植前的准备

启动过程分析 其实S5PV210的启动过程网上一搜一大把,这里就不详细讲了.下面我们结合U-Boot的启动过程和S5PV210启动过程结合起来对比. 根据S5PV210_iROM_ApplicationNote_Preliminary_20091126.pdf,我们可以得知,S5PV210的启动过程分为3个阶段: BL0:固化在内部ROM中的执行步骤,每次打开电源就执行.它将BL1阶段的代码复制到内部RAM BL1:在内部RAM里面执行.它将负责加载BL2的代码到内部RAM.BL1的大小规定不超

linux-2.26 移植mplayer 功能

mplayer介绍: mplayer 是一个linux下的视频播放器,它支持相当多的媒体格式,无论在音频播放还是在视频播放方面,可以说它支持的格式是相当全面的.视频格式支持:mpeg.avi.asf.wmv.QuickTime.OGG/OGM.sdp.pva.gif.音频格式支持:mp3.wav.OGG/OGM 文件(Vorbis).wma 与 asf.mp4.cd音频.xmms 一.移植环境: 交叉编译 PC环境:Deepin-Linux 交叉编译工具:arm-fsl-linux-gnueab

tiny210移植mjpeg-streamer

1. libjpeg库移植 1.1)解压jpegsrc.v6b.tar.gz并进入其目录 1.2)配置源码 ./configure CC=arm-linux-gcc --host=arm-linux --prefix=/usr/local/jpeg --enable-shared -- enable-static(如果提示错误的话,先./configure后make clean之后再重新配置下) 1.3)make编译源码 1.4)make install 这里提示没有那个文目录,所以我们就自己手

Debian for ARM

/************************************************************************* * Debian for ARM * 说明: * 尝试一下Debian for ARM,然后安装了一下MySQL,还是遇到以前遇到的问题, * 目前还是没有解决. * * 2017-2-17 深圳 南山平山村 曾剑锋 ******************************************************************

tiny210(s5pv210)移植u-boot(基于 2014.4 版本号)——移植u-boot.bin(打印串口控制台)

在之前我们移植的代码中,都没看到明显的效果,这节我们实现控制台的信息打印. 在上节.我们看到调用 relocate_code 重定位.在 u-boot 的帮助文档 doc/README.arm-relocation 中对重定位有说明. u-boot 为了生成位置无关码,在链接时指定了-pie 选项,这个选项在 u-boot-2014.04/arch/arm/config.mk 中指定: 当使用-pie 选项后.链接器会生成一个修正表(fixup  tables).在终于的二进制文件 u-boot

Mplayer 在at9g45上的移植步骤

Mplayer 移植步骤 系统芯片为atsam9g45 一 下载 libmad-0.15.1b.tar.gz 和 MPlayer-1.0rc2.tar.bz2 二 安装libmad 解压 libmad-0.15.1b.tar.gz 在任意文件夹, 1  cd libmad-0.15.1b 2 ./configure  --prefix=/tmp/mplayer  --enable-fpm=arm --host=arm-linux  --disable-debugging  --enable-sh

tiny210(s5pv210)移植u-boot(基于 2014.4 版本号)——NAND 启动

我们知道 s5pv210启动方式有非常多种,sd卡和nand flash 启动就是当中的两种,前面我们实现的都是基于sd卡启动,这节我们開始实现从nand flash 启动: 从 NAND 启动 u-boot,须要 BL1 初始化 NAND 控制器,然后从 NAND 拷贝 BL2 到 DDR 内存.这里的BL1 即我们移植的 u-boot-spl.bin,BL2 即我们移植的 u-boot.bin.在 u-boot.bin 中的 NAND 驱动比較大,它包括了非常多功能,而 u-boot-spl