shithub: opus

RSS feed

4e8acd5c – Ralph Giles <[email protected]> authored on 2014/02/07 10:41
OggOpus draft updates.

e40105f4 – maks <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2014/02/06 12:32
Fixes internal check_control_input() error checking.

e3187444 – Jean-Marc Valin <[email protected]> authored on 2014/01/31 10:38
Skips comb filter overlap when the parameters didn't change.

b347696a – Jean-Marc Valin <[email protected]> authored on 2014/01/30 06:29
Moves opus_packet_get_samples_per_frame() to opus.c

ad7b28ff – Jean-Marc Valin <[email protected]> authored on 2014/01/30 06:27
Minor div optimization -- reducing denominators

d9fb8a66 – Jean-Marc Valin <[email protected]> authored on 2014/01/30 06:16
Optimizing divisions with a signed numerator

51231750 – Jean-Marc Valin <[email protected]> authored on 2014/01/29 05:16
Speeding up ec_tell_frac()

58107d89 – Mark Harris <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2014/01/25 11:32
Fix surround encoding

c543ec1b – Jean-Marc Valin <[email protected]> authored on 2014/01/22 19:02
Speeding up extract_collapse_mask() slightly

2e6876c0 – Jean-Marc Valin <[email protected]> authored on 2014/01/22 14:22
Using SSAT in SIG2WORD16() on ARMv6

9b3a3ad7 – Jean-Marc Valin <[email protected]> authored on 2014/01/21 11:23
Unrolled version of the comb filter for ARM (eliminates MOVs)

6218cba2 – Jean-Marc Valin <[email protected]> authored on 2014/01/21 10:17
Making decode_pulses() compute the L2-norm on the fly

17b19783 – Jean-Marc Valin <[email protected]> authored on 2014/01/21 06:07
Speed up the comb filter on ARM by using MAC16_32_Q16()

29354ff6 – Jean-Marc Valin <[email protected]> authored on 2014/01/21 05:39
Save more integer divisions on ARM when we know the operands are positive

ce1173c7 – Jean-Marc Valin <[email protected]> authored on 2014/01/20 13:45
Fixes use of uninitialized values in dynalloc_analysis()

cbb75ccb – Ralph Giles <[email protected]> authored on 2014/01/20 09:38
oggopus: use https where possible.

5742f10c – Ralph Giles <[email protected]> authored on 2014/01/20 08:40
Update 'running code' reference, now RFC 6982.

24aa8673 – Ralph Giles <[email protected]> authored on 2014/01/20 08:39
Use xml.resource.org bibxml in the oggopus draft.

593680a4 – Ralph Giles <[email protected]> authored on 2014/01/20 07:52
Abbreviate the first stereo matrix to fit 72 columns.

728938a0 – Ralph Giles <[email protected]> authored on 2014/01/20 07:47
Add NOT RECOMMENDED to our rfc 2119 boilerplate.

26e31c0c – Ralph Giles <[email protected]> authored on 2014/01/20 07:33
Capitalize Vorbis.

864196bf – Ralph Giles <[email protected]> authored on 2014/01/20 07:32
Use organizations authors in the ogg draft.

ec5d01cb – Jean-Marc Valin <[email protected]> authored on 2014/01/20 11:32
Using a table on ARM for unsigned division by small (<=256) integers.

379af35f – Jean-Marc Valin <[email protected]> authored on 2014/01/18 20:42
Minor cleanup in dynalloc_analysis()

05548fa1 – Jean-Marc Valin <[email protected]> authored on 2014/01/18 20:31
Adds a median filter to make dynalloc_analysis() more conservative

b3311678 – Ron <[email protected]> authored on 2014/01/19 11:03
Don't say 'it' where being specific is better

deb46d1f – Ron <[email protected]> authored on 2014/01/19 10:52
Fix copypasta fail

e37262c9 – Ron <[email protected]> authored on 2014/01/19 10:20
Formally introduce the terms mode and configuration

3f3cd994 – Ron <[email protected]> authored on 2014/01/19 08:48
Typo fix

cf33d324 – Ralph Giles <[email protected]> authored on 2014/01/17 11:16
Use 'pre-skip' consistently with the hyphen.

7c678889 – Ralph Giles <[email protected]> authored on 2014/01/17 11:16
Missed another 'preskip flag'.

ce72229e – Ralph Giles <[email protected]> authored on 2014/01/17 11:13
Preskip isn't a flag.

d9f9e705 – Ralph Giles <[email protected]> authored on 2014/01/17 11:07
Add 'surname' to WAVE reference.

