pub enum AudioHandling {
None,
Passthrough(String),
TranscodedToOpus(String),
Dropped(String),
}Expand description
What happened to the source audio track.
Variants§
None
No audio track in the source.
Passthrough(String)
Codec carried through verbatim (AAC / Opus / AC-3 / E-AC-3).
TranscodedToOpus(String)
Source decoded and re-encoded to Opus (MP3 / Vorbis).
Dropped(String)
Source audio dropped — codec unsupported or too many channels.
Implementations§
Trait Implementations§
Source§impl Clone for AudioHandling
impl Clone for AudioHandling
Source§fn clone(&self) -> AudioHandling
fn clone(&self) -> AudioHandling
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AudioHandling
impl RefUnwindSafe for AudioHandling
impl Send for AudioHandling
impl Sync for AudioHandling
impl Unpin for AudioHandling
impl UnsafeUnpin for AudioHandling
impl UnwindSafe for AudioHandling
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