pub enum OpusApplication {
Audio,
Voip,
LowDelay,
}Expand description
Opus encoder application mode.
Variants§
Audio
Optimised for general audio (music, speech mix). Default.
Voip
Optimised for VoIP / speech clarity at low bitrates.
LowDelay
Minimum latency mode — disables lookahead.
Trait Implementations§
Source§impl Clone for OpusApplication
impl Clone for OpusApplication
Source§fn clone(&self) -> OpusApplication
fn clone(&self) -> OpusApplication
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 OpusApplication
impl Debug for OpusApplication
Source§impl Default for OpusApplication
impl Default for OpusApplication
Source§fn default() -> OpusApplication
fn default() -> OpusApplication
Returns the “default value” for a type. Read more
Source§impl PartialEq for OpusApplication
impl PartialEq for OpusApplication
impl Copy for OpusApplication
impl Eq for OpusApplication
impl StructuralPartialEq for OpusApplication
Auto Trait Implementations§
impl Freeze for OpusApplication
impl RefUnwindSafe for OpusApplication
impl Send for OpusApplication
impl Sync for OpusApplication
impl Unpin for OpusApplication
impl UnsafeUnpin for OpusApplication
impl UnwindSafe for OpusApplication
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