RSS feed
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
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
Next