shithub: opus

RSS feed

0f0da999 – Jean-Marc Valin <[email protected]> authored on 2009/08/12 17:34
Better fading for PLC: no fading for the first loss, muting after 6

9714f66d – Jean-Marc Valin <[email protected]> authored on 2009/08/12 16:29
Disabling some checks for the C55

bb275c41 – Jean-Marc Valin <[email protected]> authored on 2009/08/11 18:12
Making it possible to use the C64x FFT

79b36199 – Jean-Marc Valin <[email protected]> authored on 2009/07/20 19:33
Forcing side to be orthogonal to mid for N=2. This saves one degree of freedom.

fbfddf70 – Jean-Marc Valin <[email protected]> authored on 2009/07/19 17:07
Making sure each band has a width that's a multiple of the number of MDCTs

692c33f8 – Jean-Marc Valin <[email protected]> authored on 2009/08/09 05:21
Fixes typo in C6x macro.

5a70097d – Jean-Marc Valin <[email protected]> authored on 2009/08/08 09:23
C89 and 16-bit fixes

54669dc8 – Jean-Marc Valin <[email protected]> authored on 2009/08/01 19:22
Allocating enough mem in celtenc/celtdec to handle 1024-sample frames

e610864c – Jean-Marc Valin <[email protected]> authored on 2009/08/01 19:05
This fixes a VBR bug introduced by raw bits. We should not write any raw

91f07dc1 – Jean-Marc Valin <[email protected]> authored on 2009/07/25 16:42
Changing some code to use BITRES directly instead of its value.

949a29bf – Jean-Marc Valin <[email protected]> authored on 2009/07/25 16:16
Raw bits encoding/decoding functions renamed to *_raw() and re-introducing

50cf82f7 – Jean-Marc Valin <[email protected]> authored on 2008/10/23 16:07
Raw bits enabled for the multiply-free range coder too.

c08be448 – Jean-Marc Valin <[email protected]> authored on 2009/06/17 19:23
Implemented "raw bits"

8d940a66 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2008/10/19 10:41
Change end-of-stream handling in the range coder.

164a2296 – Jean-Marc Valin <[email protected]> authored on 2009/07/22 03:48
Reducing the size of the pulses->bits cache by restricting the number of pulses

cb8780ca – Jean-Marc Valin <[email protected]> authored on 2009/07/20 19:40
C89 compatibility fixes for pseudo-stack mode.

8ccf1485 – Jean-Marc Valin <[email protected]> authored on 2009/07/13 16:37
Bump version number to 0.6.1

43dd8a58 – Jean-Marc Valin <[email protected]> authored on 2009/07/13 13:50
Allocating 100k for the pseudo stack so we're sure to be (more than) safe

c81af944 – Jean-Marc Valin <[email protected]> authored on 2009/07/13 11:40
ietf doc: Last minute changes to the drafts

3ea5ea45 – Jean-Marc Valin <[email protected]> authored on 2009/07/13 07:10
Clarifying the transient time-domain pre-emphasis and energy prediction to

2c44b554 – Jean-Marc Valin <[email protected]> authored on 2009/07/12 18:19
Updating draft to match latest code changes

798ab38b – Jean-Marc Valin <[email protected]> authored on 2009/07/12 16:41
Using normalised M/S stereo data for folding and use separate folding gains

0719f6fc – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/07/09 13:07
This patch makes it safe to call the encode / decode functions with a NULL pointer in place of the pcm buffer.

4da9e94c – Jean-Marc Valin <[email protected]> authored on 2009/07/11 20:58
Using MS stereo for all bands, fixing a few bugs in the stereo folding

94b39e95 – Jean-Marc Valin <[email protected]> authored on 2009/07/10 07:51
ietf doc: clarifications

e6d832a7 – Jean-Marc Valin <[email protected]> authored on 2009/07/08 18:21
Allowing frame sizes up to 1024, with pitch enabled only up to 512

388fccc3 – Jean-Marc Valin <[email protected]> authored on 2009/07/08 07:19
Most suggestions by Stefan Sayer.

36d2a7fd – Jean-Marc Valin <[email protected]> authored on 2009/07/08 05:43
Suggestions/corrections by Stefan Sayer.

0b765bf8 – Jean-Marc Valin <[email protected]> authored on 2009/07/04 19:02
ietf doc: final tweak

ece2cfa2 – Jean-Marc Valin <[email protected]> authored on 2009/07/04 18:46
removed useless comments

66e78168 – Jean-Marc Valin <[email protected]> authored on 2009/07/04 18:22
ietf doc: stereo and other details

822ac747 – Jean-Marc Valin <[email protected]> authored on 2009/07/04 17:58
Making real sure not to bust the pseudo-stack even for weird configurations

