From owner-freebsd-multimedia@FreeBSD.ORG Wed Mar 7 19:04:22 2012 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 925ED106567B for ; Wed, 7 Mar 2012 19:04:22 +0000 (UTC) (envelope-from barbara.xxx1975@libero.it) Received: from outrelay02.libero.it (outrelay02.libero.it [212.52.84.102]) by mx1.freebsd.org (Postfix) with ESMTP id 24C898FC0A for ; Wed, 7 Mar 2012 19:04:21 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B0204.4F57B12C.01BA,ss=1,re=0.000,fgs=0 X-libjamoibt: 1821 Received: from wmail22 (172.31.0.74) by outrelay02.libero.it (8.5.140) id 4F4D03A2011C8BE1; Wed, 7 Mar 2012 20:04:12 +0100 Message-ID: <24795475.1006161331147052825.JavaMail.defaultUser@defaultHost> Date: Wed, 7 Mar 2012 20:04:12 +0100 (CET) From: Barbara To: , MIME-Version: 1.0 Content-Type: text/plain;charset="UTF-8" Content-Transfer-Encoding: 7bit X-SenderIP: 62.77.56.182 X-libjamv: kDk9rsbsahg= X-libjamsun: W4GnVRNEGG5U8JytDTFnKn391xUItwfaeWgFsOiLni4= Cc: Subject: R: mplayer compiled on i386 with base gcc can't play X.264 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Barbara List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Mar 2012 19:04:22 -0000 > >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