[vlc-devel] [PATCH] contrib/libmad: fixed compilation for iOS

Måns Rullgård mans at mansr.com
Fri Aug 10 00:38:28 CEST 2012


Felix Paul Kühne <fkuehne.videolan at gmail.com> writes:

> On 06.08.2012, at 18:16, Rémi Denis-Courmont wrote:
>
>> Le lundi 6 août 2012 16:44:02 Felix Paul Kühne, vous avez écrit :
>>> the attached patch fixes the compilation of libmad for iOS. Basically, I
>>> need to disable the ARM assembly optimization because of the current clang
>>> release, which refuses most of the code. This might be fixed in the long
>>> run, but at least we got something working today.
>> 
>> You might as well disable libmad and use libav.
>
> That's what I was doing in the past. However, the libav assembly
> includes a nasty bug which leads to highly distorted playback on mp3
> tracks. It doesn't occur on any other codec and they are not aware of
> such an issue so far. It works great when disabling So, this is a
> work-around.

My crystal ball is broken, so I won't magically become aware of problems
until you tell me about them.  It passes every test I can think of here.

-- 
Måns Rullgård
mans at mansr.com




More information about the vlc-devel mailing list