lieff
|
55da78cbee
|
mp3dec_ex: small mp3dec_detect corrections + coverage test
|
2020-03-05 00:43:31 +03:00 |
|
lieff
|
0a2ff3be7f
|
mp3dec_ex: add mp3dec_detect_* functions + test
|
2020-03-04 16:26:07 +03:00 |
|
lieff
|
4e4702c945
|
mp3dec_ex: do not decode empty frame with vbrtag,
if it's valid, but there no frames flag, just skip it.
|
2020-02-28 01:31:04 +03:00 |
|
lieff
|
edd3ce5805
|
test: improve coverage
|
2020-02-28 00:09:23 +03:00 |
|
lieff
|
5891122782
|
test: improve coverage
|
2020-02-27 13:11:56 +03:00 |
|
lieff
|
4e9c3da01f
|
test: improve coverage
|
2020-02-27 01:00:16 +03:00 |
|
lieff
|
cd9f1b5737
|
mp3dec_ex: fix mp3dec_ex_read io error handling + test
|
2020-02-26 01:54:29 +03:00 |
|
lieff
|
459b8319e5
|
test: improve coverage
|
2020-02-25 23:50:24 +03:00 |
|
lieff
|
83598791a7
|
test: improve coverage
|
2020-02-25 23:36:35 +03:00 |
|
lieff
|
2244e8d057
|
test: improve coverage
|
2020-02-25 22:23:53 +03:00 |
|
lieff
|
b2f252b930
|
test: improve coverage
|
2020-02-24 21:19:01 +03:00 |
|
lieff
|
2b3f7883f1
|
test: improve coverage
|
2020-02-24 20:37:33 +03:00 |
|
lieff
|
baa1be1416
|
test: improve coverage
|
2020-02-24 19:25:32 +03:00 |
|
lieff
|
75cacfc27a
|
test: improve coverage
|
2020-02-24 19:13:09 +03:00 |
|
lieff
|
2b9a023754
|
mp3dec_ex: fix skip not decodable first frames on seek in callback mode + test
|
2020-02-24 17:11:19 +03:00 |
|
lieff
|
ca285b2238
|
test: check MP3D_E_PARAM cases
|
2020-02-23 20:38:03 +03:00 |
|
lieff
|
a0b3bfd8c6
|
mp3dec_ex: fix MP3D_SEEK_TO_BYTE mode + test
|
2020-02-23 01:07:00 +03:00 |
|
lieff
|
1518f298b3
|
test: improve coverage
|
2020-02-23 00:02:08 +03:00 |
|
lieff
|
4ba08c0199
|
test: improve coverage
|
2020-02-22 23:34:58 +03:00 |
|
lieff
|
fa0f80b703
|
test: improve coverage
|
2020-02-22 23:18:16 +03:00 |
|
lieff
|
ca39bce91e
|
test: check console output on edge cases
|
2020-02-20 00:03:46 +03:00 |
|
lieff
|
cf99374896
|
test: improve coverage
|
2020-02-19 00:35:05 +03:00 |
|
lieff
|
9de1e1ccc4
|
test: improve coverage
|
2020-02-19 00:09:00 +03:00 |
|
lieff
|
1376d411ac
|
test: improve coverage
|
2020-02-13 21:28:29 +03:00 |
|
lieff
|
a5b658d1d7
|
test: improve coverage
mp3dec_ex: fix mp3dec_ex_read read-by-blocks
|
2020-02-13 17:43:48 +03:00 |
|
lieff
|
c2a881c02b
|
test: add vbrtag vector also for modes MODE_LOAD_BUF & MODE_LOAD_CB
|
2020-02-13 02:41:58 +03:00 |
|
lieff
|
ed9dc0c5a1
|
mp3dec_ex: fix vbrtag coverage and vbrtag+mp3dec_ex_open_cb mode decoded length
|
2020-02-13 02:30:23 +03:00 |
|
lieff
|
ea70d0b775
|
mp3dec_ex: implement mp3dec_load_cb, improve test
|
2020-02-13 01:59:36 +03:00 |
|
lieff
|
daef2f30b4
|
WIP mp3dec_ex API callback input support.
|
2020-02-12 01:54:26 +03:00 |
|
lieff
|
fa4c2ef5d0
|
mp3dec_ex: support vbr tag for mp3dec_load_buf
|
2020-02-05 19:48:54 +03:00 |
|
lieff
|
32a3ae45de
|
mp3dec_ex: support delay and padding from vbr tag + test
|
2020-02-05 02:09:46 +03:00 |
|
lieff
|
8e8866ed91
|
mp3dec_ex: add id3v1/2 to test
|
2020-02-04 18:57:04 +03:00 |
|
lieff
|
e8b3be757e
|
mp3dec_ex: add layer 1/2 files to test
|
2020-02-04 17:46:02 +03:00 |
|
lieff
|
fbcc87526c
|
add mp3dec_ex test to coverage
|
2020-02-04 15:11:21 +03:00 |
|
lieff
|
78184ecef5
|
support precise seek with cut-ed mp3 files + test random seeks
|
2020-02-04 00:36:26 +03:00 |
|
lieff
|
fb9083c5f8
|
support seek in test
|
2020-02-03 23:59:42 +03:00 |
|
lieff
|
8e89e558ae
|
start test mp3dec_ex_* API
|
2020-02-03 02:04:32 +03:00 |
|
lieff
|
128614f9cd
|
add -U_FORTIFY_SOURCE to get rid of __memcpy_chk
|
2019-06-05 19:01:17 +03:00 |
|
lieff
|
863d526efe
|
add MINIMP3_FLOAT_OUTPUT CI testing
|
2018-08-22 18:39:28 +03:00 |
|
lieff
|
45a1de9792
|
high-level API passes test
|
2018-08-03 23:14:41 +03:00 |
|
lieff
|
2515e1a7b2
|
add mp4 mode test
|
2018-03-13 18:19:51 +03:00 |
|
lieff
|
7308849136
|
travis have no powerpc64
|
2018-02-17 20:00:42 +03:00 |
|
lieff
|
a8f943890e
|
add powerpc testing
|
2018-02-17 19:55:39 +03:00 |
|
lieff
|
d8d3506de6
|
add aarch64 test
|
2018-02-15 01:25:41 +03:00 |
|
lieff
|
1be357c884
|
Limit float point dynamic range to avoid fp exceptions on float->int instructions.
Encoders should not produce such files, but can happen on bad files.
|
2018-02-14 17:33:20 +03:00 |
|
lieff
|
76c490405c
|
add some test coverage
|
2018-02-13 23:27:46 +03:00 |
|
lieff
|
93ef385153
|
small fixes
|
2018-02-13 23:20:01 +03:00 |
|
lieff
|
f3b33b0790
|
add clang libFuzzer support
|
2018-02-13 17:28:26 +03:00 |
|
lieff
|
9948e03581
|
cleanup after build.sh, keep only minimp3 and minimp3.h.gcov
|
2018-02-13 01:59:30 +03:00 |
|
lieff
|
5c3275ef0d
|
add fuzzing scripts
|
2018-02-13 01:41:03 +03:00 |
|