QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5032|回复: 4

fedora 10中mplayer的相关问题。

[复制链接]
发表于 2008-12-2 11:04:27 | 显示全部楼层 |阅读模式
装上了FC10,其他的都还不错,用yum方式安装了mplayer可是在播放视频的时候,有迟延,而且比较严重。
于是想重新编绎,用的是mplayer 1.0rc2的源码包,./configure --enable-gui没有问题,在make的时候报错。
看了一下,FC10中GCC的版本是4.3.2,原来FC9中的版本是4.3.0那个我编绎过,没有问题,编绎出来的程序运行也没有问题,播放很流畅。
想请教各位高手有什么解决方法么?
reetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2     -c -o vo_ivtv.o vo_ivtv.c
vo_ivtv.c: In function 'ivtv_reset':
vo_ivtv.c:79: error: storage size of 'sd' isn't known
vo_ivtv.c:80: error: storage size of 'sd1' isn't known
vo_ivtv.c:84: error: 'IVTV_STOP_FL_HIDE_FRAME' undeclared (first use in this function)
vo_ivtv.c:84: error: (Each undeclared identifier is reported only once
vo_ivtv.c:84: error: for each function it appears in.)
vo_ivtv.c:87: error: 'IVTV_IOC_STOP_DECODE' undeclared (first use in this function)
vo_ivtv.c:97: error: 'IVTV_IOC_START_DECODE' undeclared (first use in this function)
vo_ivtv.c:80: warning: unused variable 'sd1'
vo_ivtv.c:79: warning: unused variable 'sd'
make[1]: *** [vo_ivtv.o] Error 1
make[1]: Leaving directory `/home/gj/setup/src/MPlayer-1.0rc2/libvo'
make: *** [libvo/libvo.a] 错误 2
发表于 2008-12-2 15:29:26 | 显示全部楼层
视频输出里面的 ivtv 是什么??

你看看能不能在 configure 里面关掉他的。
估计他依赖的接口又变了。或者试试 SVN 一个最新版的 mplayer 装吧。

Linux 里面很多库的接口最近变动很频繁。一点都不像微软那么厚道。
回复

使用道具 举报

发表于 2008-12-2 17:29:29 | 显示全部楼层
谢谢楼上,我再试试,回头给大家汇报结果
回复

使用道具 举报

发表于 2008-12-14 02:44:21 | 显示全部楼层
./configure --disable-ivtv
make clean
make
回复

使用道具 举报

发表于 2008-12-16 06:10:45 | 显示全部楼层
播放不流畅不是自己编译就可以解决的啊..
更新包本来就是在F10上编译的.

你可能是用了NVidia的180.xx的不稳定版驱动吧? 那个驱动加了一个新的玩意,导致mplayer有问题,另外不要用SVN版的mplayer
改成177.82驱动
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-17 05:11 , Processed in 0.153592 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表