- Nov 18, 2013
-
-
Jean-Marc Valin authored
These are all completely untested.
-
- Nov 14, 2013
-
-
Jean-Marc Valin authored
Padding is now handled by the repacketizer.
-
- May 18, 2013
-
-
Jean-Marc Valin authored
-
- Mar 18, 2013
-
-
Jean-Marc Valin authored
-
- Mar 01, 2013
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
opus_decode() and opus_multistream_decode() now apply soft clipping before converting to 16-bit int. This should produce better a higher quality result than hard clipping like we were doing before. The _float() API isn't affected, but the clipping function is exported so users can manually apply the soft clipping.
-
- Dec 11, 2012
-
-
Ralph Giles authored
NB they only check for len < 1, not for null data.
-
- Dec 04, 2012
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
PLC and FEC now return exactly the number of samples specified for the buffer rather than (usually) returning the size of the last packet. Doc and tests are updated accordingly.
-
- Oct 06, 2012
-
-
Gregory Maxwell authored
-
- Sep 27, 2012
-
-
Gregory Maxwell authored
-
I stumbled upon the typo in README.draft, so took the opportunity to grep for common misspellings using List_of_common_misspellings.txt for hunspell.
-
- Sep 25, 2012
-
-
Gregory Maxwell authored
-
- Sep 19, 2012
-
-
Gregory Maxwell authored
This could be confusing/misleading.
-
- Sep 11, 2012
-
-
Jean-Marc Valin authored
-
- Sep 10, 2012
-
-
This patch also includes some small edits/additions to the main API documentation.
-
Jean-Marc Valin authored
-
This patch also includes some small edits for the main API documentation.
-
- Aug 06, 2012
-
-
Gregory Maxwell authored
-
- Jul 21, 2012
-
-
Gregory Maxwell authored
-
- Jun 11, 2012
-
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
Gregory Maxwell authored
-
- Jun 01, 2012
-
-
In places where an ignored return or a null-arg is a sure indication of a bug add the GCC warning attributes. The null arg annotation is not enable for Opus itself because it will cause the compiler to optimize out some null checks. I don't trust our callers quite that much.
-
- May 20, 2012
-
-
- May 17, 2012
-
-
- May 16, 2012
-
-
Jean-Marc Valin authored
This reverts commit 9f407afa.
-
- Apr 24, 2012
-
-
Jean-Marc Valin authored
-
- Apr 20, 2012
-
-
Jean-Marc Valin authored
Also added 3rd clause to "master" COPYING file
-
- Apr 02, 2012
-
-
The parameter descriptions look like they were copied from encoder_create. Update them for the decode side and repeat the clarifications about what sample rates are allowed and what they mean.
-
- Mar 06, 2012
-
-
Ralph Giles authored
opus_decode() takes a sixth 'enable_fec' option. Naive invocations shoudl set this to zero.
-
- Mar 05, 2012
-
-
Also change the packet length in the API from int to opus_int32 because repacketized frames are able to go beyond 32767 bytes in size.
-
- Nov 26, 2011
-
-
We use macros to encapsulate the appropriate type and size information for the different CTL requests, but the macros still need to be used with the _ctl() function call and an encoder or decoder instance structure. As such, just listing the macro defines is confusing. Adding some examples outside the OpusEncoder overview page should help with this. Also document that OPUS_SET_APPLICATION can take OPUS_APPLICATION_RESTRICTED_LOWDELAY.
-
- Oct 27, 2011
-
-
Jean-Marc Valin authored
-
- Oct 10, 2011
-
-
Gregory Maxwell authored
-
- Sep 23, 2011
-
-
Jean-Marc Valin authored
-
- Sep 22, 2011
-
-
Jean-Marc Valin authored
-
- Sep 10, 2011
-
-
Jean-Marc Valin authored
-
- Sep 09, 2011
-
-
Gregory Maxwell authored
-
- Sep 07, 2011
-
-
Ralph Giles authored
Doxygen uses comments in the source code to generate documentation. This commit just adds the descriptive headers and marks current comments and appropriate for inclusion in the API docs. Many symbols remain undocumented. See the warnings from the build output.
-