[MPlayer-dev-eng] FFmpeg? sound issue

Ingo Brückl ib at wupperonline.de
Sun Nov 20 14:01:53 CET 2011


Reimar Döffinger wrote on Sun, 20 Nov 2011 12:43:54 +0100:

> On Sun, Nov 20, 2011 at 11:19:10AM +0100, Ingo Brückl wrote:
>> compn wrote on Fri, 18 Nov 2011 13:10:22 -0500:
>>
>> > people have been messing with mp3float decoder
>>
>> The reason seems to be some assembler optimization.
>>
>> > so if you want you can bisect and find out where it broke?
>>
>> All the compilations took some time, but I tracked it down to commit
>> 22e25c002e103e52ace35703423e896b08b51aef.

> Try disabling them from the top. Easiest way is to add "0 &&" to the ifs.
> It is possible that AVX requires larger alignment than MPlayer currently
> provides, and AVX and SSSE3 are the two I can't test.

It sets s->imdct36_float = ff_imdct36_float_sse, i.e. the last 'else if' is
true. If I disable it, it works again.

The new imdct36_sse.asm seems to break it.

Ingo


More information about the MPlayer-dev-eng mailing list