summaryrefslogtreecommitdiff
path: root/src/opus_encoder.c
Commit message (Expand)AuthorAgeFilesLines
* DRED cleanup, support for variable number of framesJean-Marc Valin2022-12-061-1/+1
* DRED integration work in progressJean-Marc Valin2022-12-061-3/+7
* Code for inserting/extracting DRED in/from packetsJean-Marc Valin2022-12-021-1/+10
* Experimentng with padding extensionsJean-Marc Valin2022-12-021-1/+1
* Fix warnings when compiling with FUZZING enabledJean-Marc Valin2022-07-061-0/+4
* Adds OPUS_SET_INBAND_FEC(2) optionJean-Marc Valin2022-06-301-5/+8
* Fix trailing whitespace.Ralph Giles2021-05-121-4/+4
* Sending refresh DTX packets every 400 ms independently of the encoded frame s...Jesús de Vicente Peña2021-02-191-11/+15
* Silence clang silk_encoder alignment warningMark Harris2020-06-131-1/+1
* Fix for an assertion when running the fixed point testsJesús de Vicente Peña2020-02-141-9/+11
* Reland "Fixes to the the activity flag that is passed to Silk so it represent...Jesús de Vicente Peña2020-02-141-35/+20
* Revert "Fixes to the the activity flag that is passed to Silk so it represent...Felicia Lim2020-02-101-19/+35
* Fixes to the the activity flag that is passed to Silk so it represents the fi...Jesús de Vicente Peña2020-02-101-35/+19
* OPUS_GET_IN_DTX handles Silk middle channel onlyGustaf Ullberg2019-12-041-6/+5
* API for checking whether the encoder is in DTXGustaf Ullberg2019-04-101-0/+27
* Correctly enable/disable SILK DTX with forced modeMark Harris2019-04-081-7/+9
* Reset nb_no_activity_frames when analysis DTX isn't usedanalysis_fix2Jean-Marc Valin2019-02-131-0/+2
* Fixes analysis buffering for silence and complexity changesJean-Marc Valin2019-02-131-11/+9
* Remove useless OPUS_SET_EXPERT_FRAME_DURATION() on CELTJean-Marc Valin2018-10-301-1/+0
* Avoiding arithmetic on NULL pointerv1.3-rcJean-Marc Valin2018-05-291-2/+0
* Switch from narrowband to wideband at 9 kb/s, don't use mediumbandexp_bandwidth_fix4Jean-Marc Valin2018-05-241-8/+12
* Fix decision thresholds for larger frame sizesexp_bandwidth_fix3Jean-Marc Valin2018-05-241-1/+2
* Fixes a SILK bandwidth switching regressionJean-Marc Valin2018-05-241-2/+5
* Silk makes use of Opus VADGustaf Ullberg2018-05-141-2/+11
* Misc assertion cleanupJean-Marc Valin2018-03-271-2/+2
* Using a first-order filter for DC rejectionJean-Marc Valin2018-03-121-32/+12
* Fix comment to take into account previous commitJean-Marc Valin2018-02-211-1/+1
* Increasing the CELT bit allocation slightly for stereo hybridJean-Marc Valin2018-02-211-1/+1
* Fixes NaN issues in compute_stereo_width()Jean-Marc Valin2017-12-311-0/+6
* Tuning decision thresholds for low-bitrate musicJean-Marc Valin2017-11-161-13/+20
* Add RNN for VAD and speech/music classificationJean-Marc Valin2017-10-051-1/+10
* Better rate allocation for stereo SILK in hybrid modeJean-Marc Valin2017-09-281-4/+12
* Fix uninitialized variables in decide_dtx_mode()Andrew Larkin2017-07-061-6/+5
* Initialize speech/music prob based on applicationJean-Marc Valin2017-06-041-0/+4
* Properly compute redundancy_bytesJean-Marc Valin2017-06-041-8/+34
* Optimize silk_biquad_alt_stride2() for ARM NEONLinfeng Zhang2017-05-171-3/+4
* Update silk_biquad_alt()Linfeng Zhang2017-05-171-3/+4
* Fix compiler warningsMark Harris2017-02-261-1/+1
* Rename y0/y1 to out0/out1 to avoid name clash with the Bessel functionsJean-Marc Valin2017-02-141-5/+5
* Fix some compiler warningsMark Harris2016-12-221-0/+4
* Makes analysis run at 24 kHz, with 20-ms framesJean-Marc Valin2016-12-201-36/+17
* Adding a missing "else"Jean-Marc Valin2016-12-161-1/+1
* Remove redundant codeMark Harris2016-11-051-6/+1
* Fix crash on bad encoder frame_size argumentMark Harris2016-11-051-2/+10
* Removes OPUS_FRAMESIZE_VARIABLEJean-Marc Valin2016-11-041-292/+6
* Reduce redundancy when SILK uses too many bitsMark Harris2016-11-021-24/+12
* Fix redundancy on SILK 80+ms bandwidth switchMark Harris2016-11-021-20/+17
* Fix CBR packet sizes for 80 msFelicia Lim2016-10-281-5/+4
* Update bandwidth and opusCanSwitch before generating SILK DTX ToCFelicia Lim2016-10-271-7/+10
* Encode correct headers when asking for very small output bytes and using long...Felicia Lim2016-10-271-3/+47