shithub: opus

RSS feed

aa6fec66 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@octasic.com> committed on 2011/02/01 10:36
Limit mode creation to supported modes.

7e983194 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/02/01 13:00
Fixing the global stack -- and an overflow in collapse_mask

2799c297 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@octasic.com> committed on 2011/02/01 07:53
Add assertions for band size restrictions.

cb8f366a – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@octasic.com> committed on 2011/02/01 07:32
Don't allow empty eBands.

7bb26e13 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/02/01 12:04
Adds a generic CELT_SET_BITRATE() ctl() API for CBR and VBR

263e2719 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/02/01 06:20
Tuning the split threshold

411a84fa – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/31 20:55
Add a seprate qtheta offset for two-phase stereo.

4499263b – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/31 05:44
Adjust the splitting threshold.

5cf41c9d – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/31 12:34
Including static_mode* files in the distribution

a350bf52 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/31 12:30
Stop collapsing the background noise channels when switching to mono

682b6cf1 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@octasic.com> committed on 2011/01/31 08:34
Don't destroy stereo history when switching to mono.

948d27c9 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@octasic.com> committed on 2011/01/31 07:28
Propagate balance from compute_allocation() to quant_all_bands().

713d7a4c – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/31 08:41
Fix sample type conversion when resampling

b35807d7 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/31 08:27
No longer extracting the frame size from the mode to build the header

00a98f5d – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/31 06:19
Making the stereo encoder capable of encoding in mono

f1916a14 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/31 05:51
Making it possible for the stereo decoder to decode a mono stream

89039a3f – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/30 17:27
Apply band caps to the band allocation table.

b5d123a5 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/30 17:18
More band caps updates.

13bffd28 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/29 19:12
Add generic fine-energy rebalancing.

8cf29f09 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/30 18:38
Custom and non-custom versions of the get_size() functions

aaca4a71 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/30 16:19
Making sure that itheta=0 or 16384 really cuts allocation to one band

665da0ba – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/30 07:15
Merge branch 'exp_api_change'

c5643074 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/29 07:57
Use a smarter per-band bitrate cap.

d6c3d3ce – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/30 05:23
Error handling in _create() functions

913a1742 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/29 05:00
Adding resampling support

9b34bd83 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/28 17:20
Change qb cap to prevent side-fold collapses.

c97b258c – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/28 18:07
celt_encoder_create() now defaults to Opus standard mode

5ad35bf3 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/28 17:42
Enabling the standard static mode by default

d9e4b1d7 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/28 17:24
Adding the auto-generated static modes for float and fixed

17cab431 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/28 15:56
Using the actual degrees of freedom rather than N*C for fine offset

420c3258 – Gregory Maxwell <greg@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/27 17:35
Prevent VBR from shooting up to the maximum rate if set to very low target rates, and prevent the encoder VBR from producing 1 byte frames (which are no longer allowed).

09213de9 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/27 16:43
Don't rebalance bits for itheta=0 or 16384

a9285720 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 13:44
Making rebalance a celt_int32

47e905dc – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 13:05
Making anti-collapse a bit more conservative again

b417d839 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 12:19
Changing some double constants to float

61f40418 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 12:14
Adjusting post-filter coefficients to be exact in 13 bit precision.

49f76805 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 12:01
Adjusting pre-emphasis coefs to be exact in 16-bit precision

097c5be8 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 11:51
Using a real 16-bit value for the coarse beta on intra frames

8ca16121 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 11:28
Reducing waste at high bit-rate

c30f8ca6 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 10:50
Minor opus_compare fix

4cd3dd31 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 10:47
Comparison tool for decoder compliance

79afa9c6 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 05:46
Fixes fixed-point overflow on really low energy

02ad779f – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2011/01/27 04:53
Fixes a fixed-point overflow in anti-collapse

045e47ce – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/26 15:32
Improve accuracy of update_lowband test.

65d35a35 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/26 17:04
Only allowing silence in non-hybrid mode.

a396e153 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/25 18:05
More anti-collapse fixes, as well as a fold fix.

4b000c37 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2011/01/26 15:30
Setting bandE[] to zero after log2Amp when silence=1

8b631f2c – Gregory Maxwell <greg@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2011/01/26 15:19
Fixes for silence handling in VBR mode, plus an encoder/decoder desync triggered by silent frames.