Commit graph

27 commits

Author SHA1 Message Date
Jean-Marc Valin
a93f501cfa Fix PLC-based mode transition code. 2011-03-03 15:50:08 -05:00
Jean-Marc Valin
e2a09db92b Implementing decoder-side support for redundant mode switching (bemasc's idea) 2011-03-02 17:54:43 -05:00
Jean-Marc Valin
d3dc19ba3d SILK/CELT update 2011-02-28 16:29:02 -05:00
Jean-Marc Valin
e3de5057b6 Buffer pre-filling in the encoder 2011-02-20 12:23:48 -05:00
Koen Vos
03c1d66bab SILK can't use more than 80% of the bits in hybrid mode 2011-02-17 16:54:44 -05:00
Jean-Marc Valin
606250ab7f Improved transitions between the different modes
Uses the PLC to prevent glitches
2011-02-15 14:31:21 -05:00
Koen Vos
1e1562c121 Update for in-band FEC 2011-02-14 15:04:59 -05:00
Jean-Marc Valin
5d56fc78b0 Relicensing to simplified (2-clause) BSD license 2011-02-10 21:42:37 -05:00
Jean-Marc Valin
c172f57d52 Fixes buffering issues with CELT-only mode at 2.5 ms 2011-02-09 13:34:03 -05:00
Koen Vos
5ad41a36d3 Tuning the hybrid bit-rate split 2011-02-04 00:49:48 -05:00
Timothy B. Terriberry
a1dd0fcf93 Update Opus range coder due to CELT refactoring.
The byte buffer is now part of the range coder struct itself, and
 rangeenc.c and rangedec.c have gone away.
2011-02-03 22:32:27 -05:00
Jean-Marc Valin
f54b69b7e8 Setting CELT complexity 2011-02-03 13:20:10 -05:00
Jean-Marc Valin
f85bc8a293 Oops, had inverted some tuning lines 2011-02-03 12:08:38 -05:00
Jean-Marc Valin
686bfe83fa Hybrid tuning 2011-02-03 11:47:10 -05:00
Jean-Marc Valin
62b88c3b28 Some more hybrid tuning (mostly for CBR) 2011-02-03 11:34:43 -05:00
Karsten Vandborg Sorensen
7805475b7b Hybrid mode tuning 2011-02-03 09:36:59 -05:00
Koen Vos
8f67b20a8f Testing the range coder final state 2011-02-03 09:31:12 -05:00
Jean-Marc Valin
a10e8796ec Better handling of test_opus bandwidth options 2011-02-02 16:23:43 -05:00
Jean-Marc Valin
d9ad6e113c Enabling real CELT VBR 2011-02-01 18:08:41 -05:00
Jean-Marc Valin
2b68ea9a11 Merged Koen's encoder changes 2011-02-01 10:37:35 -05:00
Jean-Marc Valin
b386458fa3 Got stereo support to work in CELT-only mode 2011-01-31 12:41:49 -05:00
Jean-Marc Valin
eeca568211 More stereo work 2011-01-31 11:53:28 -05:00
Jean-Marc Valin
3ce277ca1f Some initial work on stereo support (not complete) 2011-01-31 11:34:57 -05:00
Jean-Marc Valin
e6f53b7303 Updated to CELT's new API 2011-01-30 23:44:51 -05:00
Jean-Marc Valin
b5be826131 Updated to follow changes in SILK API 2010-11-12 06:47:46 +08:00
Jean-Marc Valin
ae1fad2e26 CELT updated to 0.9.0 (+ PLC fix) 2010-11-08 14:49:12 +08:00
Jean-Marc Valin
05dd36a1b3 API renamed to Opus 2010-10-18 12:50:49 -04:00
Renamed from src/harmony_encoder.c (Browse further)