pub struct EncoderBuilder<T> { /* private fields */ }Expand description
EncoderBuilder allows for flexible customization of the video Encoder.
Implementations§
Source§impl<T> EncoderBuilder<T>
impl<T> EncoderBuilder<T>
Sourcepub fn scale(self, scale: Scaling) -> Self
pub fn scale(self, scale: Scaling) -> Self
Sets the video Scaling option.
Default: Scaling::MaxSize(720, 720)
Auto Trait Implementations§
impl<T> Freeze for EncoderBuilder<T>
impl<T> !RefUnwindSafe for EncoderBuilder<T>
impl<T> !Send for EncoderBuilder<T>
impl<T> !Sync for EncoderBuilder<T>
impl<T> Unpin for EncoderBuilder<T>
impl<T> !UnwindSafe for EncoderBuilder<T>
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