1 #ifndef __PYX_HAVE__vapoursynth
2 #define __PYX_HAVE__vapoursynth
4 struct VPYScriptExport
;
6 /* "vapoursynth.pyx":1014
8 * # for whole script evaluation and export
9 * cdef public struct VPYScriptExport: # <<<<<<<<<<<<<<
13 struct VPYScriptExport
{
19 #ifndef __PYX_HAVE_API__vapoursynth
21 #ifndef __PYX_EXTERN_C
23 #define __PYX_EXTERN_C extern "C"
25 #define __PYX_EXTERN_C extern
29 __PYX_EXTERN_C
DL_IMPORT(int) vpy_evaluateScript(struct VPYScriptExport
*, char const *, char const *);
30 __PYX_EXTERN_C
DL_IMPORT(void) vpy_freeScript(struct VPYScriptExport
*);
31 __PYX_EXTERN_C
DL_IMPORT(char) *vpy_getError(struct VPYScriptExport
*);
32 __PYX_EXTERN_C
DL_IMPORT(VSNodeRef
) *vpy_getOutput(struct VPYScriptExport
*, int);
33 __PYX_EXTERN_C
DL_IMPORT(void) vpy_clearOutput(struct VPYScriptExport
*, int);
34 __PYX_EXTERN_C
DL_IMPORT(VSCore
) *vpy_getCore(struct VPYScriptExport
*);
35 __PYX_EXTERN_C
DL_IMPORT(VSAPI
) const *vpy_getVSApi(void);
36 __PYX_EXTERN_C
DL_IMPORT(int) vpy_getVariable(struct VPYScriptExport
*, char const *, VSMap
*);
37 __PYX_EXTERN_C
DL_IMPORT(void) vpy_setVariable(struct VPYScriptExport
*, VSMap
const *);
38 __PYX_EXTERN_C
DL_IMPORT(int) vpy_clearVariable(struct VPYScriptExport
*, char const *);
39 __PYX_EXTERN_C
DL_IMPORT(void) vpy_clearEnvironment(struct VPYScriptExport
*);
40 __PYX_EXTERN_C
DL_IMPORT(void) vpy_initVSScript(void);
42 #endif /* !__PYX_HAVE_API__vapoursynth */
44 #if PY_MAJOR_VERSION < 3
45 PyMODINIT_FUNC
initvapoursynth(void);
47 PyMODINIT_FUNC
PyInit_vapoursynth(void);
50 #endif /* !__PYX_HAVE__vapoursynth */