pub struct AecParams {
pub bits_per_sample: u32,
pub block_size: u32,
pub rsi: u32,
pub flags: u32,
}Expand description
Parameters for AEC encoding/decoding.
Fields§
§bits_per_sample: u32Bits per input sample (1–32).
block_size: u32Samples per coding block (8, 16, 32, or 64).
rsi: u32Number of blocks per Reference Sample Interval.
flags: u32Combination of AEC_DATA_* flags.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AecParams
impl RefUnwindSafe for AecParams
impl Send for AecParams
impl Sync for AecParams
impl Unpin for AecParams
impl UnsafeUnpin for AecParams
impl UnwindSafe for AecParams
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