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?

Reply via email to