Tristan Matthews
|
c4027c1d34
Fix include warning
|
8 years ago |
Jean-Marc Valin
|
6fccb4b615
Adds some smoothing to the energy quantization
|
8 years ago |
Jean-Marc Valin
|
b3c9e79a82
Tune SILK rate for hybrid with FEC enabled
|
8 years ago |
Jean-Marc Valin
|
2b011b64d8
Moving FEC decision to the Opus encoder level (from SILK level)
|
8 years ago |
Jean-Marc Valin
|
099fc05ebf
Taking loss rate into account in compute_equiv_rate()
|
8 years ago |
Jean-Marc Valin
|
7780d4a6b1
Retuning the tf_analysis() lambda
|
8 years ago |
Jean-Marc Valin
|
1484591656
Fixes equiv_rate for CBR
|
8 years ago |
Jean-Marc Valin
|
2ca6df03df
Minor TF cleanup (tf_sum was useless), plus comments
|
8 years ago |
Jean-Marc Valin
|
f705e9b5bd
Use SPREAD_AGGRESSIVE on non-transient hybrid frames
|
8 years ago |
Jean-Marc Valin
|
8229f07d3b
Don't use too much temporal resolution on hybrid frames at low rate
|
8 years ago |
Jean-Marc Valin
|
92d2492bfd
Disable patch_transient_decision() on hybrid since it's causing artifacts
|
8 years ago |
Jean-Marc Valin
|
cc344b019d
CBR: set gains to their previons values where we're busting the budget
|
8 years ago |
Jean-Marc Valin
|
4e75dd0711
Set pulses to zero if we can't meet rate target
|
8 years ago |
Jean-Marc Valin
|
6e12486332
Now that we're preventing huge gains, we no longer need to pretend there's
|
8 years ago |
Jean-Marc Valin
|
d8781a0ffb
CBR: lock the gain on a subframe when the number of pulses stops going down
|
8 years ago |
Koen Vos
|
0a698d6522
merge back in the LTP gain safety limiter
|
8 years ago |
Jean-Marc Valin
|
f78e5080ab
CBR: Using the same gain increase for fixed-point as for float
|
8 years ago |
Jean-Marc Valin
|
508c5710e3
Oops, edited the wrong comment in the previous commit
|
8 years ago |
Jean-Marc Valin
|
be5a7da162
Re-tuning compute_equiv_rate()
|
8 years ago |
Jean-Marc Valin
|
e775896ed3
Getting rid of the SILK penalty for hybrid CBR.
|
8 years ago |
Jean-Marc Valin
|
f6c4f6464e
Improving CBR for hybrid mode
|
8 years ago |
Jean-Marc Valin
|
de1f92c610
Making the encoder more aggressive at using wider bandwidths
|
8 years ago |
Koen Vos
|
d60816f76d
comment about reduced codelength component in LTP quantizer error metric
|
8 years ago |
Koen Vos
|
3af77bf425
avoid double if statement for finding best quantized LTP coefs
|
8 years ago |
Koen Vos
|
2799c53ced
increase NSQ decision delay from 32 to 40
|
8 years ago |
Koen Vos
|
ae25203fa7
reduced noise floor in noise shaping analysis by 2 dB
|
8 years ago |
Koen Vos
|
3e054b8e57
increase order of noise shaping filter
|
8 years ago |
Koen Vos
|
f06774c640
more conservative scaling of LTP corrs; remove assert that checks for negative residual energy; discard CB entries leading to such negative energies
|
8 years ago |
Koen Vos
|
07691f15d4
Clean up: alignment of comments
|
9 years ago |
Koen Vos
|
90f8c5ef4d
Clean up: replace tabs by spaces
|
9 years ago |