- Aug 20, 2015
-
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Feb 27, 2015
-
-
Jean-Marc Valin authored
-
- Feb 24, 2015
-
-
Tristan Matthews authored
-
- May 14, 2014
-
-
Ralph Giles authored
Use abs(sweep_bps) instead of fabs(). "sweep_bps" is an integer, and on some compilers this line generates a warning. Patch from Tina le Grand. Reviewed by Jean-Marc Valin
-
- Nov 19, 2013
-
-
Gregory Maxwell authored
-
- Nov 15, 2013
-
-
Jean-Marc Valin authored
-
- Oct 28, 2013
-
-
Gregory Maxwell authored
-
- Oct 12, 2013
-
-
In addition to its decoding use, it is the value used for OPUS_SET_PACKET_LOSS_PERC. Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Jun 30, 2013
-
-
Gregory Maxwell authored
Also makes the CTL bad argument handling more consistent to avoid mistakes like that in the future. Also updates the variable duration docs.
-
- Jun 13, 2013
-
-
Jean-Marc Valin authored
-
- Apr 23, 2013
-
-
Jean-Marc Valin authored
This left FEC disabled on the decoder side for all cases except concatenated packets. Also fixes a FEC bug in opus_demo (wrong output buffer size calculation).
-
- Feb 20, 2013
-
-
Jean-Marc Valin authored
Variable duration option renamed to OPUS_SET_EXPERT_FRAME_DURATION, with new API. Also moves up the analysis to avoid having to do int->float conversion on large buffers.
-
- Feb 10, 2013
-
-
Jean-Marc Valin authored
The search is based on minimizing the bitrate increase due to transients by considering we can reduce the "transient boost" by reducing the frame size, at the cost of increasing the normal overhead.
-
Jean-Marc Valin authored
Also, the encode+decode mode now produces an output of the same size as the original.
-
- Dec 04, 2012
-
-
Jean-Marc Valin authored
-
- Sep 12, 2012
-
-
While this is not making a huge difference it still makes the code more consistent. Signed-off-by:
Diego Elio Pettenò <flameeyes@flameeyes.eu>
-
- Aug 06, 2012
-
-
This implements an API used in future encoders to avoid dynalloc doing silly things on periodic LSB patterns and to reduce the bitrate on near-silence.
-
- Jul 27, 2012
-
-
Gregory Maxwell authored
-
- Jul 13, 2012
-
-
Jean-Marc Valin authored
This is used to avoid dynalloc doing silly things on periodic LSB patterns and to reduce the bitrate on near-silence.
-
- Jun 04, 2012
-
-
- May 18, 2012
-
-
Jean-Marc Valin authored
-
- May 16, 2012
-
-
Jean-Marc Valin authored
This reverts commit 9f407afa.
-
- May 10, 2012
-
-
- Apr 30, 2012
-
-
Gregory Maxwell authored
-
- Apr 24, 2012
-
-
Jean-Marc Valin authored
-
- Apr 23, 2012
-
-
- Apr 20, 2012
-
-
Jean-Marc Valin authored
Also added 3rd clause to "master" COPYING file
-
- Feb 17, 2012
-
-
Jean-Marc Valin authored
- Draft updates - Updated code to produce and check test vectors - Making sure that the test vectors pass at all rates as well as for mono and stereo
-
- Oct 31, 2011
-
-
Jean-Marc Valin authored
Undocumented for now
-
Jean-Marc Valin authored
Undocumented for now.
-
- Oct 30, 2011
-
-
- Oct 29, 2011
-
-
Gregory Maxwell authored
Newly introduced check_encoder_option failed unconditionally instead of only when you used the wrong options.
-
Jean-Marc Valin authored
And vice versa
-
- Oct 28, 2011
-
-
Jean-Marc Valin authored
-
- Oct 27, 2011
-
-
Ralph Giles authored
Also reformat some, but by no means all, of the opus code for line length and three-character indents.
-
- Oct 26, 2011
-
-
Gregory Maxwell authored
Renames test_opus to opus_demo and adds the test_opus_api, test_opus_encode, test_opus_decode test programs.
-
- Oct 20, 2011
-
-
Jean-Marc Valin authored
This is achieved by running the encoding process in a loop and padding when we don't reach the exact rate. It also implements VBR-with-cap, which means we no longer need to artificially decrease the SILK bandwidth when it's close to the cap.
-
- Oct 10, 2011
-
-
- fixes the test_opus "skip" for stereo - fixes 6 visual studio compile warnings - adds several header files to visual studio's include folder
-
- Sep 29, 2011
-
-
Jean-Marc Valin authored
-
- Sep 19, 2011
-
-
Gregory Maxwell authored
-