Thanks @yglukhov. The reason why I am playing with VapoursSynth is because I already [wrapped it in Julia](https://github.com/mantielero/VapourSynth.jl).
More questions, it is not clear to me if I should define the functions as types
(like nimterop does):
type
VSGetVapourSynthAPI* {.impVapourSynth.} = proc(version: cint): VSAPI
{.cdecl.}
Run
or like in most examples:
proc VSGetVapourSynthAPI*(version: cint): VSAPI {.impVapourSynth, cdecl.}
Run
What is the difference?
