pub struct PcmaDecoder {}Expand description
Decoder for A-law (PCMA) format
Implementations§
Source§impl PcmaDecoder
impl PcmaDecoder
Trait Implementations§
Source§impl Decoder for PcmaDecoder
impl Decoder for PcmaDecoder
Source§fn decode_into(
&mut self,
data: &[u8],
out: &mut [Sample],
) -> Result<usize, CodecError>
fn decode_into( &mut self, data: &[u8], out: &mut [Sample], ) -> Result<usize, CodecError>
Source§fn max_decode_samples(&self, n_bytes: usize) -> usize
fn max_decode_samples(&self, n_bytes: usize) -> usize
Upper bound on the number of samples that
decode_into will write
for an input of n_bytes bytes.Source§fn sample_rate(&self) -> u32
fn sample_rate(&self) -> u32
Get the sample rate of the decoded audio.
Source§impl Default for PcmaDecoder
impl Default for PcmaDecoder
Source§fn default() -> PcmaDecoder
fn default() -> PcmaDecoder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PcmaDecoder
impl RefUnwindSafe for PcmaDecoder
impl Send for PcmaDecoder
impl Sync for PcmaDecoder
impl Unpin for PcmaDecoder
impl UnsafeUnpin for PcmaDecoder
impl UnwindSafe for PcmaDecoder
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