pub trait IMpegAudioDecoder_Impl: Sized {
Show 13 methods // Required methods fn FrequencyDivider(&self) -> Result<u32>; fn SetFrequencyDivider(&self, divider: u32) -> Result<()>; fn DecoderAccuracy(&self) -> Result<u32>; fn SetDecoderAccuracy(&self, accuracy: u32) -> Result<()>; fn Stereo(&self) -> Result<u32>; fn SetStereo(&self, stereo: u32) -> Result<()>; fn DecoderWordSize(&self) -> Result<u32>; fn SetDecoderWordSize(&self, wordsize: u32) -> Result<()>; fn IntegerDecode(&self) -> Result<u32>; fn SetIntegerDecode(&self, intdecode: u32) -> Result<()>; fn DualMode(&self, pintdecode: *mut u32) -> Result<()>; fn SetDualMode(&self, intdecode: u32) -> Result<()>; fn AudioFormat(&self, lpfmt: *mut MPEG1WAVEFORMAT) -> Result<()>;
}

Required Methods§

fn FrequencyDivider(&self) -> Result<u32>

fn SetFrequencyDivider(&self, divider: u32) -> Result<()>

fn DecoderAccuracy(&self) -> Result<u32>

fn SetDecoderAccuracy(&self, accuracy: u32) -> Result<()>

fn Stereo(&self) -> Result<u32>

fn SetStereo(&self, stereo: u32) -> Result<()>

fn DecoderWordSize(&self) -> Result<u32>

fn SetDecoderWordSize(&self, wordsize: u32) -> Result<()>

fn IntegerDecode(&self) -> Result<u32>

fn SetIntegerDecode(&self, intdecode: u32) -> Result<()>

fn DualMode(&self, pintdecode: *mut u32) -> Result<()>

fn SetDualMode(&self, intdecode: u32) -> Result<()>

fn AudioFormat(&self, lpfmt: *mut MPEG1WAVEFORMAT) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§