785a21fe – Ralph Giles <[email protected]> authored on 2014/01/17 11:02
Fix markup and note needing to renable-prediction.

e0220e08 – Ron <[email protected]> authored and Ralph Giles <[email protected]> committed on 2014/01/18 04:10
Show how to turn off prediction with libopus

d3f08673 – Ron <[email protected]> authored on 2014/01/18 05:24
SILK and CELT mode are singular

74f6a017 – Ralph Giles <[email protected]> authored on 2014/01/17 10:47
Try to improve wikipedia citation formatting.

078775be – Ralph Giles <[email protected]> authored on 2014/01/17 10:44
Reference vorbis source code for lpc coefficient calculation.

c42c6db4 – Ralph Giles <[email protected]> authored on 2014/01/17 10:36
Reference wikipedia for LPC prediction.

b30b2ba2 – Ralph Giles <[email protected]> authored on 2014/01/17 10:22
Try to clarify frame packing.

e26ed59a – Ralph Giles <[email protected]> authored on 2014/01/17 09:33
Use SILK/CELT everywhere describing modes.

af807b28 – Ron <[email protected]> authored and Ralph Giles <[email protected]> committed on 2014/01/18 03:35
Drop the oddball hyphenation of MDCT-mode

64f55855 – Ron <[email protected]> authored and Ralph Giles <[email protected]> committed on 2014/01/18 03:03
Clarify that MB->WB is better than MB->NB

6d27d40c – Ralph Giles <[email protected]> authored on 2014/01/17 09:26
Remove line about undefined speaker configurations.

1474e710 – Ralph Giles <[email protected]> authored on 2014/01/17 07:10
Bump Ogg draft version and date.

3ba1bb01 – Ralph Giles <[email protected]> authored on 2014/01/17 07:09
Replace MAY with SHOULD in the gap-filling guidelines.

0f9c4049 – Ralph Giles <[email protected]> authored on 2014/01/17 06:15
Update Ralph's phone number.

49e6c050 – Jean-Marc Valin <[email protected]> authored on 2014/01/17 09:05
Update authors in RTP draft

28385353 – Mark Harris <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2014/01/13 11:53
Another nit in the update draft

221a8b70 – Ralph Giles <[email protected]> authored on 2014/01/15 04:08
Bump the static version string in version.mk.

bfcc1dd4 – Ralph Giles <[email protected]> authored on 2014/01/15 04:02
Reword framing bit ommission, again.

d63b0dd7 – Ron <[email protected]> authored on 2014/01/15 14:41
Be a bit less ambiguous about the comment framing bit

1e0b6fd9 – Ralph Giles <[email protected]> authored on 2014/01/14 12:23
Rewrite gap filling section.

998e9e00 – Ralph Giles <[email protected]> authored on 2014/01/14 10:40
Add Tim's gap repair text.

4784e071 – Ralph Giles <[email protected]> authored on 2014/01/14 06:07
Fix malloc_hook warning on glibc 2.17 and later.

2c7eb787 – Mark Harris <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2014/01/13 11:30
Minor nits on update draft

0b644be5 – Jean-Marc Valin <[email protected]> authored on 2014/01/13 10:31
Update draft accepted as WG document

a65db56e – Gregory Maxwell <[email protected]> authored on 2014/01/08 06:48
Fix declaration after statement in fixed point.

5b215d84 – Gregory Maxwell <[email protected]> authored on 2014/01/08 06:04
Add tests/test_ to Makefile.unix.

fe695281 – Mark Harris <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2014/01/07 16:33
Fixes the decode_fec case for b76888d

e7750904 – Jean-Marc Valin <[email protected]> authored on 2014/01/07 16:32
pseudostack instrumentation (off by default)

0b9f7f99 – Jean-Marc Valin <[email protected]> authored on 2014/01/07 16:25
Minor refactoring of the SILK PLC code to save more stack

b76888dc – Jean-Marc Valin <[email protected]> authored on 2014/01/07 16:00
Preventing unnecessary stack use when using a large decode buffer

9134e96c – Jean-Marc Valin <[email protected]> authored on 2014/01/07 12:50
Fixes SMALL_FOOTPRINT for float

81af2595 – Jean-Marc Valin <[email protected]> authored on 2014/01/07 11:26
Another aliasing hack in the SILK PLC with SMALL_FOOTPRINT

e17ca256 – Jean-Marc Valin <[email protected]> authored on 2014/01/07 10:27
Don't allocate pulses on the stack when calling the SILK PLC.

