Skip to content
Snippets Groups Projects
Select Git revision
  • 1.0.1
  • 1.0.x
  • 1.1.1
  • 1.1.2
  • 1.1.x
  • analysis_fix1
  • analysis_fix2
  • burg_optimization
  • cng_fix
  • cng_fix2
  • draft
  • draft_wip
  • exp-highpass
  • exp_24k_analysis1
  • exp_24k_analysis2
  • exp_24k_analysis3
  • exp_24k_analysis4
  • exp_24k_analysis5
  • exp_analysis
  • exp_analysis6
  • v1.3.1
  • v1.3
  • v1.3-rc2
  • v1.3-rc
  • v1.3-beta
  • v1.2.1
  • v1.2
  • v1.2-rc1
  • v1.2-beta
  • v1.1.5
  • v1.1.4
  • v1.2-alpha2
  • v1.2-alpha
  • v1.1.3
  • v1.1.2
  • v1.1.1
  • v1.1.1-rc
  • draft-ietf-codec-oggopus-06
  • draft-ietf-codec-oggopus-05
  • v1.1.1-beta
40 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.06May5228Apr262524232221201918171615121110528Mar2726252423222120191615141312111098765432129Feb28272625242221201918171514131211872131Jan292827252422181716151412111098753131Dec3029141312111098765432130Nov29Packing the pitch parameters first to improve robustness to bit errors withSome tuning improvements, more to comeDisabled pulse spreading until I can show it actually helpsSlightly less arbitrary gains for intra prediction.Using only a sign for the intra prediction instead of using up to 5 bits forFixed a bug in the PLC and added code to estimate the pitch from the synthesisError detection in uint decoding (can no longer return an int that's outBetter value for prediction coef betaAdded code for simulating bit errorsmdct_overlap no longer neededAdded STDIN_TUNING to make it easier to tune CELTbump version numberBrought the mdct test-case with the recent changes to the mdct semanticSHORTCUTS now disables the encoder's de-emphasis (i.e. can't check encoderOptimisation: caching the divisions used in the Laplace encoder.removed two shifts from the pitch estimation inner loopBetter indexing for find_spectral_pitch()Reverted to the old MDCT behaviour of only doing down-scaling in the FFT.mdct_backward now does the WOLA, so there isn't much left in compute_inv_mdctsMoved the windowing from compute_inv_mdcts() to mdct_backward()Separated the pre-rotate from the window+shuffling and further simplifiedFurther simplifications to the forward mdctnon-negative mdct input indexMoved the windowing operation from compute_mdcts() to mdct_forward() in anPassing the mode to the intra prediction functions so the single-channel caseDisabling pitch when gain is very small.Making stack push a tiny bit clearer to the compiler -- don't think it reallys/B/C/ in the intra stuff to have the same notation as everywhere elseBit better indexing in intra_prediction()Removing some unnecessary initialisations to zero.Another bunch of do-while() loopsFurther simplifications to comb2pulses() to remove all conditional branches.Saved some memory by reducing the size of some arrays to only what's needed.Better indexing of pre/de-emphasis in celt_{en|de}code().Saved two copies when computing MDCTs of mono signalsmore use of CELT_COPY in celt_encode(). Also fixed a stack size bug for stereoThis both reverts 3fe0db172c334b4fc3fc773cb08d96867402b532 that causedmore restricted pointers in celt.cadded a shortcut (SHORTCUT) to skip the spreading function in the pitch searchencoder pre-emphasis now in 16-bits
Loading