Crate rustsynth

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_sys;
pub use rustsynth_sys as ffi;

Modules§

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

Macros§

MakeVersion
Makes a VS compatible version integer
owned_map
A simple macro to create an owned map
register_filters

Traits§

OwnedMap
A trait to provide a method to consume a struct and output an map::OwnedMap

Functions§

api_version
init_api
Initialize the global API pointer (for use in derive macros)