Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Mar 2012 20:04:12 +0100 (CET)
From:      Barbara <barbara.xxx1975@libero.it>
To:        <peterjeremy@acm.org>,  <freebsd-multimedia@freebsd.org>
Subject:   R: mplayer compiled on i386 with base gcc can't play X.264
Message-ID:  <24795475.1006161331147052825.JavaMail.defaultUser@defaultHost>

next in thread | raw e-mail | index | archive | help


>
>I recently switched mplayer back to compiling with the base gcc,
>rather than gcc46, to avoid having to install a >>100MB package
>solely to use a 500kB .so.  Unfortunately, the resultant mplayer
>is unable to play X.264 video downloadod from (eg) youtube.
>
>The reported errors look like:
>A:   0.0 V:   0.0 A-V:  0.001 ct:  0.000   0/  0 ??% ??% ??,?% 0 0 87% 
>[h264 @ 0x8aefb60]error while decoding MB 7 0, bytestream (-17)
>[h264 @ 0x8aefb60]concealing 300 DC, 300 AC, 300 MV errors
>A:   0.1 V:   0.0 A-V:  0.034 ct:  0.003   0/  0 ??% ??% ??,?% 0 0 87% 
>[h264 @ 0x8aefb60]Reference 2 >= 2
>[h264 @ 0x8aefb60]error while decoding MB 10 2, bytestream (299)
>[h264 @ 0x8aefb60]concealing 299 DC, 299 AC, 299 MV errors
>A:   0.1 V:   0.1 A-V:  0.031 ct:  0.006   0/  0 ??% ??% ??,?% 0 0 87% 
>[h264 @ 0x8aefb60]Reference 3 >= 3
>[h264 @ 0x8aefb60]error while decoding MB 10 0, bytestream (594)
>[h264 @ 0x8aefb60]concealing 300 DC, 300 AC, 300 MV errors
>A:   0.1 V:   0.1 A-V:  0.028 ct:  0.009   0/  0 ??% ??% ??,?% 0 0 87% 
>[h264 @ 0x8aefb60]Reference 4 >= 3
>[h264 @ 0x8aefb60]error while decoding MB 4 1, bytestream (353)
>[h264 @ 0x8aefb60]concealing 300 DC, 300 AC, 300 MV errors
>A:   0.2 V:   0.1 A-V:  0.025 ct:  0.011   0/  0 ??% ??% ??,?% 0 0 87% 
>[h264 @ 0x8aefb60]Reference 5 >= 3
>[h264 @ 0x8aefb60]error while decoding MB 5 0, bytestream (1075)
>[h264 @ 0x8aefb60]concealing 300 DC, 300 AC, 300 MV errors
>A:   0.2 V:   0.2 A-V:  0.023 ct:  0.013   0/  0 ??% ??% ??,?% 0 0 87% 
>[h264 @ 0x8aefb60]Reference 5 >= 3
>[h264 @ 0x8aefb60]error while decoding MB 3 0, bytestream (1106)
>[h264 @ 0x8aefb60]concealing 300 DC, 300 AC, 300 MV errors
>
>This problem doesn't occur when using gcc46 on i386 or with either
>compiler on amd64.  Can anyone suggest a fix other than gcc46?
>
>-- 
>Peter Jeremy
>

This seems to match with what I've reported here:
http://lists.freebsd.org/pipermail/freebsd-multimedia/2012-January/012762.html
(discussion continues here: http://lists.freebsd.org/pipermail/freebsd-
multimedia/2012-January/012807.html and http://lists.freebsd.
org/pipermail/freebsd-multimedia/2012-February/012818.html)
So, if you don't want gcc46, try disabling OCFLAGS.
Hope it will help.

Barbara




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?24795475.1006161331147052825.JavaMail.defaultUser>