RSS feed
9229f280
– Lion <lieff@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/02/20 21:12
Merge pull request #65 from yongtang/fix
1a1e685d
– Yong Tang <yong.tang.github@outlook.com>
authored
on 2020/02/20 09:50
Fix inconsistency of `size_t` => `int` for mp3dec_iterate_w
ca39bce9
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/19 19:03
test: check console output on edge cases
80a7dfd3
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/19 18:40
test: grow limit to get at least 200 last samples to properly calculate PSNR
fa98191f
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/19 10:39
readme: documentation update
d17a0a68
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/19 07:49
mp3dec_ex: fail mp3dec_ex_read on last_error state and reset last_error on seek
0a83e96c
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/19 07:42
test: print fail error codes
c5a14126
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/18 21:37
mp3dec_ex: fix -Wmaybe-uninitialized warning on old gcc compilers
2ed89a6d
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/18 21:16
mp3dec_ex: return MP3D_E_DECODE in case of transitions errors
cf993748
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/18 19:35
test: improve coverage
9de1e1cc
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/18 19:08
test: improve coverage
5ebaaccf
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/16 15:39
player: move to mp3dec_ex
624da635
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/14 21:10
mp3dec_ex: improve error handling
b91f0d7b
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/13 21:16
readme: add rust rmp3 link
1d71c3da
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/13 21:02
readme: add wasm bindings link
e660fa72
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/13 20:25
test: fix uninitialized warning
73c26681
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/13 20:07
mp3dec_ex: cast fix for c++
52a69af1
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/13 19:17
mp3dec_ex: use same mp3dec_iterate_w return type as for mp3dec_iterate
58f4c91f
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/13 18:55
readme: update mp3dec_ex header block
1376d411
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/13 16:28
test: improve coverage
0a42a2e5
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/13 15:02
mp3dec_ex: fix mp3dec_load_cb vbrtag parsing
a5b658d1
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/13 12:43
test: improve coverage
c2a881c0
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/12 21:41
test: add vbrtag vector also for modes MODE_LOAD_BUF & MODE_LOAD_CB
ed9dc0c5
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/12 21:30
mp3dec_ex: fix vbrtag coverage and vbrtag+mp3dec_ex_open_cb mode decoded length
ea70d0b7
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/12 20:59
mp3dec_ex: implement mp3dec_load_cb, improve test
682006f9
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/12 12:41
pass frame offset in mp3dec_frame_info_t
1f217bc6
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/11 21:36
mp3dec_f32_to_s16: no need num_samples > 0 check on fast path
daef2f30
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/11 20:54
WIP mp3dec_ex API callback input support.
ac052118
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/06 13:39
test: fix mem-leak when no ref-file provided
759f0550
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/06 09:54
relax length test only for standard vectors
7f0f0d0c
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/05 21:22
mp3dec_ex: fix MP3D_SEEK_TO_BYTE seek mode
a4ee3e04
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/05 21:21
fix length test for seek at very end of file case
9719597e
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/05 20:45
mp3dec_ex: handle padding for mp3dec_ex_read + test decoded length
0ae65c42
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/05 19:27
mp3dec_ex: better vbr tag detect
fa4c2ef5
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/05 14:48
mp3dec_ex: support vbr tag for mp3dec_load_buf
32a3ae45
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/04 21:09
mp3dec_ex: support delay and padding from vbr tag + test
5904e0f2
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/04 14:43
mp3dec_ex: PSNR test may fail in case of seek at very end of file (to few samples readed) and max_diff=1,
8e8866ed
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/04 13:57
mp3dec_ex: add id3v1/2 to test
e8b3be75
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/04 12:46
mp3dec_ex: add layer 1/2 files to test
1819b784
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/04 12:31
mp3dec_ex: take side-info into account to make sure bit-reservoir is filled when we start decoding
1b8bd7b4
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/04 10:55
mp3dec_ex: call mp3dec_ex_close() on test exit
7a0f2ef0
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/04 10:47
mp3dec_ex: guard case when buffer size > INT_MAX
fbcc8752
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/04 10:11
add mp3dec_ex test to coverage
cc6d6c05
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/04 07:42
mp3dec_ex: proper support free format + cuted mp3
78184ece
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/03 19:36
support precise seek with cut-ed mp3 files + test random seeks
fb9083c5
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/03 18:59
support seek in test
4a08619d
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/02 21:06
WIP mp3dec_ex API callback input support.
8e89e558
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/02 21:04
start test mp3dec_ex_* API
190310fc
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/02 21:02
Consume last <= HDR_SIZE bytes.
9eea8134
– lieff <lieff@users.noreply.github.com>
authored
on 2020/01/26 19:23
Support index binary search on seek.
fe9d954e
– lieff <lieff@users.noreply.github.com>
authored
on 2020/01/26 10:03
take into account bit-reservoir on seek
d6d18139
– lieff <lieff@users.noreply.github.com>
authored
on 2020/01/25 21:08
support VBR tags
ad04f497
– lieff <lieff@users.noreply.github.com>
authored
on 2020/01/25 18:51
Fix warnings in player.
ffa50699
– lieff <lieff@users.noreply.github.com>
authored
on 2020/01/25 18:51
Improve tags skip.
8b79f06f
– lieff <lieff@users.noreply.github.com>
authored
on 2020/01/20 18:39
finish mp3dec_ex_* streaming API.
cf038fa3
– lieff <lieff@users.noreply.github.com>
authored
on 2019/11/01 15:36
fix -Werror=undef warnings
41659670
– lieff <lieff@users.noreply.github.com>
authored
on 2019/10/25 12:07
travis: change dist and build env to bionic
f618f1d9
– lieff <lieff@users.noreply.github.com>
authored
on 2019/10/25 08:18
check id3v2size exceeds input buffer size
977514a6
– lieff <lieff@users.noreply.github.com>
authored
on 2019/07/23 20:53
rename test vector extension to match other files
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
Next