aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-06-06Replace call of celt_inner_prod_c() (step 1)Linfeng Zhang
2017-06-04Initialize speech/music prob based on applicationJean-Marc Valin
2017-06-04Properly compute redundancy_bytesJean-Marc Valin
2017-06-04Properly init speech/music confidence valuesJean-Marc Valin
2017-06-01fix commentsJean-Marc Valin
2017-06-01Avoid using log2() since it's not in C90Jean-Marc Valin
2017-06-01Adding leakage modelling to boost bandsJean-Marc Valin
2017-06-01Analysis refactoring for fixed-point scalingJean-Marc Valin
2017-05-26Fix memory leaks in opus_compare.cJean-Marc Valin
2017-05-23Fixes a surround bug on loud signalJean-Marc Valin
2017-05-17Optimize silk_biquad_alt_stride2() for ARM NEONLinfeng Zhang
2017-05-17Update silk_biquad_alt()Linfeng Zhang
2017-04-28oops, fix build broken by previous patchJean-Marc Valin
2017-04-28Non-diegetic support for Ambisonics Mapping 254.Drew Allen
2017-02-26Fix compiler warningsMark Harris
2017-02-14Rename y0/y1 to out0/out1 to avoid name clash with the Bessel functionsJean-Marc Valin
2016-12-22Fix some compiler warningsMark Harris
2016-12-20Makes analysis run at 24 kHz, with 20-ms framesJean-Marc Valin
2016-12-17opus_demo: remove obsolete option from usageMark Harris
2016-12-16Adding a missing "else"Jean-Marc Valin
2016-11-10Remove commented-out DEBUG_STORE_DATA calls. r=keonRalph Giles
2016-11-05Remove redundant codeMark Harris
2016-11-05Fix crash on bad encoder frame_size argumentMark Harris
2016-11-04Removes OPUS_FRAMESIZE_VARIABLEJean-Marc Valin
2016-11-02Reduce redundancy when SILK uses too many bitsMark Harris
2016-11-02Fix redundancy on SILK 80+ms bandwidth switchMark Harris
2016-10-31Fix amount of extra bytes reserved for 100 msFelicia Lim
2016-10-28Multistream encoder: allocate an extra byte per stream for 100 msFelicia Lim
2016-10-28Fix CBR packet sizes for 80 msFelicia Lim
2016-10-27Update bandwidth and opusCanSwitch before generating SILK DTX ToCFelicia Lim
2016-10-27Encode correct headers when asking for very small output bytes and using long...Felicia Lim
2016-10-27Support encoding 80/100/120 ms frame lengthsFelicia Lim
2016-10-27Move multiframe encoding into a separate functionFelicia Lim
2016-10-27Account for redundancy signalling when computing st->silk_mode.maxBitsJean-Marc Valin
2016-10-05Fixing some opus_int vs opus_int32 mismatchesJean-Marc Valin
2016-09-20Using OPUS_MOVE() instead of OPUS_COPY() to move redundancy bytesJean-Marc Valin
2016-09-19Consider per-channel energy bits in surround_rate_allocation()Jean-Marc Valin
2016-09-16Fixes surround_analysis() for frame size > 20 msJean-Marc Valin
2016-09-14Fixing failure due to CBR allocating zero byte to a streamJean-Marc Valin
2016-09-08Fix ambisonics bitrate when bitrate_bps is OPUS_AUTOMichael Graczyk
2016-09-07Fixes an internal error in the Opus encoderJean-Marc Valin
2016-09-07Prevent tonality estimator from running too often with 2.5 and 5 ms framesJean-Marc Valin
2016-09-06Prevents an overflow in multi-stream encoder rate computationJean-Marc Valin
2016-09-03Allow disabling phase inversion for multistreamMark Harris
2016-09-01Make it possible to ignore inverted phase stereo for downmix purposesJean-Marc Valin
2016-08-27Correct multistream variable frame size strideMark Harris
2016-08-27Correct analysis downmix scaling factorMark Harris
2016-08-25Properly process both channels for DTXJean-Marc Valin
2016-08-21Make the DC rejection filter Q14 instead of Q15Jean-Marc Valin
2016-08-15Oops, fixes the sign in dc_reject()Jean-Marc Valin