Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Mar 2012 20:41:49 +1100
From:      Peter Jeremy <peterjeremy@acm.org>
To:        freebsd-multimedia@freebsd.org
Subject:   mplayer compiled on i386 with base gcc can't play X.264
Message-ID:  <20120307094149.GA20004@server.vk2pj.dyndns.org>

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

--ew6BAiZeqk4r7MaW
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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%=20
[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%=20
[h264 @ 0x8aefb60]Reference 2 >=3D 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%=20
[h264 @ 0x8aefb60]Reference 3 >=3D 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%=20
[h264 @ 0x8aefb60]Reference 4 >=3D 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%=20
[h264 @ 0x8aefb60]Reference 5 >=3D 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%=20
[h264 @ 0x8aefb60]Reference 5 >=3D 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?

--=20
Peter Jeremy

--ew6BAiZeqk4r7MaW
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (FreeBSD)

iEYEARECAAYFAk9XLV0ACgkQ/opHv/APuIfJuwCggzTkYpvoP0Wo0T7VVeTuwfE4
4nEAnjyKbFKlU7AZVr3YYdkLKi3rGqAH
=IA8g
-----END PGP SIGNATURE-----

--ew6BAiZeqk4r7MaW--



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