1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
//! The stainless ffmpeg prelude.
//!
//! The prelude re-exports most commonly used traits and macros from this crate.
//!
//! # Examples
//!
//! Import the prelude with:
//!
//! ```
//! #[allow(unused_imports)]
//! use stainless_ffmpeg::prelude::*;
//! ```
#[doc(no_inline)]
pub use crate::{
audio_decoder::AudioDecoder,
audio_encoder::AudioEncoder,
check_result,
filter_graph::FilterGraph,
format_context::FormatContext,
frame::Frame,
order::{output::SampleFormat, Filter, ParameterValue},
packet::Packet,
tools,
video_decoder::VideoDecoder,
video_encoder::VideoEncoder,
};
#[doc(no_inline)]
pub use ffmpeg_sys::*;