RSS feed
	
	
	
		cfe8e2b8
		 – Ron <ron@debian.org>
 authored
 on 2013/07/13 13:23
		
Always try to update the version when autogen.sh is run
		 
	
		ae521b0f
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/12 19:52
		
Update draft for the Opus RFC
		 
	
		b29ad007
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/12 18:59
		
Fixes MSVC warnings
		 
	
		ea95c533
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/12 06:08
		
Updates version.mk for 1.1-beta until we can get rid of it
		 
	
		260474fb
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/11 21:22
		
Fixes a denorm problem when the input goes silent after active audio
		 
	
		1af7f956
		 – Pedro Becerra <pbecerr@gmail.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2013/07/10 20:00
		
Fixes build when DISABLE_FLOAT_API is defined
		 
	
		cd373b54
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/06 22:51
		
Surround masking tuning
		 
	
		4958751e
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/06 22:50
		
Better handling of centre for surround masking, bitrate tuning
		 
	
		2f7a3151
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/06 21:11
		
Fixes silly fixed-point bug with the surround downmix
		 
	
		4365498d
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/06 20:39
		
Prevents zero-energy on LFE
		 
	
		45106b7e
		 – Ron <ron@debian.org>
 authored
 on 2013/07/02 13:01
		
Link libopus itself with libm too
		 
	
		4eb399d7
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/01 16:19
		
More speech/music detection comments (delayed decision)
		 
	
		0f5ff80b
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/01 14:39
		
Commenting the speech/music Markov code
		 
	
		92a06f51
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/01 12:27
		
Disables temporal VBR for LFE
		 
	
		337f34cf
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/01 12:17
		
Adds some checks to the surround API
		 
	
		8e3a1cbf
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/07/01 12:12
		
Temporal VBR tuning
		 
	
		f92286b3
		 – Ron <ron@debian.org>
 authored
 on 2013/07/01 22:35
		
Get rid of PC_LIBM
		 
	
		a9daf9fe
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2013/06/29 18:20
		
Add a couple minor additional decoder tests.
		 
	
		a0d096f1
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2013/06/29 16:33
		
Braces go on the next line.
		 
	
		b271dae7
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2013/06/29 16:25
		
Brace a number of if statements instead of one-lining them.
		 
	
		dd7b0dac
		 – Gregory Maxwell <greg@xiph.org>
 authored
 on 2013/06/29 16:06
		
Fixes some return without va_end in the api, adds tests.
		 
	
		90a39039
		 – Ron <ron@debian.org>
 authored
 on 2013/06/29 12:36
		
Make the parallel test mode of automake 1.13 useable
		 
	
		64b39857
		 – Ron <ron@debian.org>
 authored
 on 2013/06/29 11:40
		
Replace INCLUDES with AM_CPPFLAGS
		 
	
		5bac4f26
		 – Ron <ron@debian.org>
 authored
 on 2013/06/28 22:06
		
More autoconf housekeeping
		 
	
		e83a365b
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/27 10:45
		
Fixes more MSVC warnings
		 
	
		157fd8f9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/27 09:03
		
Fixes MSVC warning
		 
	
		fa3344e8
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/27 00:15
		
Avoid name clash with y0 Bessel function
		 
	
		aecebff9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/27 00:04
		
Updates the Makefile.am EXTRA_DIST for the MSVC reorg
		 
	
		16ba19a9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/26 23:40
		
Fixes MSVC warnings
		 
	
		1975eead
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/26 10:00
		
Big squashed commit of Garf's MSVC reorg:
		 
	
		3c0aa8fc
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/25 10:10
		
Adds "temporal VBR", which should be mostly useful at low bitrate.
		 
	
		b9176a4c
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/17 12:37
		
Makes dual_inner_prod() more generic to increase its use
		 
	
		ff31b790
		 – MuldeR <mulder2@gmx.de>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2013/06/17 10:09
		
Enable SSE for MSVC
		 
	
		96e2be37
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/17 10:02
		
Only enable non-multiple of 4 in comb_filter_const() when CUSTOM_MODES is on
		 
	
		1f26ee2b
		 – Jacek Caban <jacek@codeweavers.com>
 authored
 and Gregory Maxwell <greg@xiph.org>
 committed
 on 2013/06/17 06:09
		
