pub struct SilkPLCState {Show 14 fields
pub pitch_l_q8: i32,
pub ltp_coef_q14: [i16; 5],
pub prev_lpc_q12: [i16; 16],
pub last_frame_lost: i32,
pub rand_seed: i32,
pub rand_scale_q14: i16,
pub conc_energy: i32,
pub conc_energy_shift: i32,
pub prev_ltp_scale_q14: i16,
pub prev_gain_q16: [i32; 2],
pub fs_khz: i32,
pub nb_subfr: i32,
pub subfr_length: i32,
pub enable_deep_plc: i32,
}Fields§
§pitch_l_q8: i32§ltp_coef_q14: [i16; 5]§prev_lpc_q12: [i16; 16]§last_frame_lost: i32§rand_seed: i32§rand_scale_q14: i16§conc_energy: i32§conc_energy_shift: i32§prev_ltp_scale_q14: i16§prev_gain_q16: [i32; 2]§fs_khz: i32§nb_subfr: i32§subfr_length: i32§enable_deep_plc: i32Trait Implementations§
Source§impl Clone for SilkPLCState
impl Clone for SilkPLCState
Source§fn clone(&self) -> SilkPLCState
fn clone(&self) -> SilkPLCState
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 SilkPLCState
impl Default for SilkPLCState
Source§fn default() -> SilkPLCState
fn default() -> SilkPLCState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SilkPLCState
impl RefUnwindSafe for SilkPLCState
impl Send for SilkPLCState
impl Sync for SilkPLCState
impl Unpin for SilkPLCState
impl UnsafeUnpin for SilkPLCState
impl UnwindSafe for SilkPLCState
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