#[repr(u32)]pub enum OpusEncApplication {
Voip = 2_048,
Audio = 2_049,
RestrictedLowDelay = 2_051,
}Expand description
Enumerates target Opus encoding applications.
This setting is used to optimize the encoder for different types of audio content.
Variants§
Voip = 2_048
Voice over IP (VoIP) application.
Audio = 2_049
Audio application (the default value).
RestrictedLowDelay = 2_051
Low latency, low delay application.
Trait Implementations§
Source§impl Clone for OpusEncApplication
impl Clone for OpusEncApplication
Source§fn clone(&self) -> OpusEncApplication
fn clone(&self) -> OpusEncApplication
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 OpusEncApplication
impl Debug for OpusEncApplication
impl Copy for OpusEncApplication
Auto Trait Implementations§
impl Freeze for OpusEncApplication
impl RefUnwindSafe for OpusEncApplication
impl Send for OpusEncApplication
impl Sync for OpusEncApplication
impl Unpin for OpusEncApplication
impl UnwindSafe for OpusEncApplication
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