summaryrefslogtreecommitdiff
path: root/src/opus_multistream.c
Commit message (Expand)AuthorAgeFilesLines
* Splits out the Opus multi-stream encoder and decoderJean-Marc Valin2012-11-071-939/+4
* Fix several issues with multistream argument validation.Gregory Maxwell2012-10-271-7/+23
* Adds OPUS_{G,S}ET_FORCE_CHANNELS requests to multistream APIJean-Marc Valin2012-10-101-0/+2
* Remove large multistream stack buffers.Timothy B. Terriberry2012-09-081-79/+195
* Balance parentheses in opus_multistream.c.Timothy B. Terriberry2012-09-061-2/+3
* Additional multistream tests and reject channels<1 in MS API.Gregory Maxwell2012-08-211-2/+2
* OPUS_{GET,SET}_LSB_DEPTH for multichannel.Gregory Maxwell2012-08-061-0/+2
* Convert some double constants to float.Gregory Maxwell2012-07-171-2/+2
* Opus_multistream API hardening.Gregory Maxwell2012-07-141-0/+8
* Add OPUS_{GET|SET}_GAIN CTLs for adjusting output gain.Gregory Maxwell2012-07-111-1/+21
* 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
* | Make input mapping parameter const in multistream APIVincent Penquerc'h2012-03-051-4/+4
* | Various multistream fixes.Gregory Maxwell2012-03-051-6/+15
* | 40/60ms MDCT/Hybrid were not able to reach maximum bitrate. Now they can.Gregory Maxwell2012-03-051-8/+8
|/
* Fixes the code for optional self-delimited packing to make it fit the draftGregory Maxwell2011-12-021-1/+1
* Multi-stream now checks that each stream at least contains a ToC.Jean-Marc Valin2011-10-311-1/+6
* Fix multistream packet corruption, implement GET_FINAL_RANGE for multistream,...Gregory Maxwell2011-10-301-4/+35
* Fix a number of multistream decoder bugs; add some very basic multistream dec...Gregory Maxwell2011-10-301-13/+17
* Gives the Opus code direct access to (non-opaque) OpusRepacketizerJean-Marc Valin2011-10-271-7/+4
* Convert tabs to spaces in the opus and celt code.Ralph Giles2011-10-261-8/+8
* Remove redundant API parameter comments from opus_multistream.c.Ralph Giles2011-09-141-32/+32
* Implements OPUS_MULTISTREAM_{EN|DE}CODER_GET_STATEJean-Marc Valin2011-09-111-2/+38
* Implements multi-stream encoder requests the best we canJean-Marc Valin2011-09-111-20/+34
* Properly implementing the multistream decoder ctl()sJean-Marc Valin2011-09-111-4/+27
* Makes multi-stream encoding code use the repacketizerJean-Marc Valin2011-09-091-11/+13
* Fixes multi-stream bug exposed in e335065a1ba72Jean-Marc Valin2011-09-091-1/+1
* Making the sampling rate an int32 in the multi-stream APIJean-Marc Valin2011-09-071-4/+4
* s/OPUS_CORRUPTED_DATA/OPUS_INVALID_PACKET/Jean-Marc Valin2011-09-061-2/+2
* Using OPUS_ macros for <string.h> operationsJean-Marc Valin2011-08-301-4/+1
* Makes the allocation more C++-friendlyJean-Marc Valin2011-08-291-2/+2
* Fixes minor issues from the previous allocation wrapper patchJean-Marc Valin2011-08-291-1/+2
* Wrapping all allocation within opus_alloc() and opus_free()Jean-Marc Valin2011-08-291-6/+6
* Adds error code to multistream APIJean-Marc Valin2011-08-291-6/+34
* Fixes a trivial multistream fixed-point bugJean-Marc Valin2011-08-281-1/+1
* more multistream ctl()sJean-Marc Valin2011-08-271-1/+3
* Adds support for multi-stream encoding/decodingJean-Marc Valin2011-08-271-0/+713