pub enum VideoEncoderSpecification {
EnableHardwareAcceleratedVideoEncoder,
RequireHardwareAcceleratedVideoEncoder,
RequiredEncoderGPURegistryID,
PreferredEncoderGPURegistryID,
EnableLowLatencyRateControl,
}Variants§
EnableHardwareAcceleratedVideoEncoder
RequireHardwareAcceleratedVideoEncoder
RequiredEncoderGPURegistryID
PreferredEncoderGPURegistryID
EnableLowLatencyRateControl
Trait Implementations§
Source§impl Clone for VideoEncoderSpecification
impl Clone for VideoEncoderSpecification
Source§fn clone(&self) -> VideoEncoderSpecification
fn clone(&self) -> VideoEncoderSpecification
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VideoEncoderSpecification
Source§impl Debug for VideoEncoderSpecification
impl Debug for VideoEncoderSpecification
impl Eq for VideoEncoderSpecification
Source§impl From<VideoEncoderSpecification> for CFStringRef
impl From<VideoEncoderSpecification> for CFStringRef
Source§fn from(spec: VideoEncoderSpecification) -> Self
fn from(spec: VideoEncoderSpecification) -> Self
Converts to this type from the input type.
Source§impl From<VideoEncoderSpecification> for CFString
impl From<VideoEncoderSpecification> for CFString
Source§fn from(spec: VideoEncoderSpecification) -> Self
fn from(spec: VideoEncoderSpecification) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VideoEncoderSpecification
impl PartialEq for VideoEncoderSpecification
Source§fn eq(&self, other: &VideoEncoderSpecification) -> bool
fn eq(&self, other: &VideoEncoderSpecification) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for VideoEncoderSpecification
Auto Trait Implementations§
impl Freeze for VideoEncoderSpecification
impl RefUnwindSafe for VideoEncoderSpecification
impl Send for VideoEncoderSpecification
impl Sync for VideoEncoderSpecification
impl Unpin for VideoEncoderSpecification
impl UnsafeUnpin for VideoEncoderSpecification
impl UnwindSafe for VideoEncoderSpecification
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