aubiomodule.c: add generated objects
authorPaul Brossier <piem@piem.org>
Sun, 15 Nov 2009 14:26:19 +0000 (15:26 +0100)
committerPaul Brossier <piem@piem.org>
Sun, 15 Nov 2009 14:26:19 +0000 (15:26 +0100)
interfaces/python/aubiomodule.c

index 5dcac23fc9f75ba188139c84f74ef7759f63a661..c3b568f5447a5f75d19eb6262909610feca27621 100644 (file)
@@ -3,6 +3,7 @@
 #include <numpy/arrayobject.h>
 
 #include "aubio-types.h"
+#include "generated/aubio-generated.h"
 
 static char Py_alpha_norm_doc[] = "compute alpha normalisation factor";
 
@@ -125,6 +126,8 @@ init_aubio (void)
       || (PyType_Ready (&Py_filterbankType) < 0) 
       || (PyType_Ready (&Py_fftType) < 0) 
       || (PyType_Ready (&Py_pvocType) < 0) 
+      // generated objects
+      || (generated_types_ready() < 0 )
   ) {
     return;
   }
@@ -154,4 +157,7 @@ init_aubio (void)
   PyModule_AddObject (m, "fft", (PyObject *) & Py_fftType);
   Py_INCREF (&Py_pvocType);
   PyModule_AddObject (m, "pvoc", (PyObject *) & Py_pvocType);
+
+  // generated objects
+  add_generated_objects(m);
 }