Expand description
A safe wraper for VapourSynth, written in Rust
Is a fork of vapoursynth-rs project for the latest VapourSynth API version
The primary goal is safety (that is, safe Rust code should not trigger undefined behavior), and secondary goals include performance and ease of use.
Re-exports
pub extern crate rustsynth_derive;
pub extern crate rustsynth_sys;
pub use rustsynth_sys as ffi;
Modules
- VapourSynth frames.
- VapourSynth callable functions.
- VapourSynth maps.
- VapourSynth nodes.
- The VapourSynth prelude.
- VapourSynth script-related things.
Macros
- A simple macro to create an owned map
Traits
- A trait for a struct that can make a
map::OwnedMap
Functions
Derive Macros
- A consuming procedual macro to provide a method to turn a struct to a OwnedMap