summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Fix crash on bad encoder frame_size argumentMark Harris2016-11-051-2/+10
* Removes OPUS_FRAMESIZE_VARIABLEJean-Marc Valin2016-11-045-353/+26
* 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 amount of extra bytes reserved for 100 msFelicia Lim2016-10-311-2/+2
* Multistream encoder: allocate an extra byte per stream for 100 msFelicia Lim2016-10-281-0/+6
* 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
* Support encoding 80/100/120 ms frame lengthsFelicia Lim2016-10-273-57/+102
* Move multiframe encoding into a separate functionFelicia Lim2016-10-271-61/+101
* Account for redundancy signalling when computing st->silk_mode.maxBitsJean-Marc Valin2016-10-271-4/+11
* Fixing some opus_int vs opus_int32 mismatchesJean-Marc Valin2016-10-053-3/+4
* Using OPUS_MOVE() instead of OPUS_COPY() to move redundancy bytesJean-Marc Valin2016-09-201-1/+1
* Consider per-channel energy bits in surround_rate_allocation()Jean-Marc Valin2016-09-191-31/+40
* Fixes surround_analysis() for frame size > 20 msJean-Marc Valin2016-09-161-11/+24
* Fixing failure due to CBR allocating zero byte to a streamJean-Marc Valin2016-09-141-1/+4
* Fix ambisonics bitrate when bitrate_bps is OPUS_AUTOMichael Graczyk2016-09-081-1/+2
* Fixes an internal error in the Opus encoderJean-Marc Valin2016-09-071-0/+7
* Prevent tonality estimator from running too often with 2.5 and 5 ms framesJean-Marc Valin2016-09-071-2/+2
* Prevents an overflow in multi-stream encoder rate computationJean-Marc Valin2016-09-061-3/+5
* Allow disabling phase inversion for multistreamMark Harris2016-09-032-0/+4
* Make it possible to ignore inverted phase stereo for downmix purposesexp_bitstream7Jean-Marc Valin2016-09-012-0/+40
* Correct multistream variable frame size strideMark Harris2016-08-271-3/+1
* Correct analysis downmix scaling factorMark Harris2016-08-271-4/+4
* Properly process both channels for DTXJean-Marc Valin2016-08-251-13/+17
* Make the DC rejection filter Q14 instead of Q15Jean-Marc Valin2016-08-211-2/+2
* Oops, fixes the sign in dc_reject()Jean-Marc Valin2016-08-151-3/+3
* Implementing compute_frame_energy() from celt_inner_prod() for floatJean-Marc Valin2016-08-151-10/+15
* Reducing the overhead due to dependency chains in dc_reject() for stereoJean-Marc Valin2016-08-151-10/+43
* Reducing the dependency chain in dc_reject()Jean-Marc Valin2016-08-151-2/+2
* Making stereo_itheta() use the same atan2() approximation as tonality_analysis()Jean-Marc Valin2016-08-111-23/+5
* Silence fixed point unused parameter warningMark Harris2016-07-211-0/+1
* Fix use_dtx for DISABLE_FLOAT_APIFelicia Lim2016-07-201-3/+7
* Tune SILK rate for hybrid with FEC enabledJean-Marc Valin2016-07-191-11/+14
* Moving FEC decision to the Opus encoder level (from SILK level)Jean-Marc Valin2016-07-191-0/+43
* Taking loss rate into account in compute_equiv_rate()Jean-Marc Valin2016-07-191-5/+8
* Oops, edited the wrong comment in the previous commitJean-Marc Valin2016-07-191-2/+2
* Re-tuning compute_equiv_rate()Jean-Marc Valin2016-07-191-4/+4
* Getting rid of the SILK penalty for hybrid CBR.Jean-Marc Valin2016-07-191-2/+2
* Improving CBR for hybrid modeJean-Marc Valin2016-07-191-6/+13
* Making the encoder more aggressive at using wider bandwidthsJean-Marc Valin2016-07-191-17/+17
* We should now be able to be less conservative when using CBRJean-Marc Valin2016-07-171-7/+5
* Fixing bandwidth selection hysteresisJean-Marc Valin2016-07-171-2/+4
* Turn on DTX only when the noise is sufficiently quietFelicia Lim2016-07-171-3/+52
* New DTX that works in all modes (SILK/CELT/HYBRID)Felicia Lim2016-07-172-3/+57
* Skip analysis if the frame contains only digital silenceFelicia Lim2016-07-171-7/+38
* Simplifying fast_atan2f()Jean-Marc Valin2016-07-171-14/+8
* Quality: Increase CELT rate for voiced frames in hybrid modeJean-Marc Valin2016-07-171-0/+8
* Better modeling of the effect of CBR and complexityJean-Marc Valin2016-07-171-13/+42