pub struct VideoFilterBuilder { /* private fields */ }Expand description
A builder for video filters.
Implementations§
Source§impl VideoFilterBuilder
impl VideoFilterBuilder
Sourcepub fn pixel_aspect_ratio(self, num: u32, den: u32) -> Self
pub fn pixel_aspect_ratio(self, num: u32, den: u32) -> Self
Set the pixel aspect ratio (the default is 1:1).
Sourcepub fn input_time_base(self, time_base: TimeBase) -> Self
pub fn input_time_base(self, time_base: TimeBase) -> Self
Set input time base (the default is 1/1000000).
Sourcepub fn output_time_base(self, time_base: TimeBase) -> Self
pub fn output_time_base(self, time_base: TimeBase) -> Self
Set output time base.
Trait Implementations§
Source§impl Drop for VideoFilterBuilder
impl Drop for VideoFilterBuilder
impl Send for VideoFilterBuilder
impl Sync for VideoFilterBuilder
Auto Trait Implementations§
impl Freeze for VideoFilterBuilder
impl RefUnwindSafe for VideoFilterBuilder
impl Unpin for VideoFilterBuilder
impl UnsafeUnpin for VideoFilterBuilder
impl UnwindSafe for VideoFilterBuilder
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