RSS feed
82124b44
– lieff <lieff@users.noreply.github.com>
authored
on 2020/05/06 09:25
readme: clarification to free format sync procedure
a6ab0c92
– lieff <lieff@users.noreply.github.com>
authored
on 2020/04/26 07:50
Create indexes on seek with MP3D_DO_NOT_SCAN open flag.
a3d51712
– lieff <lieff@users.noreply.github.com>
authored
on 2020/04/24 10:23
MP3D_DO_NOT_SCAN support for mp3dec_ex_open.
60fd217a
– lieff <lieff@users.noreply.github.com>
authored
on 2020/04/17 20:07
Optimize mp3d_scale_pcm using ssat instruction.
55da78cb
– lieff <lieff@users.noreply.github.com>
authored
on 2020/03/04 19:43
mp3dec_ex: small mp3dec_detect corrections + coverage test
e46488c8
– lieff <lieff@users.noreply.github.com>
authored
on 2020/03/04 12:37
mp3dec_ex: limit mp3dec_detect_* functions scan size for non-callbacks case
0a2ff3be
– lieff <lieff@users.noreply.github.com>
authored
on 2020/03/04 11:25
mp3dec_ex: add mp3dec_detect_* functions + test
728ff803
– lieff <lieff@users.noreply.github.com>
authored
on 2020/03/01 21:39
mp3dec_ex: check vbrtag only for layer 3
dc65e6db
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/28 20:38
test: improve coverage
e89ee7a6
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/28 19:20
test: add id3v1+apetag vector
8eef69ee
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/27 22:25
mp3dec_ex: skip full apetag + test
f07984fc
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/27 20:47
mp3dec_ex: do not try to detect vbrtag in next frame if "bad"
4e4702c9
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/27 20:31
mp3dec_ex: do not decode empty frame with vbrtag,
edd3ce58
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/27 19:09
test: improve coverage
58911227
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/27 08:11
test: improve coverage
4e9c3da0
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/26 20:00
test: improve coverage
cd9f1b57
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/25 20:54
mp3dec_ex: fix mp3dec_ex_read io error handling + test
459b8319
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/25 18:50
test: improve coverage
83598791
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/25 18:36
test: improve coverage
2244e8d0
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/25 17:23
test: improve coverage
b2f252b9
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/24 16:19
test: improve coverage
f9713851
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/24 15:57
test: grow limit to get at least 500 last samples to properly calculate PSNR
2b3f7883
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/24 15:37
test: improve coverage
baa1be14
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/24 14:25
test: improve coverage
75cacfc2
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/24 14:13
test: improve coverage
2b9a0237
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/24 12:11
mp3dec_ex: fix skip not decodable first frames on seek in callback mode + test
c65e366f
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/24 10:59
test: interrupt from progress_cb
d607115b
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/24 10:37
test: zero buffer and no file cases
ca285b22
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/23 15:38
test: check MP3D_E_PARAM cases
a0b3bfd8
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/22 20:07
mp3dec_ex: fix MP3D_SEEK_TO_BYTE mode + test
1518f298
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/22 19:02
test: improve coverage
4ba08c01
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/22 18:34
test: improve coverage
fa0f80b7
– lieff <lieff@users.noreply.github.com>
authored
on 2020/02/22 18:18
test: improve coverage
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
Next