aboutsummaryrefslogtreecommitdiff
path: root/src/opus_multistream_encoder.c
AgeCommit message (Expand)Author
2013-10-14Surround encoder can now produce hard CBR streams again.Jean-Marc Valin
2013-10-01Removes useless VARDECL() of "out"Jean-Marc Valin
2013-10-01Replaces log2() with celt_log2() and fixes a potential divide-by-zeroJean-Marc Valin
2013-10-01Fixes missing VARDECL()Jean-Marc Valin
2013-09-16Moves frame size selection back out of opus_encode_native()Jean-Marc Valin
2013-09-13Allowing surround to use lower bandwidth than fullbandJean-Marc Valin
2013-09-11Surround analysis should now work for non-20ms frame sizes.Jean-Marc Valin
2013-09-11Code for handling upsampling in surround_analysis()Jean-Marc Valin
2013-09-10Adds surround masking to SILKJean-Marc Valin
2013-09-05Moves the analysis back to opus_encode_native() to it runs for all streams.Jean-Marc Valin
2013-09-05Adds trim and dynalloc control to surround maskingJean-Marc Valin
2013-08-31Makes surround_analysis() work in fixed-pointJean-Marc Valin
2013-08-30Surround masking rewriteJean-Marc Valin
2013-07-23Add SET_MAX_BANDWIDTH to multistream encoder ctl listDaniel Jensen
2013-07-12Fixes MSVC warningsJean-Marc Valin
2013-07-11Fixes build when DISABLE_FLOAT_API is definedPedro Becerra
2013-07-07Better handling of centre for surround masking, bitrate tuningJean-Marc Valin
2013-07-07Fixes silly fixed-point bug with the surround downmixJean-Marc Valin
2013-07-01Adds some checks to the surround APIJean-Marc Valin
2013-06-29Braces go on the next line.Gregory Maxwell
2013-06-29Brace a number of if statements instead of one-lining them.Gregory Maxwell
2013-06-29Fixes some return without va_end in the api, adds tests.Gregory Maxwell
2013-05-27Disables all the surround mode forcing for mono/stereoJean-Marc Valin
2013-05-06Revisit surround rate allocationJean-Marc Valin
2013-05-05Implements basic surround maskingJean-Marc Valin
2013-05-05Adds support for all Vorbis mappingsJean-Marc Valin
2013-05-05Surround: Better LFE handlingJean-Marc Valin
2013-05-05Initial surround code with new APIJean-Marc Valin
2013-05-05Fixes missing initialization in OpusMSEncoderJean-Marc Valin
2013-03-18Fix some 16-bit int issues in the multistream API.Timothy B. Terriberry
2013-03-11Fixes OPUS_SET_EXPERT_FRAME_DURATION_REQUEST for multi-streamTaihei Momma
2013-02-20Adds support for delayed decisionJean-Marc Valin
2013-02-10Making multistream variable duration work for both the float and int APIJean-Marc Valin
2013-02-10Better handling of the multistream bitrateJean-Marc Valin
2013-02-10Multistream support for variable frame durationJean-Marc Valin
2012-12-21Capping lsb_depth to 16 unless using the float API of a float buildJean-Marc Valin
2012-11-07Splits out the Opus multi-stream encoder and decoderJean-Marc Valin