pub enum HwDecoderTier {
Entry,
MidRange,
HighEnd,
Broadcast,
}Expand description
Hardware decoder tier.
Variants§
Entry
Entry-level (mobile, embedded): AV1 Main 8-bit, VP9 Profile 0.
MidRange
Mid-range (laptop, desktop): AV1 Main/High 10-bit, VP9 Profile 0/2.
HighEnd
High-end (workstation, pro): AV1 all profiles, VP9 all profiles.
Broadcast
Broadcast / professional (studio hardware).
Trait Implementations§
Source§impl Clone for HwDecoderTier
impl Clone for HwDecoderTier
Source§fn clone(&self) -> HwDecoderTier
fn clone(&self) -> HwDecoderTier
Returns a duplicate 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 HwDecoderTier
impl Debug for HwDecoderTier
Source§impl Display for HwDecoderTier
impl Display for HwDecoderTier
Source§impl Hash for HwDecoderTier
impl Hash for HwDecoderTier
Source§impl PartialEq for HwDecoderTier
impl PartialEq for HwDecoderTier
impl Eq for HwDecoderTier
impl StructuralPartialEq for HwDecoderTier
Auto Trait Implementations§
impl Freeze for HwDecoderTier
impl RefUnwindSafe for HwDecoderTier
impl Send for HwDecoderTier
impl Sync for HwDecoderTier
impl Unpin for HwDecoderTier
impl UnsafeUnpin for HwDecoderTier
impl UnwindSafe for HwDecoderTier
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more