I've compiled with the latest faad ( also with and without faac )
(also with and without latest ffmpeg revision )


./configure --enable-cross-compile  --disable-encoder=aac
--disable-decoder=aac --disable-ffmpeg --enable-gpl --enable-static
--disable-shared --enable-pthreads --disable-ffplay --disable-ffserver
--disable-decoder=eatgq --disable-decoder=eatgv --disable-decoder=snow
--enable-nonfree --enable-libmp3lame  --enable-libfaac
--enable-libfaad

( I've tried without disable-decoder=aac, i've tried with nearly every
parameters (but keeping eneable-libfaad ). The result is same..

input = streaming aacp ( over icy, shoutcast, etc.. )
(I've checked input data (music) by writing it to the file while i'm
giving as an input to the decoder. The file is perfect and can be
played and recognized by other known players.)

(faad is built without drm)

ffmpeg dumps it as:

Input #0, aac, from '(null)':
 Duration: N/A, bitrate: 34 kb/s
   Stream #0.0: Audio: libfaad, 22050 Hz, stereo, s16, 34 kb/s

and finds the long name for the codec as "raw ADTS AAC"

But it gives the following errors and doesn't work :

[libfaad @ 0x50b6c00]faac: frame decoding failed: Bitstream value not
allowed by specification
[libfaad @ 0x50b6c00]faac: frame decoding failed: Invalid number of channels

I tried many versions and i couldn't find out why this happens.

Isn't ffmpeg's aac+ support fully functional with the faad library? (sbr.. )

Thanks,
Jacob
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to