Use __declspec(dllexport) on mingw build.
		 
	
		0d95b3b4
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/16 23:58
		
SSE optimization of comb_filter()
		 
	
		71766ef7
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/16 20:44
		
Avoids symbol clashes with Speex (pitch_xcorr) and libm (y1)
		 
	
		7fd98c57
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/16 17:56
		
Converts denormalise_bands() to use 16-bit multiplications
		 
	
		ee2506b2
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/16 16:24
		
Moves log2Amp inside denormalise_bands() and get rid of bandE[]
		 
	
		3afc6fff
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/16 11:40
		
Don't call denormalise_bands() on silence
		 
	
		ce15e653
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2013/06/14 19:57
		
Split cwrsi() by pulses vs. dimensions.
		 
	
		63f744d5
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2013/06/14 22:01
		
Further speedup in cwrsi() by using the special case for n=2
		 
	
		533dbe70
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2013/06/14 21:35
		
Further optimization to cwrsi()
		 
	
		bc469b8e
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/14 20:42
		
Splits cwrsi() inner loop in two to avoid the min/max and some load chains
		 
	
		4e018b22
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/13 19:51
		
SSE optimization of remove_doubling()
		 
	
		39cbc458
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/13 11:28
		
Fixes stupid tf calibration bugs introduced/exposed in f77410d
		 
	
		204e70d9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/13 11:06
		
Adds a quick hack to replace the normal calls with the multistream version.
		 
	
		28733d12
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/09 23:30
		
Moves VBR calculations to a separate function.
		 
	
		4a7bb1fe
		 – Ron <ron@debian.org>
 authored
 on 2013/06/08 20:57
		
Drop the stdint size tests that we never use anywhere
		 
	
		f22e54dc
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/07 03:21
		
Fixes fixed-point on x86 (no SSE).
		 
	
		e50e8084
		 – John Ridges <jridges@masque.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2013/06/06 19:12
		
Improved SSE version of xcorr_kernel()
		 
	
		70c9c3a4
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/06 08:45
		
Forgot to add assembly file
		 
	
		a092aa8f
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/06/05 14:53
		
Adds SSE support (only xcorr_kernel() for now)
		 
	
		cd4c8249
		 – Aurélien Zanelli <aurelien.zanelli@parrot.com>
 authored
 and Timothy B. Terriberry <tterribe@xiph.org>
 committed
 on 2013/05/31 11:07
		
Add run-time CPU detection and support for ARM architecture
		 
	
		aa6a1a16
		 – Ron <ron@debian.org>
 authored
 on 2013/06/04 11:21
		
Test the compiler configuration, not the assembler
		 
	
		58d80ab9
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/27 16:47
		
Disables all the surround mode forcing for mono/stereo
		 
	
		fcecd29a
		 – Aurélien Zanelli <aurelien.zanelli@parrot.com>
 authored
 and Jean-Marc Valin <jmvalin@jmvalin.ca>
 committed
 on 2013/05/27 11:54
		
Check if opus_compare is executable in run_vectors.sh
		 
	
		0fed074b
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/26 16:29
		
C89 fix
		 
	
		068cbd89
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/26 16:08
		
Creates xcorr_kernel() that gets used by pitch_xcorr, celt_fir and celt_iir.
		 
	
		2fe4700f
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/26 14:50
		
Skip down-sampling in deemphasis() when not needed.
		 
	
		faec6736
		 – Aurélien Zanelli <aurelien.zanelli@darkosphere.fr>
 authored
 and Timothy B. Terriberry <tterribe@xiph.org>
 committed
 on 2013/05/26 18:08
		
Add an option to disable build of extra programs (demos and tests)
		 
	
		319fe445
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/25 17:07
		
oops (again)
		 
	
		1cdc3f5a
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/25 16:32
		
oops
		 
	
		64ba502e
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/25 16:13
		
Optimizes remove_doubling() by avoiding redundant calculations of yy
		 
	
		0fa5fa88
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/25 14:50
		
