vidformer/
lib.rs

1//! [vidformer](https://github.com/ixlab/vidformer) is a core video synthesis/transformation library.
2//! It handles the movement, control flow, and processing of video and conventional (non-video) data.
3//!
4//! **Quick links:**
5//! * [📦 Crates.io](https://crates.io/crates/vidformer)
6//! * [📘 Documentation](https://ixlab.github.io/vidformer/vidformer/)
7//! * [🧑‍💻 Source Code](https://github.com/ixlab/vidformer/tree/main/vidformer/)
8
9pub mod filter;
10pub mod io;
11pub mod service;
12pub mod sir;
13pub mod source;
14pub mod spec;
15
16pub(crate) mod av;
17mod dve;
18mod pool;
19mod util;
20
21pub use dve::{
22    create_spec_hls, run, validate, Config, Context, EncoderConfig, Error, Range, RangeTsFormat,
23    Stats,
24};
25pub use util::{codecs, init, CodecDescriptor};