Enum ffmpeg_sys_next::AVDiscard
source · #[repr(i32)]pub enum AVDiscard {
AVDISCARD_NONE = -16,
AVDISCARD_DEFAULT = 0,
AVDISCARD_NONREF = 8,
AVDISCARD_BIDIR = 16,
AVDISCARD_NONINTRA = 24,
AVDISCARD_NONKEY = 32,
AVDISCARD_ALL = 48,
}
Expand description
@ingroup lavc_decoding
Variants§
AVDISCARD_NONE = -16
< discard nothing
AVDISCARD_DEFAULT = 0
< discard useless packets like 0 size packets in avi
AVDISCARD_NONREF = 8
< discard all non reference
AVDISCARD_BIDIR = 16
< discard all bidirectional frames
AVDISCARD_NONINTRA = 24
< discard all non intra frames
AVDISCARD_NONKEY = 32
< discard all frames except keyframes
AVDISCARD_ALL = 48
< discard all
Trait Implementations§
source§impl PartialEq for AVDiscard
impl PartialEq for AVDiscard
impl Copy for AVDiscard
impl Eq for AVDiscard
impl StructuralPartialEq for AVDiscard
Auto Trait Implementations§
impl Freeze for AVDiscard
impl RefUnwindSafe for AVDiscard
impl Send for AVDiscard
impl Sync for AVDiscard
impl Unpin for AVDiscard
impl UnwindSafe for AVDiscard
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