Date: Tue, 08 Dec 2009 00:00:57 +0200 From: =?utf-8?B?QW5kcml1cyBNb3JrxatuYXM=?= <hinokind@gmail.com> To: "Tom Evans" <tevans.uk@googlemail.com> Cc: freebsd-multimedia@freebsd.org Subject: Re: mplayer SVN plays video too fast on FreeBSD Message-ID: <op.u4k8rvf743o42p@klevas> In-Reply-To: <2e027be00912071334j3941bf49m52a8b4548fe121da@mail.gmail.com> References: <2e027be00912070613y5b3c4841tcd4d9ff58e1db330@mail.gmail.com> <2e027be00912071114t6a69b0a5vfdefea06e6ea9273@mail.gmail.com> <op.u4k2cv2b43o42p@klevas> <2e027be00912071245r1df3c421w611133d06c4d3239@mail.gmail.com> <op.u4k63het43o42p@klevas> <2e027be00912071334j3941bf49m52a8b4548fe121da@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 07 Dec 2009 23:34:13 +0200, Tom Evans <tevans.uk@googlemail.com>= wrote: > 2009/12/7 Andrius Mork=C5=ABnas <hinokind@gmail.com>: >> On Mon, 07 Dec 2009 22:45:48 +0200, Tom Evans <tevans.uk@googlemail.c= om> >> wrote: >>> >>> Most of the changes in that diff are fbsd fixes - I'm a bit surprise= d >>> your mplayer works properly/efficiently without the bswap fix (it wi= ll >>> be using the naive C version). I'll try recompiling the whole packag= e >>> with -DBROKEN_RELOCATIONS. I don't think the number of configure >>> options are affecting it, but I'll try a minimal version as well, ju= st >>> to see. >>> >>> Thanks >>> >>> Tom >>> >> >> Not the number of configure options, but maybe there is a particular = option >> that causes problems, and with so many of them, it's hard to tell. >> Afaik -DBROKEN_RELOCATIONS is amd64-only thing, I didn't see what arc= h you >> are running on (maybe I just fail at reading). Considering the number= of >> patches it looks like i386, since last time I checked it required mor= e work >> (local patches) than amd64 version. >> I'm not an expert and I didn't look at local patches for mplayer too = much, >> just making it compile was the goal, and it works now. Performance is= good. >> It's not significantly faster/slower than whatever I've tried on Wind= ows. >> >> -- >> Andrius >> > > It's amd64 - I actually already had -DBROKEN_LOCATIONS as one of the > diffs, in the libavcodec Makefile. This was to apply it to the whole > build and see if it helped - it didn't :/ > > I applied all the patches that were in the ports directory that were > sane and still valid as far as I could tell from the new code and the > cvs log of the patch - most weren't necessary any more, but I guess > the FreeBSD specific bug fix ones hadn't been merged upstream. > > Can you tell me what revision you are currently running? I'll try that= > revision, see if it works and bisect the breaking change. svnversion > in the checkout, or I think it is printed each time you run mplayer. > > Cheers > > Tom $ mplayer | head -n 1 MPlayer SVN-r29975-4.2.1 (C) 2000-2009 MPlayer Team $ uname -sr FreeBSD 8.0-STABLE You may want to discuss this with mplayer guys, maybe it's a known issue= and not FreeBSD-specific. -- = Andrius
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.u4k8rvf743o42p>