Пример #1
0
initges (void)
{
  PyObject *m, *d;

  /* perform any initialisation required by the library here */

  m = Py_InitModule ("ges", pyges_functions);
  d = PyModule_GetDict (m);

  init_pygobject ();
  pygst_init ();

  pygst_init ();
  pyges_register_classes (d);

  /* add anything else to the module dictionary (such as constants) */

  if (PyErr_Occurred ())
    Py_FatalError ("could not initialise module ges");
}
Пример #2
0
initaudio (void)
{
  PyObject *m, *d;

  init_pygobject ();
  pygst_init ();

  m = Py_InitModule ("audio", pyaudio_functions);
  d = PyModule_GetDict (m);

  pyaudio_register_classes (d);
  pyaudio_add_constants (m, "GST_");

  if (PyErr_Occurred ()) {
    PyErr_Print ();
    Py_FatalError ("can't initialize module gst.audio");
  }
}