pub struct EncodeH264Capabilities {
pub baseline_profile: Option<EncodeH264ProfileCapabilities>,
pub main_profile: Option<EncodeH264ProfileCapabilities>,
pub high_profile: Option<EncodeH264ProfileCapabilities>,
}👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
Expand description
The device capabilities for H264 encoding.
See H264Profile for information about what profiles are.
Fields§
§baseline_profile: Option<EncodeH264ProfileCapabilities>👎Deprecated since 0.3.1:
§This crate has been renamed. Please migrate to gpu-video.
main_profile: Option<EncodeH264ProfileCapabilities>👎Deprecated since 0.3.1:
§This crate has been renamed. Please migrate to gpu-video.
high_profile: Option<EncodeH264ProfileCapabilities>👎Deprecated since 0.3.1:
This crate has been renamed. Please migrate to gpu-video.
Trait Implementations§
Source§impl Clone for EncodeH264Capabilities
impl Clone for EncodeH264Capabilities
Source§fn clone(&self) -> EncodeH264Capabilities
fn clone(&self) -> EncodeH264Capabilities
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 EncodeH264Capabilities
impl Debug for EncodeH264Capabilities
impl Copy for EncodeH264Capabilities
Auto Trait Implementations§
impl Freeze for EncodeH264Capabilities
impl RefUnwindSafe for EncodeH264Capabilities
impl Send for EncodeH264Capabilities
impl Sync for EncodeH264Capabilities
impl Unpin for EncodeH264Capabilities
impl UnsafeUnpin for EncodeH264Capabilities
impl UnwindSafe for EncodeH264Capabilities
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