#[repr(C)]pub struct ObsAudioInfo { /* private fields */ }
Expand description
Information passed to libobs when attempting to
reset the audio context using obs_reset_audio2
.
Implementations§
Source§impl ObsAudioInfo
impl ObsAudioInfo
pub fn new( samples_per_second: ObsSamplesPerSecond, speakers: ObsSpeakerLayout, max_buffering_ms: u32, fixed_buffering: bool, ) -> Self
pub fn new_low_latency( samples_per_second: ObsSamplesPerSecond, speakers: ObsSpeakerLayout, ) -> Self
pub fn as_ptr(&self) -> Sendable<*const obs_audio_info2>
Trait Implementations§
Source§impl Clone for ObsAudioInfo
impl Clone for ObsAudioInfo
Source§fn clone(&self) -> ObsAudioInfo
fn clone(&self) -> ObsAudioInfo
Returns a copy 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 ObsAudioInfo
impl Debug for ObsAudioInfo
Source§impl Default for ObsAudioInfo
impl Default for ObsAudioInfo
Source§impl PartialEq for ObsAudioInfo
impl PartialEq for ObsAudioInfo
impl Eq for ObsAudioInfo
impl StructuralPartialEq for ObsAudioInfo
Auto Trait Implementations§
impl Freeze for ObsAudioInfo
impl RefUnwindSafe for ObsAudioInfo
impl Send for ObsAudioInfo
impl Sync for ObsAudioInfo
impl Unpin for ObsAudioInfo
impl UnwindSafe for ObsAudioInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.