RSS feed
7d78962e
– lieff <lieff@users.noreply.github.com>
authored
on 2018/05/11 14:36
reduce tables size by 103 bytes with few instructions in code
5f013266
– lieff <lieff@users.noreply.github.com>
authored
on 2018/05/11 09:11
Huffopt: do not print last comma in table, no manual edit needed
f828186c
– lieff <lieff@users.noreply.github.com>
authored
on 2018/05/11 08:36
add Huffman optimization code
37a53d46
– lieff <lieff@users.noreply.github.com>
authored
on 2018/04/27 11:36
sample player WIP
82553bff
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/04/20 15:52
Merge pull request #22 from mackron/patch-1
25e18d08
– David Reid <mackron@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/04/19 15:23
Fix VC++ compilation error for non-x86/64 targets.
17c0850b
– lieff <lieff@users.noreply.github.com>
authored
on 2018/04/09 17:19
fix total samples calculation without reference input
a12d8d28
– lieff <lieff@users.noreply.github.com>
authored
on 2018/03/29 13:15
optimization: ~5% speedup at skylake@192kbps, now it's faster than mpg123
d0beb6c4
– lieff <lieff@users.noreply.github.com>
authored
on 2018/03/29 13:10
style
2515e1a7
– lieff <lieff@users.noreply.github.com>
authored
on 2018/03/13 14:19
add mp4 mode test
0b0a94a8
– lieff <lieff@users.noreply.github.com>
authored
on 2018/03/06 13:03
fix mp4 mode and single frame decode
8328b42d
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/28 07:14
guard only header section by MINIMP3_H
763d246e
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/27 08:48
fuzz: better stability
1d09620b
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/27 08:46
fuzz: use asan/ubsan (AFL_HARDEN=1) is not enough
7c1b528b
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/27 08:42
fix vs2013 warnings
87afa348
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/26 06:48
switch to #ifdef include guard style
73088491
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/17 15:00
travis have no powerpc64
a8f94389
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/17 14:55
add powerpc testing
f3de211d
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/02/17 13:25
Merge pull request #16 from manxorist/fix-testsuite-bigendian
bbf3fda5
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/17 12:18
fix clang -Wcast-align
3f3bff3c
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/17 11:57
fix clang -Wmissing-field-initializers
0c844c63
– Jörn Heusipp <osmanx@problemloesungsmaschine.de>
authored
on 2018/02/17 11:14
Fix test suite MSE calculation on big-endian platforms.
892224b7
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/02/17 10:39
Merge pull request #13 from manxorist/no-simd
62119d12
– Jörn Heusipp <osmanx@problemloesungsmaschine.de>
authored
on 2018/02/17 08:23
Add MINIMP3_NO_SIMD configuration macro
25006952
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/16 12:32
fuzz: correct .sh exec flags and use small start-up mp3 file
f6f8fec8
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/02/16 12:28
Merge pull request #12 from sagamusix/master
e9977ffc
– Saga Musix <sagamusix@users.noreply.github.com>
authored
on 2018/02/16 10:04
No need to compile libdislocator, minimp3 is allocation-free.
285cba95
– Saga Musix <sagamusix@users.noreply.github.com>
authored
on 2018/02/16 10:00
Add minimal test program for fuzzing
2fd4f163
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/15 07:52
optimize neon code
d8d3506d
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/14 20:25
add aarch64 test
1be357c8
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/14 12:17
Limit float point dynamic range to avoid fp exceptions on float->int instructions.
76c49040
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/13 18:27
add some test coverage
93ef3851
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/13 18:20
small fixes
f3b33b07
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/13 12:28
add clang libFuzzer support
0b82f035
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/13 07:52
use afl persistent mode feature (faster)
9948e035
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/12 20:59
cleanup after build.sh, keep only minimp3 and minimp3.h.gcov
5c3275ef
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/12 20:41
add fuzzing scripts
fadaadd8
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/12 18:38
typo
5991457a
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/12 12:31
remove initial 24bit wav files
57e2e05e
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/12 09:01
add afl test vector
2cea16a1
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/12 08:56
fix negative size memcpy in L3_restore_reservoir found by afl
d23c6058
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/12 07:44
reduce code size, add MINIMP3_NONSTANDARD_BUT_LOGICAL, more robust L3_ldexp_q2
5f7e25a9
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/11 19:43
add big iscf test vector
c913640d
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/11 19:32
fix shift overflow in L3_ldexp_q2 with big iscf[]
95ed4416
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/11 15:59
add test vectors
56654e9d
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/11 14:21
suppress big float->int ub on invalid data found by afl
aa2801e1
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/11 13:43
fix ubsan warning found by afl
0da45b1c
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/11 11:57
better hdr_valid() check, fixes out-of-bounds table access found by afl
91080879
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/11 11:22
fix input out-of-bounds read found by afl
12777635
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/07 08:52
test: fix win32
53cb2a1e
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/05 20:40
player: add audio render
29f6dca3
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/05 13:15
player: add threaded decoder WIP
f3efc075
– lieff <lieff@users.noreply.github.com>
authored
on 2018/02/03 14:28
add sample player template WIP
2a5e1a56
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/31 20:15
add link
8ee97bec
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/31 19:06
add links
eee0a840
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/31 12:44
fix neon code
b9092374
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/31 12:21
use __ARM_NEON to detect neon compiler support
c827601f
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/31 10:52
add bindings links
77d01106
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/31 10:27
add arm test procedure with semihosting
95bd7fc0
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/31 07:51
fix asan leak warnings
703272ce
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/31 07:45
fix ubsan "signed integer overflow" warning
263ac529
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/30 09:55
c89 compatibility
cfa88477
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/30 09:44
fix "may be used uninitialized" warnings.
644d5e8f
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/28 11:01
remove unused macro
536df873
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/28 10:52
no need __SSE2__ check for __x86_64__
31059cf2
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/27 13:22
add MINIMP3_ONLY_SIMD protection when SIMD not enabled
09dbc2a2
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/27 11:47
travis: add 32bit libs
e543475d
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/27 11:40
use 32bit for coverage (no generic code stripped) and 64bit for PSNR test
16778617
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/27 11:14
add MINIMP3_ONLY_SIMD define, which strips some generic code.
50e37a32
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/01/25 14:06
Merge pull request #9 from manxorist/impl-prototypes
7a59c2fb
– Jörn Heusipp <osmanx@problemloesungsmaschine.de>
authored
on 2018/01/25 11:45
Avoid warnings when compiling with -Wmissing-prototypes
0eb7392e
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/24 08:18
add links
345bfec9
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/24 08:01
add PDMP2 link
ed69359b
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/24 07:59
add some web links
49a4b5a4
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/19 18:14
fix small match frame bug (scan up to MAX_FRAME_SYNC_MATCHES frames instead of ~4)
f827f41c
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/19 17:32
add fuzzed error handling path test vector
66cd2056
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/19 15:00
add fuzzed error handling path test vector
a75cce27
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/19 14:52
add fuzzed error handling path test vector
d4e9bd55
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/19 14:29
add fuzzed error handling path test vector
71ee392d
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/19 14:23
add error handling path test vector
71bcdf8e
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/19 13:08
exclude wav from coverage, preload input files
be96391e
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/01/18 16:36
Merge pull request #8 from bonki/bonki-fix-wave-output
a1b518e8
– Adrian Frühwirth <bonki@users.noreply.github.com>
authored
on 2018/01/18 14:06
Create WAVE based on output file extension
9fa044bf
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/16 12:39
update feature table
ecd6d51e
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/16 09:23
add illegal/damaged vectors
aeec1573
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/16 09:01
add l2 free format vector
cd9e09cd
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/16 08:44
add l2m2 vector
6b8ff2da
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/16 07:40
fix coverage test
3bd2676a
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/16 07:24
add some mpeg2 l3 vectors
1b9b6303
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/15 12:30
test nosimd coverage
598b900d
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/15 07:59
add some l1/l2 vectors
2b07c4b1
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/14 19:22
add MINIMP3_ONLY_MP3 define
e58f5242
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/14 13:23
add gcov
571d5147
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/13 20:30
slight readme fixes
03ad8208
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/01/13 20:24
Merge pull request #6 from kozross/master
96433c7f
– Koz Ross <koz.ross@retro-freedom.nz>
authored
on 2018/01/14 06:13
Clean up spelling, punctuation, and grammar in README
96fe7b8f
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/13 07:38
update performance table according to latest optimization, update readme
ab026df7
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/13 07:17
optimization: cpuid is bad instruction for performance - cache it
29bae0fb
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/12 14:21
add coverity bage
368797e4
– lieff <lieff@users.noreply.github.com>
authored
on 2018/01/12 11:15
update doc
Next