aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2013-03-01Applies soft-clipping to the int decoder API.Jean-Marc Valin
2013-02-19Fixes two bandwidth decision issuesJean-Marc Valin
2013-02-06Adds a ramp up in the SILK prefillJean-Marc Valin
2013-02-05Fixes a hybrid stereo encoder issueJean-Marc Valin
2012-12-21Fixes MSVC warnings for double->float and float->int conversionJean-Marc Valin
2012-12-21Add float literal suffixes to mlp_data.c.Ralph Giles
2012-12-21Add float suffix to tansig_table literals.Ralph Giles
2012-12-21Add tansig_table.h to the MSVC project files.Ralph Giles
2012-12-21Only use automatic bandwidth detection when the user doesn't force bandwidthJean-Marc Valin
2012-12-21Fixes bandwidth detection by not relying on uninitialized dataJean-Marc Valin
2012-12-21Capping lsb_depth to 16 unless using the float API of a float buildJean-Marc Valin
2012-12-21New bandwidth detection codeJean-Marc Valin
2012-12-05Fixes OPUS_GET_LAST_PACKET_DURATIONJean-Marc Valin
2012-12-05Adds assert to catch bug from previous commitJean-Marc Valin
2012-12-05Fixes a multi-frame FEC issue that was caught by valgrindJean-Marc Valin
2012-12-05Adds explicit valgrind checks when ENABLE_VALGRIND is definedJean-Marc Valin
2012-12-04Implements opus_packet_get_nb_samples()Jean-Marc Valin
2012-12-04Implements OPUS_GET_LAST_FRAME_DURATION decoder ctl()Jean-Marc Valin
2012-12-04Don't update the internal decoder state until we know the packet is validJean-Marc Valin
2012-12-04Changes the PLC behaviour and fixes the FEC behaviour on concatenated packetsJean-Marc Valin
2012-12-03Remove MSVC incremental linking directives.Ralph Giles
2012-12-03Fix packet length handling for 16-bit machines (makes no difference on 32-bit)Jean-Marc Valin
2012-11-30Fixes an out-of-bounds read issue with the padding handling codeJean-Marc Valin
2012-11-29Improve the !OPUS_BUILD #error.Ralph Giles
2012-11-09Fix line endings on MSVC project files.Ralph Giles
2012-11-09Add the new source files to the MSVC projects.Ralph Giles
2012-11-07Splits out the Opus multi-stream encoder and decoderJean-Marc Valin
2012-11-05Reduces decoder stack usageJean-Marc Valin
2012-10-30Adds missing license headers on some scripts and test filesJean-Marc Valin
2012-10-27Fix several issues with multistream argument validation.Gregory Maxwell
2012-10-23Fix MSVC linker warningsJoshua Bowman
2012-10-23Fix the MSVC build.Joshua Bowman
2012-10-23Fix MSVC format conversion warnings.Ralph Giles
2012-10-16Fixes two bugs in the high-band attenuation code (gain_fade())Jean-Marc Valin
2012-10-10Adds OPUS_{G,S}ET_FORCE_CHANNELS requests to multistream APIJean-Marc Valin
2012-10-10Fixes the high-band hybrid gain from the previous commitJean-Marc Valin
2012-10-10Attenuates the HF in hybrid mode to match what SILK does below the cutoffKoen Vos
2012-10-10Using floor(.5+x) instead of lrint(x) for C90 compilersJean-Marc Valin
2012-10-09copysignf() was C99-onlyJean-Marc Valin
2012-10-09Gets rid of unused boost analysis code that never worked anyway.Jean-Marc Valin
2012-10-09Merge branch 'exp_analysis7'Jean-Marc Valin
2012-10-09Tuning the speech/music probability modelJean-Marc Valin
2012-09-20Reduces rate/max rate to make room for redundancyJean-Marc Valin
2012-09-19Fixes a CELT->hybrid switching issueJean-Marc Valin
2012-09-14Shrinks tansig table, makes data static constJean-Marc Valin
2012-09-12Mark functions static if they are only used in their own translation unit.Diego Elio Pettenò
2012-09-12opus_demo: mark tables as static constants.Diego Elio Pettenò
2012-09-08Remove large multistream stack buffers.Timothy B. Terriberry
2012-09-06Balance parentheses in opus_multistream.c.Timothy B. Terriberry
2012-08-29Add opus_multistream.h to MSVC project files.Gregory Maxwell