do not install libfaad, build arch-specific archive and use it in the header file instead
Merge remote-tracking branch 'upstream/master' into master
Merge pull request #63 from awesie/awesie-fix-1
Fix various issues
Fix PNS decoding when only right channel is noise.
Fixes #53.
Support implicit SBR signaling in frontend.
Support object type 29.
Samples from https://www2.iis.fraunhofer.de/AAC/stereo.html.
Restrict SBR frame length to 960 and 1024 samples.
Fixes #59 and #60.
Check return value of ltp_data.
Fixes #62.
audio/aacdec: remove unused stuff
frontend: provide audio/aacdec
Merge remote-tracking branch 'upstream' into master
Merge pull request #61 from argilo/clean-formatting
Remove non-ASCII characters and trailing whitespace from source files
Remove trailing whitespace
Remove non-ASCII characters
fix heap-buffer-overflow in mp4read.c
This originated from an integer overflow: If mp4config.frame.ents
would be read-in with a value of (uint32t)(-1), it would overflow to 0
in the size calculation for the allocation in the next line. The
malloc() function would then successfully return a pointer to a memory
region of size 0, which will cause a segfault when written to.
Fixes #57.
fix heap-buffer-overflow in mp4read.c
This originated from an integer overflow: If mp4config.frame.ents
would be read-in with a value of (uint32t)(-1), it would overflow to 0
in the size calculation for the allocation in the next line. The
malloc() function would then successfully return a pointer to a memory
region of size 0, which will cause a segfault when written to.
Fixes #57.
mp4read.c: fix stack-buffer-overflow in stringin()/ftypin()
Terminate the string read into the stack buffer,
fixes #56.
mp4read.c: fix stack-buffer-overflow in stringin()/ftypin()
Terminate the string read into the stack buffer,
fixes #56.