mp3dec_load: return error if no frames readed,
L3_huffman: special case for linbits=0, ~10% speedup
add -U_FORTIFY_SOURCE to get rid of __memcpy_chk
Merge pull request #47 from bog-dan-ro/master
Fix crosses initialization of 'long int size'
Merge pull request #46 from bog-dan-ro/fix_cpp
Merge pull request #42 from YoYoYonnY/master
add C syntax highlighting for README.md
make MAX_FRAME_SYNC_MATCHES externally configurable.
Merge pull request #36 from FWGS/master
travis: build sdl2 from sources
player: initial nuklear backend replacement
travis: another try for glfw3 repository
travis: add debian-sid source for libglfw3-dev
travis: add player build checking
minimp3: move header include guard before implementation. Add implementation guard.
minimp3: add comments after #else, #endif corresponding to their preprocessor macro condition
add MINIMP3_FLOAT_OUTPUT CI testing
use stdint.h types, int16_t instead of short etc
support MINIMP3_FLOAT_OUTPUT in minimp3_ex.h and test
use float multiplication instead of division in mp3d_scale_pcm
Merge pull request #33 from kcat/master
Add float output support with the MINIMP3_FLOAT_OUTPUT macro
protect against mp3dec_frame_info_t corruption in callback
check info->buffer malloc before use
move stdio helper functions under #ifndef MINIMP3_NO_STDIO
Merge pull request #28 from kajott/master
high-level API windows mapping support
Rough high-level API implementation
added option to decode headers only
-2 bytes padding in L12_scale_info.
reduce tables size by 103 bytes with few instructions in code
Huffopt: do not print last comma in table, no manual edit needed
Merge pull request #22 from mackron/patch-1
Fix VC++ compilation error for non-x86/64 targets.
fix total samples calculation without reference input
optimization: ~5% speedup at skylake@192kbps, now it's faster than mpg123
fix mp4 mode and single frame decode
guard only header section by MINIMP3_H
fuzz: use asan/ubsan (AFL_HARDEN=1) is not enough
switch to #ifdef include guard style
Merge pull request #16 from manxorist/fix-testsuite-bigendian
fix clang -Wmissing-field-initializers
Fix test suite MSE calculation on big-endian platforms.
Merge pull request #13 from manxorist/no-simd
Add MINIMP3_NO_SIMD configuration macro
fuzz: correct .sh exec flags and use small start-up mp3 file
Merge pull request #12 from sagamusix/master
No need to compile libdislocator, minimp3 is allocation-free.
Add minimal test program for fuzzing
Limit float point dynamic range to avoid fp exceptions on float->int instructions.
use afl persistent mode feature (faster)
cleanup after build.sh, keep only minimp3 and minimp3.h.gcov