#[repr(u32)]pub enum AVDownmixType {
AV_DOWNMIX_TYPE_UNKNOWN = 0,
AV_DOWNMIX_TYPE_LORO = 1,
AV_DOWNMIX_TYPE_LTRT = 2,
AV_DOWNMIX_TYPE_DPLII = 3,
AV_DOWNMIX_TYPE_NB = 4,
}
Expand description
Possible downmix types.
Variants§
AV_DOWNMIX_TYPE_UNKNOWN = 0
< Not indicated.
AV_DOWNMIX_TYPE_LORO = 1
< Lo/Ro 2-channel downmix (Stereo).
AV_DOWNMIX_TYPE_LTRT = 2
< Lt/Rt 2-channel downmix, Dolby Surround compatible.
AV_DOWNMIX_TYPE_DPLII = 3
< Lt/Rt 2-channel downmix, Dolby Pro Logic II compatible.
AV_DOWNMIX_TYPE_NB = 4
< Number of downmix types. Not part of ABI.
Trait Implementations§
Source§impl Clone for AVDownmixType
impl Clone for AVDownmixType
Source§fn clone(&self) -> AVDownmixType
fn clone(&self) -> AVDownmixType
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 AVDownmixType
impl Debug for AVDownmixType
Source§impl Hash for AVDownmixType
impl Hash for AVDownmixType
Source§impl PartialEq for AVDownmixType
impl PartialEq for AVDownmixType
impl Copy for AVDownmixType
impl Eq for AVDownmixType
impl StructuralPartialEq for AVDownmixType
Auto Trait Implementations§
impl Freeze for AVDownmixType
impl RefUnwindSafe for AVDownmixType
impl Send for AVDownmixType
impl Sync for AVDownmixType
impl Unpin for AVDownmixType
impl UnwindSafe for AVDownmixType
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