#[repr(u32)]pub enum AVClassCategory {
Show 18 variants
AV_CLASS_CATEGORY_NA = 0,
AV_CLASS_CATEGORY_INPUT = 1,
AV_CLASS_CATEGORY_OUTPUT = 2,
AV_CLASS_CATEGORY_MUXER = 3,
AV_CLASS_CATEGORY_DEMUXER = 4,
AV_CLASS_CATEGORY_ENCODER = 5,
AV_CLASS_CATEGORY_DECODER = 6,
AV_CLASS_CATEGORY_FILTER = 7,
AV_CLASS_CATEGORY_BITSTREAM_FILTER = 8,
AV_CLASS_CATEGORY_SWSCALER = 9,
AV_CLASS_CATEGORY_SWRESAMPLER = 10,
AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT = 40,
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT = 41,
AV_CLASS_CATEGORY_DEVICE_AUDIO_OUTPUT = 42,
AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT = 43,
AV_CLASS_CATEGORY_DEVICE_OUTPUT = 44,
AV_CLASS_CATEGORY_DEVICE_INPUT = 45,
AV_CLASS_CATEGORY_NB = 46,
}
Variants§
AV_CLASS_CATEGORY_NA = 0
AV_CLASS_CATEGORY_INPUT = 1
AV_CLASS_CATEGORY_OUTPUT = 2
AV_CLASS_CATEGORY_MUXER = 3
AV_CLASS_CATEGORY_DEMUXER = 4
AV_CLASS_CATEGORY_ENCODER = 5
AV_CLASS_CATEGORY_DECODER = 6
AV_CLASS_CATEGORY_FILTER = 7
AV_CLASS_CATEGORY_BITSTREAM_FILTER = 8
AV_CLASS_CATEGORY_SWSCALER = 9
AV_CLASS_CATEGORY_SWRESAMPLER = 10
AV_CLASS_CATEGORY_DEVICE_VIDEO_OUTPUT = 40
AV_CLASS_CATEGORY_DEVICE_VIDEO_INPUT = 41
AV_CLASS_CATEGORY_DEVICE_AUDIO_OUTPUT = 42
AV_CLASS_CATEGORY_DEVICE_AUDIO_INPUT = 43
AV_CLASS_CATEGORY_DEVICE_OUTPUT = 44
AV_CLASS_CATEGORY_DEVICE_INPUT = 45
AV_CLASS_CATEGORY_NB = 46
Trait Implementations§
Source§impl Clone for AVClassCategory
impl Clone for AVClassCategory
Source§fn clone(&self) -> AVClassCategory
fn clone(&self) -> AVClassCategory
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 AVClassCategory
impl Debug for AVClassCategory
Source§impl Hash for AVClassCategory
impl Hash for AVClassCategory
Source§impl PartialEq for AVClassCategory
impl PartialEq for AVClassCategory
impl Copy for AVClassCategory
impl Eq for AVClassCategory
impl StructuralPartialEq for AVClassCategory
Auto Trait Implementations§
impl Freeze for AVClassCategory
impl RefUnwindSafe for AVClassCategory
impl Send for AVClassCategory
impl Sync for AVClassCategory
impl Unpin for AVClassCategory
impl UnwindSafe for AVClassCategory
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