summaryrefslogtreecommitdiff
path: root/src/opus_private.h
Commit message (Expand)AuthorAgeFilesLines
* Code for inserting/extracting DRED in/from packetsJean-Marc Valin2022-12-021-1/+7
* Experimentng with padding extensionsJean-Marc Valin2022-12-021-1/+13
* Fixes analysis buffering for silence and complexity changesJean-Marc Valin2019-02-131-0/+1
* Remove ambisonics experimental flagJean-Marc Valin2018-07-261-4/+1
* Fix memory issues in Projection API.Andrew Allen2017-12-071-1/+45
* Support for Channel Mapping 253Andrew Allen2017-11-071-0/+33
* Removes OPUS_FRAMESIZE_VARIABLEJean-Marc Valin2016-11-041-8/+0
* Eliminate signed division overhead in align()Mark Harris2015-08-041-1/+1
* Simplify and generalize implementation of align(). Should be very efficient o...Jonathan Lennox2015-08-041-9/+9
* Make align() work even on machines with 32-bit charsJean-Marc Valin2015-08-041-2/+7
* More conservative alignmentJean-Marc Valin2015-08-031-2/+5
* Fixes code that was doing arithmetic on a void pointer.Jean-Marc Valin2013-12-101-4/+0
* Optimizes encoder NaN detection and clipping by only running them when neededJean-Marc Valin2013-12-091-1/+2
* Adds packet padding that works for all codes and fixes 40/60 ms CBR.Jean-Marc Valin2013-11-131-1/+2
* Variable frame size fixes (still not exposed in the API)Jean-Marc Valin2013-11-131-2/+2
* Fixes DISABLE_FLOAT_API buildJean-Marc Valin2013-10-281-1/+5
* Replace "inline" with OPUS_INLINE.Gregory Maxwell2013-10-281-1/+1
* Surround encoder can now produce hard CBR streams again.Jean-Marc Valin2013-10-141-0/+2
* Oops, thanks to Mark Harris for spotting this!Jean-Marc Valin2013-10-141-2/+2
* opus_packet_parse_impl() now computes the packet size with paddingJean-Marc Valin2013-10-141-1/+2
* Do up-front validation of multistream packetsJean-Marc Valin2013-10-111-0/+4
* Moves frame size selection back out of opus_encode_native()Jean-Marc Valin2013-09-161-1/+5
* First pass at making the analysis code run with FIXED_POINTJean-Marc Valin2013-09-061-3/+3
* Moves the analysis back to opus_encode_native() to it runs for all streams.Jean-Marc Valin2013-09-051-8/+5
* Change few remaining instances of short to opus_int16Jean-Marc Valin2013-05-181-1/+1
* Merge branch 'exp_analysis'Jean-Marc Valin2013-03-081-1/+15
|\
| * Adds support for delayed decisionJean-Marc Valin2013-02-201-4/+11
| * Making multistream variable duration work for both the float and int APIJean-Marc Valin2013-02-101-1/+6
| * Multistream support for variable frame durationJean-Marc Valin2013-02-101-0/+2
* | Applies soft-clipping to the int decoder API.Jean-Marc Valin2013-03-011-1/+2
|/
* Capping lsb_depth to 16 unless using the float API of a float buildJean-Marc Valin2012-12-211-0/+3
* Splits out the Opus multi-stream encoder and decoderJean-Marc Valin2012-11-071-0/+13
* Attenuates the HF in hybrid mode to match what SILK does below the cutoffKoen Vos2012-10-101-1/+1
* Fix an MSVC warning.Ralph Giles2012-08-171-2/+2
* Increase alignment of the internal state structures to sizeof(void *) from 4 ...Gregory Maxwell2012-05-041-3/+2
* Merge commit '390c89225d'Jean-Marc Valin2012-04-241-2/+2
|\
| * s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code"Jean-Marc Valin2012-04-201-2/+2
* | Fixes int vs opus_int32 compile errors on C5xJean-Marc Valin2012-03-081-2/+2
* | More consistent types for 16-bit architecturesJean-Marc Valin2012-03-051-1/+1
|/
* Rename '_FOO' to avoid potentional collisions with reserved identifiers.Ralph Giles2011-12-021-1/+1
* Gives the Opus code direct access to (non-opaque) OpusRepacketizerJean-Marc Valin2011-10-271-0/+9
* Makes OPUS_SET_VOICE_RATIO privateJean-Marc Valin2011-10-271-0/+20
* Makes multi-stream encoding code use the repacketizerJean-Marc Valin2011-09-091-0/+2
* Adds ctl() requests for forcing any operating mode in the encoderJean-Marc Valin2011-09-081-0/+4
* Making sure that everything in opus.h has a opus prefixJean-Marc Valin2011-08-281-0/+4
* Adds support for multi-stream encoding/decodingJean-Marc Valin2011-08-271-0/+6
* encode_size() moved out of opus_encoder.cJean-Marc Valin2011-08-231-0/+2
* Moves align() to a single headerJean-Marc Valin2011-08-221-0/+39