How about: faac compatibility library using vo-aacenc

Sebastian Dröge slomo at circular-chaos.org
Tue Jun 5 07:38:08 UTC 2012


On Di, 2012-06-05 at 04:23 -0300, Rogério Brito wrote:
> On Jun 04 2012, Sebastian Dröge wrote:
> > Last time I checked vo-aacenc did not support more than 2 channels and
> 
> Yes.
> 
> > also only the low-complexity AAC profile while faac supported more.
> 
> How popular are, say, hardware HE-AAC decoders out there? I have no
> idea. And I also don't know how much coverage for the Main profile there is
> out there...
> 
> I can try some audio on a Chinese (super small) settop box that I have, and
> on my N900. I seem to remember that Apple claims that the iPod (at least
> mine) only supports LC AAC profile.
> 
> I have never tried an AAC file with Parametric Stereo or with SBR.

All this ignored, the problem is that applications can assume that they
can use e.g. the Main profile when they're linked to libfaac.

With your planned wrapper library this assumption would fail (and for
example the faac GStreamer plugin would advertise to be able to generate
Main profile while it really can't).

> > Creating a wrapper library that claims to be faac but does not support
> > these features sounds like a bad idea.
> 
> Perhaps not a drop-in replacement, but an alternative implementation with a
> different name?

Why not just change the software you care about to use vo-aacenc? The
API of faac and vo-aacenc is not that difficult.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20120605/1c34309c/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list