RSS feed
	
	
	
		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
		 
	
		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
		 
	
		f3b33b07
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/13 12:28
		
add clang libFuzzer support
		 
	
		0b82f035
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/13 07:52
		
use afl persistent mode feature (faster)
		 
	
		9948e035
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/12 20:59
		
cleanup after build.sh, keep only minimp3 and minimp3.h.gcov
		 
	
		5c3275ef
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/12 20:41
		
add fuzzing scripts
		 
	
		fadaadd8
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/12 18:38
		
typo
		 
	
		5991457a
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/12 12:31
		
remove initial 24bit wav files
		 
	
		57e2e05e
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/12 09:01
		
add afl test vector
		 
	
		2cea16a1
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/12 08:56
		
fix negative size memcpy in L3_restore_reservoir found by afl
		 
	
		d23c6058
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/12 07:44
		
reduce code size, add MINIMP3_NONSTANDARD_BUT_LOGICAL, more robust L3_ldexp_q2
		 
	
		5f7e25a9
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/11 19:43
		
add big iscf test vector
		 
	
		c913640d
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/11 19:32
		
fix shift overflow in L3_ldexp_q2 with big iscf[]
		 
	
		95ed4416
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/11 15:59
		
add test vectors
		 
	
		56654e9d
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/11 14:21
		
suppress big float->int ub on invalid data found by afl
		 
	
		aa2801e1
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/11 13:43
		
fix ubsan warning found by afl
		 
	
		0da45b1c
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/11 11:57
		
better hdr_valid() check, fixes out-of-bounds table access found by afl
		 
	
		91080879
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/11 11:22
		
fix input out-of-bounds read found by afl
		 
	
		12777635
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/07 08:52
		
test: fix win32
		 
	
		53cb2a1e
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/05 20:40
		
player: add audio render
		 
	
		29f6dca3
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/05 13:15
		
player: add threaded decoder WIP
		 
	
		f3efc075
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/02/03 14:28
		
add sample player template WIP
		 
	
		2a5e1a56
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/31 20:15
		
add link
		 
	
		8ee97bec
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/31 19:06
		
add links
		 
	
		eee0a840
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/31 12:44
		
fix neon code
		 
	
		b9092374
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/31 12:21
		
use __ARM_NEON to detect neon compiler support
		 
	
		c827601f
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/31 10:52
		
add bindings links
		 
	
		77d01106
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/31 10:27
		
add arm test procedure with semihosting
		 
	
		95bd7fc0
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/31 07:51
		
fix asan leak warnings
		 
	
		703272ce
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/31 07:45
		
fix ubsan "signed integer overflow" warning
		 
	
		263ac529
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/30 09:55
		
c89 compatibility
		 
	
		cfa88477
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/30 09:44
		
fix "may be used uninitialized" warnings.
		 
	
		644d5e8f
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/28 11:01
		
remove unused macro
		 
	
		536df873
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/28 10:52
		
no need __SSE2__ check for __x86_64__
		 
	
		31059cf2
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/27 13:22
		
add MINIMP3_ONLY_SIMD protection when SIMD not enabled
		 
	
		09dbc2a2
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/27 11:47
		
travis: add 32bit libs
		 
	
		e543475d
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/27 11:40
		
use 32bit for coverage (no generic code stripped) and 64bit for PSNR test
		 
	
		16778617
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/27 11:14
		
add MINIMP3_ONLY_SIMD define, which strips some generic code.
		 
	
		50e37a32
		 – Lion <lieff@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2018/01/25 14:06
		
Merge pull request #9 from manxorist/impl-prototypes
		 
	
		7a59c2fb
		 – Jörn Heusipp <osmanx@problemloesungsmaschine.de>
 authored
 on 2018/01/25 11:45
		
Avoid warnings when compiling with -Wmissing-prototypes
		 
	
		0eb7392e
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/24 08:18
		
add links
		 
	
		345bfec9
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/24 08:01
		
add PDMP2 link
		 
	
		ed69359b
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/24 07:59
		
add some web links
		 
	
		49a4b5a4
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/19 18:14
		
fix small match frame bug (scan up to MAX_FRAME_SYNC_MATCHES frames instead of ~4)
		 
	
		f827f41c
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/19 17:32
		
add fuzzed error handling path test vector
		 
	
		66cd2056
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/19 15:00
		
add fuzzed error handling path test vector
		 
	
		a75cce27
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/19 14:52
		
add fuzzed error handling path test vector
		 
	
		d4e9bd55
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/19 14:29
		
add fuzzed error handling path test vector
		 
	
		71ee392d
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/19 14:23
		
add error handling path test vector
		 
	
		71bcdf8e
		 – lieff <lieff@users.noreply.github.com>
 authored
 on 2018/01/19 13:08
		
exclude wav from coverage, preload input files
		 
	
		be96391e
		 – Lion <lieff@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2018/01/18 16:36
		
Merge pull request #8 from bonki/bonki-fix-wave-output
		 
	
		a1b518e8
		 – Adrian Frühwirth <bonki@users.noreply.github.com>
 authored
 on 2018/01/18 14:06
		
Create WAVE based on output file extension
		 
Next