|
这次的官方版本的代码点小问题。在播放老本办得real各式的文件时,会发生段错误。我找遍了全世界的mplayer-pre4的编译包,总算在某个站点找到了解决这个问题的patch.后来在邮件列表里也可以看到。
patch如下:
--- MPlayer-1.0pre4/libmpdemux/demux_real.c.real Mon May 10 18:26:24 2004
+++ MPlayer-1.0pre4/libmpdemux/demux_real.c Mon May 10 18:27:05 2004
@@ -1193,10 +1193,6 @@
sh->wf->cbSize = 0;
sh->format = MKTAG(buf[0], buf[1], buf[2], buf[3]);
- if ((version != 3) && (hdr_size != 0x4e)) {
- mp_msg(MSGT_DEMUX,MSGL_V,"skipping %d extra header bytes\n", hdr_size-0x4e);
- stream_skip(demuxer->stream, hdr_size-0x4e);
- }
#if 0
switch (sh->format){
case MKTAG('d', 'n', 'e', 't'):
这里从新打包后放到公社里了。为了节省空间,我把倚赖包和字体另外放到我的邮箱里了.建议大家原来已下载的升级。
mplayer_codecs.tar.gz
GB2312fonts
BIG5fonts
具体安装方法和上次发布的讨论见:
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=106121 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|