1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#include <pygobject.h>
#include <gst/gst.h>
#include <telepathy-farstream/telepathy-farstream.h>
void tf_register_classes (PyObject *d);
DL_EXPORT(void) inittpfarstream(void);
extern PyMethodDef tf_functions[];
GST_DEBUG_CATEGORY (pygst_debug); /* for python code */
DL_EXPORT(void)
inittpfarstream(void)
{
PyObject *m, *d;
init_pygobject ();
m = Py_InitModule ("tpfarstream", tf_functions);
d = PyModule_GetDict (m);
tf_register_classes (d);
if (PyErr_Occurred ()) {
PyErr_Print();
Py_FatalError ("can't initialise module tpfarstream");
}
}
|