Crate rustsynth

Source
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§

core
format
frame
VapourSynth frames.
function
VapourSynth callable functions.
map
VapourSynth maps.
node
VapourSynth nodes.
plugin
prelude
The VapourSynth prelude.
vsscript
VapourSynth script-related things.

Macros§

owned_map
A simple macro to create an owned map

Traits§

OwnedMap
A trait for a struct that can make a map::OwnedMap

Functions§

api_version

Derive Macros§

OwnedMap
A consuming procedual macro to provide a method to turn a struct to a OwnedMap