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
version -> 2.8.4; small build fix
autotools support update
unnest function for clang compatibility
added -no-undefined to LDFLAGS (MSYS2 project)
fixed compile error and autotools packing
fixed extended tag('----') read
initial version of new mp4 input code
removed uint*_t typedefs and use <stdint.h> on all systems
I really hope the patch for multiple vulnerabilities will work this time
in the end it turned out faad crashes with Fabian's recent patches
even better fix for multiple vulnerabilities
hopefully the last patch in the "multiple vulnerabilities" series
Working patch to fix previous broken commit "multiple vulnerabilities"
multiple vulnerabilities fixed (Fabian Greffrath)
fixed the man page by avoiding a line break (Fabian Greffrath)
Seeking support for MP4 files in faad. (awy)
AM_CONFIG_HEADER is deprecated, use AC_CONFIG_HEADERS (Philip Chimento)
renamed: configure.in -> configure.ac
fix autotools warnings
Fixed implicit SBR detection via AudioSpecificConfig fail when char is unsigned.
The bugfix does not fully fix DRC processing in FAAD2 but
Added missing #ifndef HAVE_LRINTF
Fixed libfaad crash on fuzzed file. Patch by Fabian Greffrath.
Fixed syntax error: an unescaped hyphen is used as a minus sign. Patch by Fabian Greffrath
Fixed segfaults on amd64 due to incorrect pointer size
Fix visibility attribute compiler warnings. Patch by Fabian Greffrath
Fix advance_buffer problem with large ID3v2 tags. Patch by Mike Crowe
New manpage by Julian Cable
Patch by Julian Cable: build the DRM version of the library as well as the normal version.
Dynamically allocate file name buffers.
Set appropriate symbol visibility attributes.
The patch enables input on stdin for AAC/AAC+ streams.
libmp4ff ist not packaged, so do not install it either.
Fix hyphen in manpage.
Fixed PNS correlation between left and right channel. Incorrect scaling of right channel.
Added missing exports
manpage copying to wrong location
Compile fixes
Patch for MP4 iTunes metadata
Made manpage install
Build script fix
Fixed difference in declarations
Final fixes to version numbers and use of external header
Final changes for version 2.7 release
Minor compile fixes
Use public headers internally to prevent duplicate declarations
FAAD manpage
Build libmp4ff statically
DAB+ support
Remove outdated code
Update project files
Solved copyright symbol issues in tagupdate
Minor update in readme
Updated tag reading code with newest iTunes types
[ 2150104 ] fix album artist, disc number, and compilation flag in mp4ff
Small configure patch
Explicitly typedef as signed
No more usage of copyright symbol
Removed old iTunes DRM stuff
Smaller fixes for compilation issues and ARM
Made sure MAIN prediction can't be started after the first frame
Security fix in main.c
Project file fixes
Disabled LATM parser for now, not stable yet
workaround for latm bug
Applied some patches received