pub struct VideoEncoderConfiguration {
pub video: VideoParameters,
pub encoder: EncoderParameters,
}Fields§
§video: VideoParameters§encoder: EncoderParametersTrait Implementations§
Source§impl Clone for VideoEncoderConfiguration
impl Clone for VideoEncoderConfiguration
Source§fn clone(&self) -> VideoEncoderConfiguration
fn clone(&self) -> VideoEncoderConfiguration
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 CodecConfiguration for VideoEncoderConfiguration
impl CodecConfiguration for VideoEncoderConfiguration
type Parameters = VideoEncoderParameters
fn from_parameters(parameters: &Self::Parameters) -> Result<Self>
fn configure(&mut self, parameters: &Self::Parameters) -> Result<()>
fn configure_with_option(&mut self, key: &str, value: &Variant) -> Result<()>
fn media_type() -> MediaType
fn codec_type() -> CodecType
Auto Trait Implementations§
impl Freeze for VideoEncoderConfiguration
impl RefUnwindSafe for VideoEncoderConfiguration
impl Send for VideoEncoderConfiguration
impl Sync for VideoEncoderConfiguration
impl Unpin for VideoEncoderConfiguration
impl UnwindSafe for VideoEncoderConfiguration
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