pub struct TranscodePipeline { /* private fields */ }Expand description
Builder for transcoding pipelines.
Implementations§
Source§impl TranscodePipeline
impl TranscodePipeline
Sourcepub fn set_video_codec(&mut self, codec: &str)
pub fn set_video_codec(&mut self, codec: &str)
Sets the video codec.
Sourcepub fn set_audio_codec(&mut self, codec: &str)
pub fn set_audio_codec(&mut self, codec: &str)
Sets the audio codec.
Sourcepub async fn execute(&mut self) -> Result<TranscodeOutput>
pub async fn execute(&mut self) -> Result<TranscodeOutput>
Auto Trait Implementations§
impl Freeze for TranscodePipeline
impl RefUnwindSafe for TranscodePipeline
impl Send for TranscodePipeline
impl Sync for TranscodePipeline
impl Unpin for TranscodePipeline
impl UnsafeUnpin for TranscodePipeline
impl UnwindSafe for TranscodePipeline
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> 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