#[repr(C)]pub struct CStreamInfo {Show 25 fields
pub sampleRate: INT,
pub frameSize: INT,
pub numChannels: INT,
pub pChannelType: *mut AUDIO_CHANNEL_TYPE,
pub pChannelIndices: *mut UCHAR,
pub aacSampleRate: INT,
pub profile: INT,
pub aot: AUDIO_OBJECT_TYPE,
pub channelConfig: INT,
pub bitRate: INT,
pub aacSamplesPerFrame: INT,
pub aacNumChannels: INT,
pub extAot: AUDIO_OBJECT_TYPE,
pub extSamplingRate: INT,
pub outputDelay: UINT,
pub flags: UINT,
pub epConfig: SCHAR,
pub numLostAccessUnits: INT,
pub numTotalBytes: INT64,
pub numBadBytes: INT64,
pub numTotalAccessUnits: INT64,
pub numBadAccessUnits: INT64,
pub drcProgRefLev: SCHAR,
pub drcPresMode: SCHAR,
pub outputLoudness: INT,
}Fields§
§sampleRate: INT§frameSize: INT§numChannels: INT§pChannelType: *mut AUDIO_CHANNEL_TYPE§pChannelIndices: *mut UCHAR§aacSampleRate: INT§profile: INT§aot: AUDIO_OBJECT_TYPE§channelConfig: INT§bitRate: INT§aacSamplesPerFrame: INT§aacNumChannels: INT§extAot: AUDIO_OBJECT_TYPE§extSamplingRate: INT§outputDelay: UINT§flags: UINT§epConfig: SCHAR§numLostAccessUnits: INT§numTotalBytes: INT64§numBadBytes: INT64§numTotalAccessUnits: INT64§numBadAccessUnits: INT64§drcProgRefLev: SCHAR§drcPresMode: SCHAR§outputLoudness: INTTrait Implementations§
Auto Trait Implementations§
impl !Send for CStreamInfo
impl !Sync for CStreamInfo
impl Freeze for CStreamInfo
impl RefUnwindSafe for CStreamInfo
impl Unpin for CStreamInfo
impl UnsafeUnpin for CStreamInfo
impl UnwindSafe for CStreamInfo
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