Enum opencv::cudacodec::EncodeMultiPass
source · #[repr(C)]pub enum EncodeMultiPass {
ENC_MULTI_PASS_DISABLED,
ENC_TWO_PASS_QUARTER_RESOLUTION,
ENC_TWO_PASS_FULL_RESOLUTION,
}
Expand description
Multi Pass Encoding.
Variants§
ENC_MULTI_PASS_DISABLED
Single Pass.
ENC_TWO_PASS_QUARTER_RESOLUTION
Two Pass encoding is enabled where first Pass is quarter resolution.
ENC_TWO_PASS_FULL_RESOLUTION
Two Pass encoding is enabled where first Pass is full resolution.
Trait Implementations§
source§impl Clone for EncodeMultiPass
impl Clone for EncodeMultiPass
source§fn clone(&self) -> EncodeMultiPass
fn clone(&self) -> EncodeMultiPass
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 EncodeMultiPass
impl Debug for EncodeMultiPass
source§impl PartialEq<EncodeMultiPass> for EncodeMultiPass
impl PartialEq<EncodeMultiPass> for EncodeMultiPass
source§fn eq(&self, other: &EncodeMultiPass) -> bool
fn eq(&self, other: &EncodeMultiPass) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for EncodeMultiPass
impl Eq for EncodeMultiPass
impl StructuralEq for EncodeMultiPass
impl StructuralPartialEq for EncodeMultiPass
Auto Trait Implementations§
impl RefUnwindSafe for EncodeMultiPass
impl Send for EncodeMultiPass
impl Sync for EncodeMultiPass
impl Unpin for EncodeMultiPass
impl UnwindSafe for EncodeMultiPass
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