pub enum DecompressionPropertyKey {
Show 25 variants
PixelBufferPool,
PixelBufferPoolIsShared,
OutputPoolRequestedMinimumBufferCount,
NumberOfFramesBeingDecoded,
MinOutputPresentationTimeStampOfFramesBeingDecoded,
MaxOutputPresentationTimeStampOfFramesBeingDecoded,
ContentHasInterframeDependencies,
VideoDecoderSpecification,
UsingHardwareAcceleratedVideoDecoder,
RealTime,
ThreadCount,
FieldMode,
DeinterlaceMode,
ReducedResolutionDecode,
ReducedCoefficientDecode,
ReducedFrameDelivery,
OnlyTheseFrames,
TemporalLevelLimit,
SuggestedQualityOfServiceTiers,
SupportedPixelFormatsOrderedByQuality,
SupportedPixelFormatsOrderedByPerformance,
PixelFormatsWithReducedResolutionSupport,
PixelTransferProperties,
UsingGPURegistryID,
PropagatePerFrameHDRDisplayMetadata,
}Variants§
PixelBufferPool
OutputPoolRequestedMinimumBufferCount
NumberOfFramesBeingDecoded
MinOutputPresentationTimeStampOfFramesBeingDecoded
MaxOutputPresentationTimeStampOfFramesBeingDecoded
ContentHasInterframeDependencies
VideoDecoderSpecification
UsingHardwareAcceleratedVideoDecoder
RealTime
ThreadCount
FieldMode
DeinterlaceMode
ReducedResolutionDecode
ReducedCoefficientDecode
ReducedFrameDelivery
OnlyTheseFrames
TemporalLevelLimit
SuggestedQualityOfServiceTiers
SupportedPixelFormatsOrderedByQuality
SupportedPixelFormatsOrderedByPerformance
PixelFormatsWithReducedResolutionSupport
PixelTransferProperties
UsingGPURegistryID
PropagatePerFrameHDRDisplayMetadata
Trait Implementations§
Source§impl Clone for DecompressionPropertyKey
impl Clone for DecompressionPropertyKey
Source§fn clone(&self) -> DecompressionPropertyKey
fn clone(&self) -> DecompressionPropertyKey
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 DecompressionPropertyKey
impl Debug for DecompressionPropertyKey
Source§impl From<DecompressionPropertyKey> for CFStringRef
impl From<DecompressionPropertyKey> for CFStringRef
Source§fn from(key: DecompressionPropertyKey) -> Self
fn from(key: DecompressionPropertyKey) -> Self
Converts to this type from the input type.
Source§impl From<DecompressionPropertyKey> for CFString
impl From<DecompressionPropertyKey> for CFString
Source§fn from(key: DecompressionPropertyKey) -> Self
fn from(key: DecompressionPropertyKey) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DecompressionPropertyKey
impl PartialEq for DecompressionPropertyKey
impl Copy for DecompressionPropertyKey
impl Eq for DecompressionPropertyKey
impl StructuralPartialEq for DecompressionPropertyKey
Auto Trait Implementations§
impl Freeze for DecompressionPropertyKey
impl RefUnwindSafe for DecompressionPropertyKey
impl Send for DecompressionPropertyKey
impl Sync for DecompressionPropertyKey
impl Unpin for DecompressionPropertyKey
impl UnwindSafe for DecompressionPropertyKey
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