summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix some 16-bit int issues in the multistream API.Timothy B. Terriberry2013-03-182-4/+4
* Makes bandwidth detection less aggressive.Jean-Marc Valin2013-03-122-5/+7
* Fixes a minor glitch on SILK bandwidth changesJean-Marc Valin2013-03-111-0/+1
* High-band attenuation tuning for hybrid modeKoen Vos2013-03-111-2/+3
* Fixes pseudo-stackJean-Marc Valin2013-03-111-2/+0
* Fixes OPUS_SET_EXPERT_FRAME_DURATION_REQUEST for multi-streamTaihei Momma2013-03-111-2/+0
* Fixes C90 issues for obsolete compilersRobert Meakins2013-03-111-5/+9
* Adds stereo width computationJean-Marc Valin2013-03-111-11/+108
* Merge branch 'exp_analysis'Jean-Marc Valin2013-03-088-187/+889
|\
| * Makes the speech/music probability estimation mode conservativeexp_analysisJean-Marc Valin2013-02-282-6/+37
| * Adds silence probability to speech/music detectorJean-Marc Valin2013-02-223-109/+119
| * oops s/IMAX/IMIN/Jean-Marc Valin2013-02-201-1/+1
| * Adds support for delayed decisionJean-Marc Valin2013-02-206-117/+381
| * Making multistream variable duration work for both the float and int APIJean-Marc Valin2013-02-103-16/+45
| * No need for extra_buffer anymoreJean-Marc Valin2013-02-101-9/+8
| * Better handling of the multistream bitrateJean-Marc Valin2013-02-101-2/+12
| * Multistream support for variable frame durationJean-Marc Valin2013-02-103-31/+95
| * Makes variable framesize less aggressive at lower ratesJean-Marc Valin2013-02-101-0/+4
| * Re-enable analysis for 40- and 60-ms framesJean-Marc Valin2013-02-101-10/+21
| * First attempt at varying the frame size depending on the audio (float only)Jean-Marc Valin2013-02-102-11/+253
| * Makes opus_demo rubust to the encoder using variable frame durationJean-Marc Valin2013-02-101-6/+25
| * Makes analysis usable for all frame sizesJean-Marc Valin2013-02-103-33/+50
| * Moves analysis to the beginning of opus_encode()Jean-Marc Valin2013-02-103-31/+33
* | Making CELT stereo<->mono transitions gradualJean-Marc Valin2013-03-081-5/+5
* | Applies soft-clipping to the int decoder API.Jean-Marc Valin2013-03-014-14/+124
* | Fixes two bandwidth decision issuesJean-Marc Valin2013-02-191-1/+7
|/
* Adds a ramp up in the SILK prefillJean-Marc Valin2013-02-061-0/+14
* Fixes a hybrid stereo encoder issueJean-Marc Valin2013-02-051-1/+1
* Fixes MSVC warnings for double->float and float->int conversionv1.1-alphaJean-Marc Valin2012-12-212-64/+63
* Add float literal suffixes to mlp_data.c.Ralph Giles2012-12-212-56/+56
* Add float suffix to tansig_table literals.Ralph Giles2012-12-211-41/+41
* Add tansig_table.h to the MSVC project files.Ralph Giles2012-12-212-0/+4
* Only use automatic bandwidth detection when the user doesn't force bandwidthJean-Marc Valin2012-12-211-1/+1
* Fixes bandwidth detection by not relying on uninitialized dataJean-Marc Valin2012-12-211-2/+5
* Capping lsb_depth to 16 unless using the float API of a float buildJean-Marc Valin2012-12-213-25/+31
* New bandwidth detection codeJean-Marc Valin2012-12-213-33/+75
* Fixes OPUS_GET_LAST_PACKET_DURATIONJean-Marc Valin2012-12-051-0/+7
* Adds assert to catch bug from previous commitJean-Marc Valin2012-12-051-0/+1
* Fixes a multi-frame FEC issue that was caught by valgrindJean-Marc Valin2012-12-051-1/+1
* Adds explicit valgrind checks when ENABLE_VALGRIND is definedJean-Marc Valin2012-12-051-5/+19
* Implements opus_packet_get_nb_samples()Jean-Marc Valin2012-12-041-4/+10
* Implements OPUS_GET_LAST_FRAME_DURATION decoder ctl()Jean-Marc Valin2012-12-043-3/+17
* Don't update the internal decoder state until we know the packet is validJean-Marc Valin2012-12-041-5/+8
* Changes the PLC behaviour and fixes the FEC behaviour on concatenated packetsJean-Marc Valin2012-12-041-25/+54
* Remove MSVC incremental linking directives.Ralph Giles2012-12-031-6/+0
* Fix packet length handling for 16-bit machines (makes no difference on 32-bit)Jean-Marc Valin2012-12-031-4/+6
* Fixes an out-of-bounds read issue with the padding handling codeJean-Marc Valin2012-11-301-3/+1
* Improve the !OPUS_BUILD #error.Ralph Giles2012-11-291-1/+1
* Fix line endings on MSVC project files.Ralph Giles2012-11-091-107/+107
* Add the new source files to the MSVC projects.Ralph Giles2012-11-092-1/+9