[][src]Struct audir_sles::SLAudioCodecDescriptor_

#[repr(C)]pub struct SLAudioCodecDescriptor_ {
    pub maxChannels: SLuint32,
    pub minBitsPerSample: SLuint32,
    pub maxBitsPerSample: SLuint32,
    pub minSampleRate: SLmilliHertz,
    pub maxSampleRate: SLmilliHertz,
    pub isFreqRangeContinuous: SLboolean,
    pub pSampleRatesSupported: *mut SLmilliHertz,
    pub numSampleRatesSupported: SLuint32,
    pub minBitRate: SLuint32,
    pub maxBitRate: SLuint32,
    pub isBitrateRangeContinuous: SLboolean,
    pub pBitratesSupported: *mut SLuint32,
    pub numBitratesSupported: SLuint32,
    pub profileSetting: SLuint32,
    pub modeSetting: SLuint32,
    pub streamFormat: SLuint32,
}

Fields

maxChannels: SLuint32minBitsPerSample: SLuint32maxBitsPerSample: SLuint32minSampleRate: SLmilliHertzmaxSampleRate: SLmilliHertzisFreqRangeContinuous: SLbooleanpSampleRatesSupported: *mut SLmilliHertznumSampleRatesSupported: SLuint32minBitRate: SLuint32maxBitRate: SLuint32isBitrateRangeContinuous: SLbooleanpBitratesSupported: *mut SLuint32numBitratesSupported: SLuint32profileSetting: SLuint32modeSetting: SLuint32streamFormat: SLuint32

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.