9fe754cf – Jean-Marc Valin <[email protected]> authored on 2009/07/04 17:21
ietf doc: more corrections

f7e5a827 – Jean-Marc Valin <[email protected]> authored on 2009/07/04 03:19
ief doc: Moving allocation matrix interpolation to the "Modes" section

54f58350 – Jean-Marc Valin <[email protected]> authored on 2009/07/03 20:31
ietf doc: removed duplicate paragraph in allocation section

49baf653 – Gregory Maxwell <[email protected]> authored on 2009/07/03 18:44
ietf doc: An initial attempt at explaining the allocation machinery.

7635c6db – Jean-Marc Valin <[email protected]> authored on 2009/07/03 18:24
ietf doc: fixed a few minor things that were broken in the last changes

bed19456 – Kat Walsh <[email protected]> authored on 2009/07/03 15:54
copyedit

d83c3899 – Jean-Marc Valin <[email protected]> authored on 2009/07/03 13:36
ietf doc: misc

4e5b7bc5 – Jean-Marc Valin <[email protected]> authored on 2009/07/03 11:09
Tuning the folding gain to be higher when there's only one pulse and lower

9c710761 – Jean-Marc Valin <[email protected]> authored on 2009/07/03 11:00
ietf stuff: cwrs and split.

23375a89 – Jean-Marc Valin <[email protected]> authored on 2009/07/03 09:03
ietf doc: s/bytes/octet/

6fa4b56b – Jean-Marc Valin <[email protected]> authored on 2009/07/03 06:44
ietf doc: fixing up references, removed misleading comments in rangedec.c

89fff036 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/07/03 06:18
ietf doc: range decoder, minor corrections

155aaba6 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/07/03 03:56
ietf doc: description of the range encoder (and a few misc fixes)

8e511a81 – Christopher Montgomery <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/07/02 22:10
Increasing allocation to the low-mid frequencies

3908c58c – Jean-Marc Valin <[email protected]> authored on 2009/07/02 13:34
ietf doc: spellchecking pass

469feb15 – Jean-Marc Valin <[email protected]> authored on 2009/07/02 13:12
ietf doc: minor changes

86a7b787 – Jean-Marc Valin <[email protected]> authored on 2009/07/02 12:09
ietf doc: energy decoding, build script, misc stuff

f7273861 – Jean-Marc Valin <[email protected]> authored on 2009/07/02 11:04
ietf doc: folding, VBR, misc

08192e31 – Jean-Marc Valin <[email protected]> authored on 2009/07/02 09:28
ietf doc: more source code formatting changes, got rid of float_cast.h

4d12a82c – Jean-Marc Valin <[email protected]> authored on 2009/07/02 06:59
ietf doc: cleaning up the build

7d8803b4 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/07/01 15:51
Some unusual frame sizes could run the pseudo-stack out of memory in fixed point mode.

cd29b027 – Jean-Marc Valin <[email protected]> authored on 2009/07/01 05:59
fixed-point: fixing two overflows that didn't really affect quality

7c422653 – Gregory Maxwell <[email protected]> authored on 2009/06/30 23:50
Fix compilation of test cases with fixed-debug enabled

da1156af – Jean-Marc Valin <[email protected]> authored on 2009/06/30 21:27
fixing a floating point bug for very small signals

63396f39 – Jean-Marc Valin <[email protected]> authored on 2009/06/30 19:54
ietf doc: misc

84966954 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/06/29 21:06
Update valgrind support to match the latest valgrind API.

c57475b4 – Jean-Marc Valin <[email protected]> authored on 2009/06/30 11:27
ietf doc: range coder

17ea4b7e – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/06/30 07:29
For some frame sizes there can be 5 shorts in a frame.

6d454d8d – Jean-Marc Valin <[email protected]> authored on 2009/06/30 06:31
This fixes a potential assertion failure with some very weak signals

02428d6c – Jean-Marc Valin <[email protected]> authored on 2009/06/29 19:55
ietf doc: decoder overview (ASCII art)

d4a907b2 – Jean-Marc Valin <[email protected]> authored on 2009/06/29 19:42
ietf doc: encoder overview (ASCII art)

224824b0 – Jean-Marc Valin <[email protected]> authored on 2009/06/29 13:35
ietf doc: pitch description

66a57c8e – Gregory Maxwell <[email protected]> authored on 2009/06/29 10:03
Fixes for celt_header_to_packet / celtdec for bigendian systems.

a80958b0 – Gregory Maxwell <[email protected]> authored on 2009/06/29 08:48
Note some more platforms where float-approx is tested, fix a bug in the prediction ctl,

b92dce32 – Gregory Maxwell <[email protected]> authored on 2009/06/28 15:51
Additional mathops.h tests.

