#[repr(C)]pub struct SLAudioEncoderSettings_ {Show 13 fields
pub encoderId: SLuint32,
pub channelsIn: SLuint32,
pub channelsOut: SLuint32,
pub sampleRate: SLmilliHertz,
pub bitRate: SLuint32,
pub bitsPerSample: SLuint32,
pub rateControl: SLuint32,
pub profileSetting: SLuint32,
pub levelSetting: SLuint32,
pub channelMode: SLuint32,
pub streamFormat: SLuint32,
pub encodeOptions: SLuint32,
pub blockAlignment: SLuint32,
}Fields§
§encoderId: SLuint32§channelsIn: SLuint32§channelsOut: SLuint32§sampleRate: SLmilliHertz§bitRate: SLuint32§bitsPerSample: SLuint32§rateControl: SLuint32§profileSetting: SLuint32§levelSetting: SLuint32§channelMode: SLuint32§streamFormat: SLuint32§encodeOptions: SLuint32§blockAlignment: SLuint32Trait Implementations§
Source§impl Clone for SLAudioEncoderSettings_
impl Clone for SLAudioEncoderSettings_
Source§fn clone(&self) -> SLAudioEncoderSettings_
fn clone(&self) -> SLAudioEncoderSettings_
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SLAudioEncoderSettings_
impl Debug for SLAudioEncoderSettings_
impl Copy for SLAudioEncoderSettings_
Auto Trait Implementations§
impl Freeze for SLAudioEncoderSettings_
impl RefUnwindSafe for SLAudioEncoderSettings_
impl Send for SLAudioEncoderSettings_
impl Sync for SLAudioEncoderSettings_
impl Unpin for SLAudioEncoderSettings_
impl UnwindSafe for SLAudioEncoderSettings_
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