RSS feed
093cb31b
– lieff <lieff@users.noreply.github.com>
authored
on 2019/07/23 20:48
skip ID3v1 in mp3dec_iterate_buf as well
2bf02982
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2019/07/19 09:41
Merge pull request #58 from bog-dan-ro/master
ce65c492
– BogDan Vatra <bogdan@kde.org>
authored
on 2019/07/19 08:41
Fix compile with MinGW64 7.3 & MSVC 2017
43caa38f
– lieff <lieff@users.noreply.github.com>
authored
on 2019/07/13 11:35
handle extended ID3v1 tag
6fc51c39
– lieff <lieff@users.noreply.github.com>
authored
on 2019/07/13 09:03
add optional ID3v1 skip
fb1b6969
– lieff <lieff@users.noreply.github.com>
authored
on 2019/06/05 20:01
readme: add python bindings link
daf2bf42
– lieff <lieff@users.noreply.github.com>
authored
on 2019/06/05 16:56
mp3dec_load: return error if no frames readed,
eb485bc7
– lieff <lieff@users.noreply.github.com>
authored
on 2019/06/05 15:58
L3_huffman: special case for linbits=0, ~10% speedup
128614f9
– lieff <lieff@users.noreply.github.com>
authored
on 2019/06/05 15:01
add -U_FORTIFY_SOURCE to get rid of __memcpy_chk
adc83a61
– lieff <lieff@users.noreply.github.com>
authored
on 2019/03/22 08:37
add NodeJS bindings link
e9df0760
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/11/23 13:01
Merge pull request #47 from bog-dan-ro/master
e4258fc1
– BogDan Vatra <bogdan@kdab.com>
authored
on 2018/11/23 11:53
Fix crosses initialization of 'long int size'
dd063794
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/11/14 09:51
Merge pull request #46 from bog-dan-ro/fix_cpp
5baf5cde
– BogDan Vatra <bogdan@kdab.com>
authored
on 2018/11/14 07:50
Fix compile with g++ 8
7295650a
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/09/25 19:06
Merge pull request #42 from YoYoYonnY/master
0d861af5
– YoYoYonnY <yoyoyonny@gmail.com>
authored
on 2018/09/25 16:52
add C syntax highlighting for README.md
1bfe88f1
– lieff <lieff@users.noreply.github.com>
authored
on 2018/09/07 22:24
make MAX_FRAME_SYNC_MATCHES externally configurable.
84bd9206
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/09/02 20:23
Merge pull request #36 from FWGS/master
d80b7edc
– Alibek Omarov <a1ba.omarov@gmail.com>
authored
on 2018/09/02 19:40
travis: build sdl2 from sources
a5f65d42
– Alibek Omarov <a1ba.omarov@gmail.com>
authored
on 2018/09/02 19:04
player: sdl2 port
6d8dd558
– Alibek Omarov <a1ba.omarov@gmail.com>
authored
on 2018/09/02 18:36
player: initial nuklear backend replacement
af791bf8
– Alibek Omarov <a1ba.omarov@gmail.com>
authored
on 2018/08/30 19:21
travis: another try for glfw3 repository
0b730d42
– Alibek Omarov <a1ba.omarov@gmail.com>
authored
on 2018/08/30 19:11
travis: add debian-sid source for libglfw3-dev
e58e5c5b
– Alibek Omarov <a1ba.omarov@gmail.com>
authored
on 2018/08/30 19:01
travis: add player build checking
644e0fb7
– Alibek Omarov <a1ba.omarov@gmail.com>
authored
on 2018/08/30 18:54
minimp3: move header include guard before implementation. Add implementation guard.
39d66510
– Alibek Omarov <a1ba.omarov@gmail.com>
authored
on 2018/08/30 18:48
minimp3: add comments after #else, #endif corresponding to their preprocessor macro condition
863d526e
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/22 14:39
add MINIMP3_FLOAT_OUTPUT CI testing
553167ac
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/22 14:27
use stdint.h types, int16_t instead of short etc
4ca9d6e7
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/22 14:15
support MINIMP3_FLOAT_OUTPUT in minimp3_ex.h and test
4e79fda6
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/22 14:14
use float multiplication instead of division in mp3d_scale_pcm
62e1a1b2
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/22 11:27
slightly more compact code
59ddccda
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/22 11:05
remove .gitattributes
b837573e
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/22 10:58
readme: update doc
ae42b100
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/08/22 10:44
Merge pull request #33 from kcat/master
f912b842
– Chris Robinson <chris.kcat@gmail.com>
authored
on 2018/08/22 00:12
Add float output support with the MINIMP3_FLOAT_OUTPUT macro
19b619ac
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/15 17:50
rename id3v2 vector
8b48b5f0
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/15 17:19
add performance test vectors
f559dd18
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/04 15:12
High-level API:
9773b3d0
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/04 11:00
protect against mp3dec_frame_info_t corruption in callback
f4b920c4
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/04 10:35
check info->buffer malloc before use
973fdb48
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/04 08:32
readme: update high-level API doc
56b65b93
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/04 08:29
clear info only for MP4_MODE
8c9e8554
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/04 08:20
readme: update high-level API doc
9150e811
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/04 08:16
readme: update high-level API doc
4a65c4c6
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/04 08:16
check callback exists
39d6e048
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/03 22:20
move stdio helper functions under #ifndef MINIMP3_NO_STDIO
a83712ec
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/03 21:30
High-level API:
27edf128
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2018/08/03 19:58
Merge pull request #28 from kajott/master
5ed200f6
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/03 19:34
readme: add callback prototype
90ec92fb
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/03 19:25
fix travis
86d13938
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/03 19:21
readme: add high-level API doc.
45a1de97
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/03 19:14
high-level API passes test
4b51e005
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/03 17:04
high-level API windows mapping support
541f0bc4
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/03 15:02
minor fixes in player
cba86cdf
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/03 15:01
Rough high-level API implementation
ee2a684e
– lieff <lieff@users.noreply.github.com>
authored
on 2018/08/03 10:24
extended high level api prototype
7a6445ef
– Martin Fiedler <keyj@emphy.de>
authored
on 2018/07/28 14:30
added option to decode headers only
337b2529
– lieff <lieff@users.noreply.github.com>
authored
on 2018/07/12 11:16
reduce tables size by 64 bytes
ae61f141
– lieff <lieff@users.noreply.github.com>
authored
on 2018/07/11 14:12
-2 bytes padding in L12_scale_info.
08949ffc
– lieff <lieff@users.noreply.github.com>
authored
on 2018/07/11 14:06
Compact structures definitions.
572cfae0
– lieff <lieff@users.noreply.github.com>
authored
on 2018/07/11 13:54
remove useless NULL check.
e296b039
– lieff <lieff@users.noreply.github.com>
authored
on 2018/06/21 14:19
optimize data size:
88d9745b
– lieff <lieff@users.noreply.github.com>
authored
on 2018/06/21 12:38
optimize code size:
a93b4745
– lieff <lieff@users.noreply.github.com>
authored
on 2018/06/09 13:59
add id3v2 vector for coverage
cdf23130
– lieff <lieff@users.noreply.github.com>
authored
on 2018/06/09 13:46
add id3v2 skip
d438e19d
– lieff <lieff@users.noreply.github.com>
authored
on 2018/05/16 14:51
coverity fixes
a5bf79df
– lieff <lieff@users.noreply.github.com>
authored
on 2018/05/16 10:19
fix coverity detected defect
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
Next