summaryrefslogtreecommitdiff
path: root/clutter-gst/clutter-gst-util.c
diff options
context:
space:
mode:
Diffstat (limited to 'clutter-gst/clutter-gst-util.c')
-rw-r--r--clutter-gst/clutter-gst-util.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/clutter-gst/clutter-gst-util.c b/clutter-gst/clutter-gst-util.c
index bead296..855ee37 100644
--- a/clutter-gst/clutter-gst-util.c
+++ b/clutter-gst/clutter-gst-util.c
@@ -97,6 +97,7 @@
#include <gst/gst.h>
#include <clutter/clutter.h>
+#include "clutter-gst-debug.h"
#include "clutter-gst-util.h"
static gboolean clutter_gst_is_initialized = FALSE;
@@ -126,6 +127,11 @@ clutter_gst_init (int *argc,
gst_init (argc, argv);
retval = clutter_init (argc, argv);
+ /* initialize debugging infrastructure */
+#ifdef CLUTTER_GST_ENABLE_DEBUG
+ _clutter_gst_debug_init();
+#endif
+
clutter_gst_is_initialized = TRUE;
return retval;
@@ -186,6 +192,11 @@ clutter_gst_init_with_args (int *argc,
if (!res)
return CLUTTER_INIT_ERROR_INTERNAL;
+ /* initialize debugging infrastructure */
+#ifdef CLUTTER_GST_ENABLE_DEBUG
+ _clutter_gst_debug_init ();
+#endif
+
clutter_gst_is_initialized = TRUE;
return CLUTTER_INIT_SUCCESS;