pub struct SilkEncoderControl {Show 18 fields
pub input_quality_q14: i32,
pub coding_quality_q14: i32,
pub pitch_l: [i32; 4],
pub gains_q16: [i32; 4],
pub gains_unq_q16: [i32; 4],
pub pred_coef_q12: [[i16; 16]; 2],
pub ltp_coef_q14: [i16; 20],
pub ltp_scale_q14: i32,
pub ar_q13: [i16; 96],
pub lf_shp_q14: [i32; 4],
pub tilt_q14: [i32; 4],
pub harm_shape_gain_q14: [i32; 4],
pub lambda_q10: i32,
pub pred_gain_q16: i32,
pub ltp_red_cod_gain_q7: i32,
pub res_nrg: [i32; 4],
pub res_nrg_q: [i32; 4],
pub last_gain_index_prev: i8,
}Fields§
§input_quality_q14: i32§coding_quality_q14: i32§pitch_l: [i32; 4]§gains_q16: [i32; 4]§gains_unq_q16: [i32; 4]§pred_coef_q12: [[i16; 16]; 2]§ltp_coef_q14: [i16; 20]§ltp_scale_q14: i32§ar_q13: [i16; 96]§lf_shp_q14: [i32; 4]§tilt_q14: [i32; 4]§harm_shape_gain_q14: [i32; 4]§lambda_q10: i32§pred_gain_q16: i32§ltp_red_cod_gain_q7: i32§res_nrg: [i32; 4]§res_nrg_q: [i32; 4]§last_gain_index_prev: i8Trait Implementations§
Source§impl Clone for SilkEncoderControl
impl Clone for SilkEncoderControl
Source§fn clone(&self) -> SilkEncoderControl
fn clone(&self) -> SilkEncoderControl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for SilkEncoderControl
impl Default for SilkEncoderControl
impl Copy for SilkEncoderControl
Auto Trait Implementations§
impl Freeze for SilkEncoderControl
impl RefUnwindSafe for SilkEncoderControl
impl Send for SilkEncoderControl
impl Sync for SilkEncoderControl
impl Unpin for SilkEncoderControl
impl UnsafeUnpin for SilkEncoderControl
impl UnwindSafe for SilkEncoderControl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more