Adds missing RESTORE_STACK calls
		 
	
		531cf591
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/25 03:41
		
Speeds up celt_iir() by more than a factor of two.
		 
	
		e2374a8e
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/25 00:25
		
Speeds up celt_fir by more than a factor of two.
		 
	
		319df9a8
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/24 22:51
		
Fixes two warnings in pitch_xcorr()
		 
	
		e8e57a32
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/24 22:14
		
Optimizes _celt_autocorr() by using pitch_xcorr()
		 
	
		fbf99981
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/24 13:18
		
Merges the 4th order FIR with the first order FIR in pitch_downsample()
		 
	
		1b0552bf
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 21:43
		
Try to clarify that opus maps to flac/wav but wav doesn't map to opus.
		 
	
		bd5cfda8
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 21:37
		
Reference before period.
		 
	
		4a0bf960
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 21:28
		
Hack quoting of hanning article.
		 
	
		b243dca3
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 21:23
		
Wrap lookahead code example in a figure.
		 
	
		9e85220f
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 21:20
		
Add a wikipedia reference for the Hanning window.
		 
	
		6bdbd26c
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 21:18
		
Move the vorbis channel mapping to informative references.
		 
	
		7918ac13
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 21:16
		
Fix Ogg draft formatting.
		 
	
		5b6fe646
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 20:29
		
Remove an unnecessary comma.
		 
	
		2ad6eafc
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 14:28
		
Merge JM's encoder suggestions.
		 
	
		25ffd5cd
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 14:03
		
Bump Ogg draft version and date.
		 
	
		dfda81eb
		 – Ralph Giles <giles@mozilla.com>
 authored
 on 2013/05/24 13:44
		
Move implementation status details to wiki.xiph.org.
		 
	
		85a6618a
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/23 23:41
		
Make pitch_xcorr() work when len and max_pitch aren't multiples of 4.
		 
	
		088929d1
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/23 21:38
		
oops, removed a minus sign that should never have appeared
		 
	
		559fbe8b
		 – Jean-Marc Valin <jmvalin@jmvalin.ca>
 authored
 on 2013/05/23 21:09
		
Unrolled version of the pitch correlation
		 
	
		e3ad4ea1
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/23 15:33
		
Move misplaced RESTORE_STACK.
		 
	
		d19fb79b
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/23 11:55
		
Make dump_modes compile again.
		 
	
		7e783b14
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/23 11:54
		
Move misplaced RESTORE_STACK.
		 
	
		7c74bc39
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/23 09:00
		
Remove an unused variable added in 85ede2c6.
		 
	
		33511f74
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/22 12:15
		
Minor configure adjustment.
		 
	
		cc6e26a2
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/22 11:46
		
Minor FFT cleanups.
		 
	
		cd3850c1
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/22 11:11
		
Port 1ed17cc2 to C_MUL and C_MUL4.
		 
	
		7cb54537
		 – Nils Wallménius <nils@rockbox.org>
 authored
 and Timothy B. Terriberry <tterribe@xiph.org>
 committed
 on 2013/05/22 19:08
		
Slightly faster C_MULC for ARMv4.
		 
	
		70485d89
		 – Nils Wallménius <nils@rockbox.org>
 authored
 and Timothy B. Terriberry <tterribe@xiph.org>
 committed
 on 2013/05/22 19:05
		
Faster MULT32_32_Q31 for ARM.
		 
	
		85ede2c6
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/22 11:26
		
Use more MAC16_16's and unroll a loop.
		 
	
		2040606f
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/22 04:52
		
Minor ARMv5E cleanups.
		 
	
		006273c5
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/21 14:16
		
Use a table for PVQ encoding/decoding.
		 
	
		9d056284
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/21 09:42
		
Add new ARM headers to top-level file lists.
		 
	
		e095c3eb
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/21 08:53
		
Move ARM asm into its own directories.
		 
	
		b518b56f
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/20 11:29
		
Clean up register constraints.
		 
	
		9880c4cd
		 – Timothy B. Terriberry <tterribe@xiph.org>
 authored
 on 2013/05/19 16:52
		
Fix bustage in a16cef62.
		 
Next