remove all the DSE nonsense
non-buffered mode: initialize timestamp *after* first read; don't flush the packet with the timestamp alone
aacenc: check for errors Bflush returns
stop when no more input data available
don't stop on zero bytes immediately
sysfatal on read error
add -b option to disable buffering and instead flush on each frame
remove PES logic; flush on a note; write DSE with initial nsec value to help with syncing to video
fix a crash
a bit more general version of PES writer
wrap ADTS into PES when -p option passed
remove unused macro
add quantization quality option
input.c: even though it's not used on Plan 9, use proper pragmas
case-insensitively parse the object type argument
Plan 9 port
set libfaac library name to "faac" rather than "libfaac"l (#39)
project/msvc : a little cleanup (#38)
Add album artist and various sort order MP4 tags. (#37)
Merge pull request #35 from 1480c1/fixoutsourcebuild
frontend: fix out-of-root build
Merge pull request #33 from tatsuz/master
main.c : progress report keeps alignment when encoding a large file
updated Visual Studio projects to VS 2019
update ChangeLog for a future v1.30 release
consistently use stdint.h types
unconditionally include stdint.h in frontend/input.h
check index ranges before dereferencing book arrays
fix some cppcheck warnings in the Cfaac code
remove some extra stdint-includes
fix a memory leak in chan_remap()
quantize.h: revert back to some more generic SSE2 code
quantize.c: fix logic error in compiler detection
input.c: change bufi to a char pointer
Merge pull request #27 from krabiswabbie/master
Merge pull request #30 from vividos/master
ported over ac2ver tool to generate PACKAGE_VERSION when compiling with Visual Studio
Merge pull request #18 from vividos/master
include stdint.h for int32_t
Fix compilation with GCC <= 4.7.3
Accurate buffer size estimation
Memory allocations redefined
added missing include stdint.h needed for using int32_t, uint8_t, etc.
added ignoring .user files from Visual Studio
updated Visual Studio 2017 projects
Merge pull request #17 from knik0/div0_issue14
Fix division by zero errors
Merge pull request #13 from sideeffect42/old-gcc-and-bigendian-fix
Fix compilation on big endian systems
Fix compilation with GCC < 4.6
fixed endianness coversion functions
a little cleanup and compilation fix
Merge pull request #12 from enzo1982/patch-1
Fix broken Joint Stereo coding, issue #11
added joint stereo backward compatibility alias
calculate max bitrate according to the specs
use wider bandwidth steps with PNS
disable PNS when M/S is used
a little M/S optimization
initial version of PNS coding
capitalized joint stereo names
initial implementation of Intensity Stereo coding
scalefactor step more compliant with AAC specs
allow finer bandwidth setting
fixed compiler warnings; made wav_read_float32() much faster
fixed section_data (codebook list) bug and low volume band bug
fix build for non-intel/no-SSE systems
midside: added phase check
midside: better energy inequations
force first frame to be short block type
disable mid/side in the lowest band
midside: use energy threshold rather than volume threshold
disable DRM windows grouping
rewritten mid/side coding
small fix in huffman coding
fixed 2 orders of magnitude bug in blockswitch
small DRM fix in huffman coding
made DRM to compile, not sure if it really works
added faacgui.exe to the build, does compile but doesn't really work.
small cleanup in bitstream.h