b63e7110 – Jean-Marc Valin <[email protected]> authored on 2014/01/07 10:02
Moves CELT PLC pitch search to a separate function to reduce peak stack

c2583620 – Jean-Marc Valin <[email protected]> authored on 2014/01/07 08:46
Delaying allocation of the SILK temporary output buffer to reduce peak stack

5f807c17 – Jean-Marc Valin <[email protected]> authored on 2014/01/06 23:48
Adds SMALL_FOOTPRINT hack to the CELT PLC too

9d1b6fef – Jean-Marc Valin <[email protected]> authored on 2014/01/06 23:32
Moves deemphasis() call out of celt_decode_lost() to reduce peak stack

dce69d2b – Jean-Marc Valin <[email protected]> authored on 2014/01/06 16:59
Store decoded SILK pulses as 16-bit vector

ad8371d1 – Jean-Marc Valin <[email protected]> authored on 2014/01/06 12:45
Cleaning up leftovers of "freq" in celt_decode_with_ec()

4d07b135 – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2014/01/06 04:31
Moves the remains of compute_inv_mdcts() to celt_synthesis()

32454dca – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2014/01/06 03:58
Reduces decoder stack usage by only storing one channel of denormalized MDCT

4a6744a4 – Jean-Marc Valin <[email protected]> authored on 2014/01/05 16:40
Some cleaning up of the synthesis code.

ed01a596 – Jean-Marc Valin <[email protected]> authored on 2014/01/04 16:06
Making exp_rotation1() use MAC16_16(), which saves a few cycles on ARM

ccec752a – Jean-Marc Valin <[email protected]> authored on 2014/01/03 19:49
Silences unused parameter warning

ef0eac49 – Jean-Marc Valin <[email protected]> authored on 2014/01/03 18:55
Moving the radix-2 to expose trivial twiddle factors

c8f62a4a – Jean-Marc Valin <[email protected]> authored on 2013/12/30 19:00
Improving the accuracy of the fixed-point radix-3 and radix-5

e1f84620 – Jean-Marc Valin <[email protected]> authored on 2013/12/29 13:45
Minor cleanup -- nothing to see here

05291fd6 – Jean-Marc Valin <[email protected]> authored on 2013/12/29 13:31
Fixed-point: slight accuracy improvement in the comb filter

30f52cbe – Jean-Marc Valin <[email protected]> authored on 2013/12/29 11:21
Remove a SAVE_STACK that was pasted accidentally in the previous commit

e1dc1e22 – Jean-Marc Valin <[email protected]> authored on 2013/12/29 08:34
Unifying scaling of fixed-point and float FFT

dbb96ab5 – Jean-Marc Valin <[email protected]> authored on 2013/12/28 19:09
Fixes C89 issue

4c1a90a8 – Jean-Marc Valin <[email protected]> authored on 2013/12/28 18:14
Getting rid of some negations

cc344fb8 – Jean-Marc Valin <[email protected]> authored on 2013/12/28 14:10
Slightly improving the accuracy of the fixed-point MDCT downscale

e0c00e27 – Jean-Marc Valin <[email protected]> authored on 2013/12/26 22:16
Commit 99968ab was causing us to allocate too much stack in the MDCT

e43a0abe – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2013/12/22 21:26
Inverse MDCT no longer requires any scratch space

e2bcb3fe – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2013/12/21 11:30
Merges the FFT scaling with the MDCT pre-rotate

153def28 – Jean-Marc Valin <[email protected]> authored on 2013/12/21 10:45
Getting rid of the inverse FFT entirely

99968abb – Jean-Marc Valin <[email protected]> authored on 2013/12/21 09:29
Moving bitrev step to forward MDCT too

bc13bbaa – Jean-Marc Valin <[email protected]> authored on 2013/12/20 21:33
Applying the forward FFT gain up-front for fixed-point too

2e26b82e – Jean-Marc Valin <[email protected]> authored on 2013/12/20 18:13
Moves the bitrev step to the IMDCT pre-rotation

8e02afcf – Jean-Marc Valin <[email protected]> authored on 2013/12/17 08:56
Fixes a warning about "conversion from '__int64' to 'int'" on MSVC

253e15f7 – Peter Korsgaard <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/12/08 06:05
configure.ac: fix bashism in ARM optimization handling

306d7f5a – Jean-Marc Valin <[email protected]> authored on 2013/12/15 20:08
fixed-point: slight (but free) accuracy improvement in compute_band_energies()

Next