[vlc-devel] [PATCH] Disable faad, lower priority of decoder below avcodec

Måns Rullgård mans at mansr.com
Sat Jun 26 16:32:37 CEST 2010

Laurent Aimar <fenrir at elivagar.org> writes:

> Hi,
> On Fri, 2010-06-25 at 21:25 +0200, Rafaël Carré wrote:
>>  vlc_module_begin ()
>>      set_description( N_("AAC audio decoder (using libfaad2)") )
>> -    set_capability( "decoder", 100 )
>> +    set_capability( "decoder", 50 )
>>      set_category( CAT_INPUT )
>>      set_subcategory( SUBCAT_INPUT_ACODEC )
>>      set_callbacks( Open, Close )
>  Are you sure avcodec supports every 'common' tools actually used by
> AAC ? And if no, are some of them widely used ?

We believe so, which is why we dropped the faad wrapper.

>  Have you tested that vlc and avcodec AAC decoder do actually like each
> other on a large set of files ?

I'd suggest paying extra attention to channel order on multi-channel
files.  There might be differences there.

>  Have you tested faad vs avcodec stability against broken/corrupted
> streams ?

We believe the avcodec aac decoder to be resilient, but more testing
is always welcome.

Måns Rullgård
mans at mansr.com

More information about the vlc-devel mailing list