pub struct RealFfmpeg { /* private fields */ }Expand description
Production implementation of FfmpegRunner that shells out to a
real ffmpeg binary.
Implementations§
Source§impl RealFfmpeg
impl RealFfmpeg
Trait Implementations§
Source§impl Clone for RealFfmpeg
impl Clone for RealFfmpeg
Source§fn clone(&self) -> RealFfmpeg
fn clone(&self) -> RealFfmpeg
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RealFfmpeg
impl Debug for RealFfmpeg
Source§impl FfmpegRunner for RealFfmpeg
impl FfmpegRunner for RealFfmpeg
Source§fn is_available(&self) -> bool
fn is_available(&self) -> bool
Return
true if the underlying ffmpeg binary can be invoked.Source§fn extract_audio_wav(&self, input: &Path) -> Result<FfmpegResult, Error>
fn extract_audio_wav(&self, input: &Path) -> Result<FfmpegResult, Error>
Extract the audio track from
input to a temporary WAV file. Read moreAuto Trait Implementations§
impl Freeze for RealFfmpeg
impl RefUnwindSafe for RealFfmpeg
impl Send for RealFfmpeg
impl Sync for RealFfmpeg
impl Unpin for RealFfmpeg
impl UnsafeUnpin for RealFfmpeg
impl UnwindSafe for RealFfmpeg
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