pub struct EncoderChannelContext {
pub signal_buffer: [Word16; 240],
pub previous_lsp_coefficients: [Word16; 10],
pub previous_q_lsp_coefficients: [Word16; 10],
pub weighted_input_signal: [Word16; 223],
pub excitation_vector: [Word16; 234],
pub target_signal: [Word16; 50],
pub last_quantized_adaptative_codebook_gain: Word16,
pub pre_processing_state: PreProcessingState,
pub previous_q_lsf: [[Word16; 10]; 4],
pub previous_gain_prediction_error: [Word16; 4],
}Fields§
§signal_buffer: [Word16; 240]§previous_lsp_coefficients: [Word16; 10]§previous_q_lsp_coefficients: [Word16; 10]§weighted_input_signal: [Word16; 223]§excitation_vector: [Word16; 234]§target_signal: [Word16; 50]§last_quantized_adaptative_codebook_gain: Word16§pre_processing_state: PreProcessingState§previous_q_lsf: [[Word16; 10]; 4]§previous_gain_prediction_error: [Word16; 4]Implementations§
Auto Trait Implementations§
impl Freeze for EncoderChannelContext
impl RefUnwindSafe for EncoderChannelContext
impl Send for EncoderChannelContext
impl Sync for EncoderChannelContext
impl Unpin for EncoderChannelContext
impl UnsafeUnpin for EncoderChannelContext
impl UnwindSafe for EncoderChannelContext
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