RSS feed
e0220e08
– Ron <ron@debian.org>
authored
and Ralph Giles <giles@mozilla.com>
committed
on 2014/01/18 04:10
Show how to turn off prediction with libopus
d3f08673
– Ron <ron@debian.org>
authored
on 2014/01/18 05:24
SILK and CELT mode are singular
74f6a017
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/17 10:47
Try to improve wikipedia citation formatting.
078775be
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/17 10:44
Reference vorbis source code for lpc coefficient calculation.
c42c6db4
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/17 10:36
Reference wikipedia for LPC prediction.
b30b2ba2
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/17 10:22
Try to clarify frame packing.
e26ed59a
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/17 09:33
Use SILK/CELT everywhere describing modes.
af807b28
– Ron <ron@debian.org>
authored
and Ralph Giles <giles@mozilla.com>
committed
on 2014/01/18 03:35
Drop the oddball hyphenation of MDCT-mode
64f55855
– Ron <ron@debian.org>
authored
and Ralph Giles <giles@mozilla.com>
committed
on 2014/01/18 03:03
Clarify that MB->WB is better than MB->NB
6d27d40c
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/17 09:26
Remove line about undefined speaker configurations.
1474e710
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/17 07:10
Bump Ogg draft version and date.
3ba1bb01
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/17 07:09
Replace MAY with SHOULD in the gap-filling guidelines.
0f9c4049
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/17 06:15
Update Ralph's phone number.
49e6c050
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/17 09:05
Update authors in RTP draft
28385353
– Mark Harris <mark.hsj@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2014/01/13 11:53
Another nit in the update draft
221a8b70
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/15 04:08
Bump the static version string in version.mk.
bfcc1dd4
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/15 04:02
Reword framing bit ommission, again.
d63b0dd7
– Ron <ron@debian.org>
authored
on 2014/01/15 14:41
Be a bit less ambiguous about the comment framing bit
1e0b6fd9
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/14 12:23
Rewrite gap filling section.
998e9e00
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/14 10:40
Add Tim's gap repair text.
4784e071
– Ralph Giles <giles@mozilla.com>
authored
on 2014/01/14 06:07
Fix malloc_hook warning on glibc 2.17 and later.
2c7eb787
– Mark Harris <mark.hsj@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2014/01/13 11:30
Minor nits on update draft
0b644be5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/13 10:31
Update draft accepted as WG document
a65db56e
– Gregory Maxwell <greg@xiph.org>
authored
on 2014/01/08 06:48
Fix declaration after statement in fixed point.
5b215d84
– Gregory Maxwell <greg@xiph.org>
authored
on 2014/01/08 06:04
Add tests/test_ to Makefile.unix.
fe695281
– Mark Harris <mark.hsj@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2014/01/07 16:33
Fixes the decode_fec case for b76888d
e7750904
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/07 16:32
pseudostack instrumentation (off by default)
0b9f7f99
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/07 16:25
Minor refactoring of the SILK PLC code to save more stack
b76888dc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/07 16:00
Preventing unnecessary stack use when using a large decode buffer
9134e96c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/07 12:50
Fixes SMALL_FOOTPRINT for float
81af2595
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/07 11:26
Another aliasing hack in the SILK PLC with SMALL_FOOTPRINT
e17ca256
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/07 10:27
Don't allocate pulses on the stack when calling the SILK PLC.
b63e7110
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/07 10:02
Moves CELT PLC pitch search to a separate function to reduce peak stack
c2583620
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/07 08:46
Delaying allocation of the SILK temporary output buffer to reduce peak stack
5f807c17
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/06 23:48
Adds SMALL_FOOTPRINT hack to the CELT PLC too
9d1b6fef
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/06 23:32
Moves deemphasis() call out of celt_decode_lost() to reduce peak stack
dce69d2b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/06 16:59
Store decoded SILK pulses as 16-bit vector
ad8371d1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/06 12:45
Cleaning up leftovers of "freq" in celt_decode_with_ec()
4d07b135
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/06 12:43
Reduces the decoder stack use by removing the pcm_silk buffer in fixed-point
14ca4ed6
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/06 04:31
Moves the remains of compute_inv_mdcts() to celt_synthesis()
32454dca
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/06 04:11
Hack that makes the SMALL_FOOTPRINT CELT decoder use only 4.25 kB of stack.
bdc7b933
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/06 03:58
Reduces decoder stack usage by only storing one channel of denormalized MDCT
4a6744a4
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/05 16:40
Some cleaning up of the synthesis code.
ed01a596
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/04 16:06
Making exp_rotation1() use MAC16_16(), which saves a few cycles on ARM
ccec752a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/03 19:49
Silences unused parameter warning
ef0eac49
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2014/01/03 18:55
Moving the radix-2 to expose trivial twiddle factors
c8f62a4a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/30 19:00
Improving the accuracy of the fixed-point radix-3 and radix-5
e1f84620
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/29 13:45
Minor cleanup -- nothing to see here
05291fd6
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/29 13:31
Fixed-point: slight accuracy improvement in the comb filter
30f52cbe
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/29 11:21
Remove a SAVE_STACK that was pasted accidentally in the previous commit
e1dc1e22
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/29 08:34
Unifying scaling of fixed-point and float FFT
dbb96ab5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/28 19:09
Fixes C89 issue
4c1a90a8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/28 18:14
Getting rid of some negations
cc344fb8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/28 14:10
Slightly improving the accuracy of the fixed-point MDCT downscale
e0c00e27
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/26 22:16
Commit 99968ab was causing us to allocate too much stack in the MDCT
e43a0abe
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/26 19:10
Removes the separate 1/8N rotation in the (I)MDCT and unmerges the MDCT sizes
a5e3c8a6
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/22 21:26
Inverse MDCT no longer requires any scratch space
e2bcb3fe
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/21 21:17
Reverse the ordering of the FFT stage to optimize a degenerate radix-4 case.
c8f4e160
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/21 11:30
Merges the FFT scaling with the MDCT pre-rotate
153def28
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/21 10:45
Getting rid of the inverse FFT entirely
99968abb
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/21 09:29
Moving bitrev step to forward MDCT too
bc13bbaa
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/20 21:33
Applying the forward FFT gain up-front for fixed-point too
2e26b82e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/20 18:13
Moves the bitrev step to the IMDCT pre-rotation
8e02afcf
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/17 08:56
Fixes a warning about "conversion from '__int64' to 'int'" on MSVC
253e15f7
– Peter Korsgaard <peter@korsgaard.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2013/12/08 06:05
configure.ac: fix bashism in ARM optimization handling
306d7f5a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/15 20:08
fixed-point: slight (but free) accuracy improvement in compute_band_energies()
e0f26246
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/14 06:07
fixed-point: adds rounding to some shifts to eliminate bias
4a168eb3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/10 20:34
Remove useless code in alloc_trim_analysis()
5752d659
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/10 19:21
Minor fixed-point accuracy improvements that were completely free
91f80101
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/10 13:38
Removing indirections
5607d5d1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/10 13:10
Annotating pointer arguments with OPUS_RESTRICT and const
32ada84b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/10 11:41
Fixes code that was doing arithmetic on a void pointer.
122971b8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/10 08:55
More NaN hardening in the analysis code
fa85e3bf
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2013/12/10 03:16
Add a reminder to bump the version.mk version.
d5553e8a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/09 21:32
Using OPUS_COPY()/OPUS_CLEAR() in the decoder too
15edb78b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/09 16:56
Making NaN detection more robust to -ffast-math.
4fda6b01
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/09 13:05
Using celt_inner_prod() in compute_band_energies()
3039c9bd
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/09 11:31
Makes silk_inner_prod_aligned() use celt_inner_prod() in fixed-point.
a9b7def9
– Pedro Becerra <pbecerr@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2013/12/09 11:08
s/MAX16/MAX32/ in transient_analysis()
66b7fe0a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/09 08:54
Using celt_inner_prod() for input sanity check.
57cd849c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/08 21:33
Defining celt_inner_prod() and using it instead of explicit loops.
ff072009
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/08 18:31
Replaces inline copies and initialization with OPUS_*() macros.
0f869cba
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/07 22:54
Changes ABS16() and ABS32() to use fabs() in the float build
c94e4bb1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/07 22:31
Optimizes encoder NaN detection and clipping by only running them when needed
5626908e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/05 11:40
Fixed-point fast-path for normal 48 kHz encoding in celt_preemphasis()
aed1009d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/05 08:36
Turns a 16x32 multiply into a 16x16 one in celt_preemphasis().
65471dd5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/04 13:25
Bump soname
6fb98551
– Ralph Giles <giles@mozilla.com>
authored
on 2013/12/04 10:18
Mention updating the website examples.
6dc50f48
– Ralph Giles <giles@mozilla.com>
authored
on 2013/12/04 10:16
Start a release checklist.
17dcb270
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/03 08:31
Revert "Disables assembly optimizations by default because of several problems reported"
2446445b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/02 17:17
Disables assembly optimizations by default because of several problems reported
96408b62
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/12/02 15:02
Fixes Opus-custom preemphasis
086ea7c7
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/11/29 11:47
Whoa! This fixes a pretty bad fixed-point stereo regression
35a44c61
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/11/29 07:21
Fixes OPUS_SET_GAIN (was a bug in MULT16_32_P16())
c16a96b4
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2013/11/27 06:06
Minor speedups to celt_pitch_xcorr_edsp().
a1740d9a
– Ron <ron@debian.org>
authored
on 2013/11/27 23:18
Drop the use of --always to git-describe
a8fa0cb6
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2013/11/26 16:56
Remove the celt_pitch_xcorr() test code.
e98816e9
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2013/11/26 16:55
Actually use my NEON code.
5c02c5ff
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2013/11/26 16:51
Make celt_pitch_xcorr_edsp() work on ARMv5TE.
aa8ff201
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2013/11/26 12:10
Clean up celt_pitch_xcorr() test code.
Next