[−][src]Enum av_metrics::video::ChromaSamplePosition
Sample position for subsampled chroma
Variants
The source video transfer function is not signaled. This crate will assume no transformation needs to be done on this data, but there is a risk of metric calculations being inaccurate.
Horizontally co-located with (0, 0) luma sample, vertically positioned in the middle between two luma samples.
Co-located with (0, 0) luma sample.
Bilaterally located chroma plane in the diagonal space between luma samples.
Interlaced content with interpolated chroma samples.
Trait Implementations
impl Clone for ChromaSamplePosition
[src]
fn clone(&self) -> ChromaSamplePosition
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ChromaSamplePosition
[src]
impl Debug for ChromaSamplePosition
[src]
impl Default for ChromaSamplePosition
[src]
impl PartialEq<ChromaSamplePosition> for ChromaSamplePosition
[src]
fn eq(&self, other: &ChromaSamplePosition) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for ChromaSamplePosition
[src]
Auto Trait Implementations
impl RefUnwindSafe for ChromaSamplePosition
impl Send for ChromaSamplePosition
impl Sync for ChromaSamplePosition
impl Unpin for ChromaSamplePosition
impl UnwindSafe for ChromaSamplePosition
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,