Hi,

On Fri, May 1, 2009 at 8:29 PM, Romaric <[email protected]> wrote:
> And how to activate the libfaad of liq instead using faad process?

Just compile with faad support, it will override external decoders.

>> I think that taglib claims that it can handle AAC metadata but in the
>> end it fails. Could you try adding something like

It's OK if a metadata decoder fails: the next one will be tried. What
is not OK is to succeed in a bad way (e.g. with empty metadata)
because in that case (iirc) liquidsoap doesn't try other metadata
resolvers.

The problem here is that external audio decoders are tried after the
internal ones, and the internal MP3 (lame) decoder tends to accept any
file. Hence, AAC files may be recognized as MP3, so taglib is used
anyway.

All this sucks, and has been pointed out a while ago by Romain. At
that time I didn't like his solution and tried to advocate another
one, which was in fact unsuitable. The result was a statu quo. It's
time to resolve it. I suggest we do it soon on
http://savonet.rastageeks.org/ticket/258, for example next week when
Romain will be a doctor ;)

In the meantime, the internal support for AAC should fit the bill.
-- 
David

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to