Struct imbe::gain::Gains
[−]
[src]
pub struct Gains(_);
The gain vector Gm, 1 ≤ m ≤ 6, gives a coarse envelope for the voice frame.
Methods
impl Gains
[src]
pub fn new(
gain_idx: usize,
amps: &QuantizedAmplitudes,
params: &BaseParams
) -> Gains
[src]
gain_idx: usize,
amps: &QuantizedAmplitudes,
params: &BaseParams
) -> Gains
Create a new Gains
vector from the given initial gain index b2,
quantized amplitudes bm, 3 ≤ m ≤ L + 1, and frame parameters.
pub fn idct(&self, i: usize) -> f32
[src]
Compute the inverse DCT Ri, 1 ≤ i ≤ 6.