Skip site navigation (1)Skip section navigation (2)
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>