#[repr(u32)]pub enum AVOptionType {
Show 21 variants
AV_OPT_TYPE_FLAGS = 1,
AV_OPT_TYPE_INT = 2,
AV_OPT_TYPE_INT64 = 3,
AV_OPT_TYPE_DOUBLE = 4,
AV_OPT_TYPE_FLOAT = 5,
AV_OPT_TYPE_STRING = 6,
AV_OPT_TYPE_RATIONAL = 7,
AV_OPT_TYPE_BINARY = 8,
AV_OPT_TYPE_DICT = 9,
AV_OPT_TYPE_UINT64 = 10,
AV_OPT_TYPE_CONST = 11,
AV_OPT_TYPE_IMAGE_SIZE = 12,
AV_OPT_TYPE_PIXEL_FMT = 13,
AV_OPT_TYPE_SAMPLE_FMT = 14,
AV_OPT_TYPE_VIDEO_RATE = 15,
AV_OPT_TYPE_DURATION = 16,
AV_OPT_TYPE_COLOR = 17,
AV_OPT_TYPE_BOOL = 18,
AV_OPT_TYPE_CHLAYOUT = 19,
AV_OPT_TYPE_UINT = 20,
AV_OPT_TYPE_FLAG_ARRAY = 65_536,
}
Variants§
AV_OPT_TYPE_FLAGS = 1
AV_OPT_TYPE_INT = 2
AV_OPT_TYPE_INT64 = 3
AV_OPT_TYPE_DOUBLE = 4
AV_OPT_TYPE_FLOAT = 5
AV_OPT_TYPE_STRING = 6
AV_OPT_TYPE_RATIONAL = 7
AV_OPT_TYPE_BINARY = 8
AV_OPT_TYPE_DICT = 9
AV_OPT_TYPE_UINT64 = 10
AV_OPT_TYPE_CONST = 11
AV_OPT_TYPE_IMAGE_SIZE = 12
AV_OPT_TYPE_PIXEL_FMT = 13
AV_OPT_TYPE_SAMPLE_FMT = 14
AV_OPT_TYPE_VIDEO_RATE = 15
AV_OPT_TYPE_DURATION = 16
AV_OPT_TYPE_COLOR = 17
AV_OPT_TYPE_BOOL = 18
AV_OPT_TYPE_CHLAYOUT = 19
AV_OPT_TYPE_UINT = 20
AV_OPT_TYPE_FLAG_ARRAY = 65_536
Trait Implementations§
Source§impl Clone for AVOptionType
impl Clone for AVOptionType
Source§fn clone(&self) -> AVOptionType
fn clone(&self) -> AVOptionType
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 AVOptionType
impl Debug for AVOptionType
Source§impl Hash for AVOptionType
impl Hash for AVOptionType
Source§impl PartialEq for AVOptionType
impl PartialEq for AVOptionType
impl Copy for AVOptionType
impl Eq for AVOptionType
impl StructuralPartialEq for AVOptionType
Auto Trait Implementations§
impl Freeze for AVOptionType
impl RefUnwindSafe for AVOptionType
impl Send for AVOptionType
impl Sync for AVOptionType
impl Unpin for AVOptionType
impl UnwindSafe for AVOptionType
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