8d2c51af – Jean-Marc Valin <[email protected]> authored on 2009/06/28 10:46
ietf doc: final fine bits, some fixes to the references

065bc152 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2009/06/24 12:43
Numerous autoconf changes. Configure option for FLOAT_APPROX

6ca7f10e – Jean-Marc Valin <[email protected]> authored on 2009/06/23 17:23
Bump version to 0.6.0 and increase bitstream version.

640f7fd8 – Jean-Marc Valin <[email protected]> authored on 2009/06/21 05:47
Gives an error when trying to create a stereo mode with DISABLE_STEREO defined.

2014ca38 – Jean-Marc Valin <[email protected]> authored on 2009/06/18 19:33
Minor simplification to the transient code

0dd2cd49 – Jean-Marc Valin <[email protected]> authored on 2009/06/18 19:18
Simplifies the stereo mixing code, throwing away some old code.

e7dea13c – Jean-Marc Valin <[email protected]> authored on 2009/06/18 07:20
ietf doc: misc corrections

e2b7616e – Jean-Marc Valin <[email protected]> authored on 2009/06/17 18:39
Fixing a few bugs introduced in the energy interleaving changes and due to

b0b23a35 – Jean-Marc Valin <[email protected]> authored on 2009/06/17 17:24
Interleaving the left and right final fine energy bits

fb1b4dae – Jean-Marc Valin <[email protected]> authored on 2009/06/17 16:37
Interleaving the left and right fine energy

76bda753 – Jean-Marc Valin <[email protected]> authored on 2009/06/17 13:47
ietf doc: security, VBR, stereo

1b7e9c41 – Jean-Marc Valin <[email protected]> authored on 2009/06/17 04:02
intealeaving the left and right coarse energy

5b9b51bc – Jean-Marc Valin <[email protected]> authored on 2009/06/16 18:27
Forced intra now overrides intra avoidance at low rate. Also, using the number

a20500db – Jean-Marc Valin <[email protected]> authored on 2009/06/16 12:45
ietf doc: stereo description

9dff0218 – Jean-Marc Valin <[email protected]> authored on 2009/06/15 18:40
Minor stuff: preventing float underflow in celt_exp2(), preventing the use of

9edb7b42 – Jean-Marc Valin <[email protected]> authored on 2009/06/15 07:22
This fixes a folding issue with stereo

08a82ffb – Jean-Marc Valin <[email protected]> authored on 2009/06/14 10:05
More de-interleaving: denormalised MDCT no longer stored with interleaved

66fb2462 – Jean-Marc Valin <[email protected]> authored on 2009/06/14 08:31
removing redundant calls to exp2()

095abafc – Jean-Marc Valin <[email protected]> authored on 2009/06/14 05:29
Simplifying the stereo energy quantisation functions now that energy is

83c26e71 – Jean-Marc Valin <[email protected]> authored on 2009/06/14 05:19
Now storing the band energies in de-interleaved format when doing stereo

7a56741b – Jean-Marc Valin <[email protected]> authored on 2009/06/13 18:59
removing redundant calls to log2()

f1ce9007 – Jean-Marc Valin <[email protected]> authored on 2009/06/13 18:30
float approximations for log2() and exp2()

495ea676 – Jean-Marc Valin <[email protected]> authored on 2009/06/12 13:41
ietf doc: characteristics, bit-stream

c10565bd – Jean-Marc Valin <[email protected]> authored on 2009/06/12 12:52
ietf doc: PVQ search

59f67687 – Jean-Marc Valin <[email protected]> authored on 2009/06/12 07:49
ietf doc: better description of the bitstream

f1b5006d – Jean-Marc Valin <[email protected]> authored on 2009/06/11 13:40
ietf doc: fine energy

a76a5e8f – Jean-Marc Valin <[email protected]> authored on 2009/06/10 18:46
Better ebits rounding and making it possible to add remaining ebits even to

eb5aa094 – Jean-Marc Valin <[email protected]> authored on 2009/06/10 13:48
ietf doc: synthesis

9ac1673c – Jean-Marc Valin <[email protected]> authored on 2009/06/09 13:44
PVQ doc

52cb5fb3 – Jean-Marc Valin <[email protected]> authored on 2009/06/10 04:08
Adding extra fine bits only when we have rounded down in the allocation

b469e601 – Jean-Marc Valin <[email protected]> authored on 2009/06/09 10:17
cwrs documentation

24c25a23 – Jean-Marc Valin <[email protected]> authored on 2009/06/09 07:56
Folding, coarse energy, source cleanup

c871c8de – Jean-Marc Valin <[email protected]> authored on 2009/06/08 20:57
The 010101 end of stream pattern is no longer needed now that we use the

Next