Merge remote-tracking branch 'upstream/master' into master
Merge pull request #63 from awesie/awesie-fix-1
Fix PNS decoding when only right channel is noise.
Support implicit SBR signaling in frontend.
Restrict SBR frame length to 960 and 1024 samples.
Check return value of ltp_data.
audio/aacdec: fix usage
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 trailing whitespace
Remove non-ASCII characters
fix heap-buffer-overflow in mp4read.c
fix heap-buffer-overflow in mp4read.c
mp4read.c: fix stack-buffer-overflow in stringin()/ftypin()
mp4read.c: fix stack-buffer-overflow in stringin()/ftypin()
plan 9 port, initial version
updated Visual Studio projects to VS 2019 (#54)
Unbreak PS audio (#51)
library name is faad (#52)
frontend: address compile warning + add missing LF (#50)
stszin: add check for allocation error and integer overflow
mp4read_open: add check for failed frame buffer allocation
fix some inconsistencies in the frontend output
fix "inline function 'cfftf1' declared but never defined" compiler warning
fix compilation with LC_ONLY_DECODER (#47)
fix compilation without SBR/PS_DEC (#48)
update README esp. WRT directory structure
Merge pull request #42 from janisozaur/patch-1
Merge pull request #43 from janisozaur/uint
Merge pull request #44 from janisozaur/pointers
Initialize pointers that might otherwise not be
Use unsigned integers correctly
Only use x86-assembly when explicitly on x86
fix Tille -> Title typo in frontend/mp4read.c
include stdio.h in ps_dec.c for stderr
condense some ChangeLog entries
Merge pull request #40 from hlef/master
changelog: add missing CVE identifiers and entries
prepare Changelog for the next 2.9.0 release
Merge pull request #14 from vividos/master
enable to frontend to be built reproducibly
Merge pull request #38 from hlef/master
ps_dec: sanitize iid_index before mixing
specrec: better handle unexpected PS
Merge pull request #36 from hlef/master
sbr_fbt: sbr->M should not exceed MAX_M
mp4read: moovin should not alter caller's g_atom
Fix link failure with gcc-9 and wl,asneeded flags
add patch to prevent crash on SCE followed by CPE
Fix a couple buffer overflows
main: fix crash with unsupported MP4 files
Merge pull request #33 from hlef/master
sbr_hfadj: sanitize frequency band borders
syntax.c: check for syntax element inconsistencies
ignoring .user files from Visual Studio
updated Visual Studio 2017 project for libfaad2.dll, also retrieving version from configure.ac file
Merge pull request #11 from ccawley2011/mingw
Fix compilation with MinGW
Merge pull request #10 from lordmulder/master
Removed non-existing MSVC project from the solution file.
More generalized solution that also fixes compilation with GCC < 4.7.3.
Merge pull request #9 from ccawley2011/gcc-4.7.4
Fix compilation with GCC 4.7.4
add getopt.h as extra source
Merge pull request #7 from lordmulder/master
Fixed a number of compiler warnings because of unused variables + fixed use of un-initialized variable.
add new files to Makefile.am
include "utils" in source package
Merge pull request #5 from lordmulder/master
Generate "win32_ver.h" from "configure.h" as a pre-build event + some clean-up of project files.
Add MSVC project files to source package
Merge pull request #4 from lordmulder/master
Some improvements to "unicode_support.h" + include this file on ALL platforms.
Fixed possible buffer overflow. Buffer 'percents' was statically allocated with fixed size, but a string of *unbounded* size (because it contains a user-supplied the file name) was written into that buffer via sprintf().
Flush 'stderr' stream after each progress message on Win32 platform, when not connected directly to a terminal. This is required so that progress updates don't get stuck in pipes.
Implemented support for Unicode filenames on Win32 platform.
Fixed compilation of functions 'bswap32' and 'bswap16' on Win32.
added dllexport attribute for mingw gcc
Merge pull request #3 from vividos/master
changed VISIBLE macro back to NEAACDECAPI and specify visibility attribute for gcc, and nothing for Visual Studio (continuing using the .def file); also removed CDECL, as everything is wrapped in a extern "C" {} scope
renamed ATTR to VISIBLE; added dllexport attribute
split NEAACDECAPI into ATTR/CDECL for GCC/VC compatibility
fixed syntax errors when NEAACDECAPI is actually defined to __cdecl
added visual studio 2017 projects in folder project/msvc and removed old projects
add manpage to source tarball