pub struct G722Encoder { /* private fields */ }Implementations§
Source§impl G722Encoder
impl G722Encoder
Trait Implementations§
Source§impl Default for G722Encoder
impl Default for G722Encoder
Source§impl Encoder for G722Encoder
impl Encoder for G722Encoder
Source§fn encode_into(
&mut self,
samples: &[Sample],
out: &mut [u8],
) -> Result<usize, CodecError>
fn encode_into( &mut self, samples: &[Sample], out: &mut [u8], ) -> Result<usize, CodecError>
Source§fn max_encode_bytes(&self, n_samples: usize) -> usize
fn max_encode_bytes(&self, n_samples: usize) -> usize
Upper bound on the number of bytes that
encode_into will write
for an input of n_samples samples.Source§fn sample_rate(&self) -> u32
fn sample_rate(&self) -> u32
Get the sample rate expected for input samples.
Auto Trait Implementations§
impl Freeze for G722Encoder
impl RefUnwindSafe for G722Encoder
impl Send for G722Encoder
impl Sync for G722Encoder
impl Unpin for G722Encoder
impl UnsafeUnpin for G722Encoder
impl UnwindSafe for G722Encoder
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