From e12646f30a66e0d9f5586f5cb64963d728f081ca Mon Sep 17 00:00:00 2001 From: Xavi Artigas Date: Tue, 8 Apr 2014 13:20:54 +0200 Subject: [PATCH] directsoundsrc: Fix critical due to missing debug category initialization https://bugzilla.gnome.org/show_bug.cgi?id=727812 --- sys/directsound/gstdirectsoundsrc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/directsound/gstdirectsoundsrc.c b/sys/directsound/gstdirectsoundsrc.c index 2cc89f380c..11063ca99f 100644 --- a/sys/directsound/gstdirectsoundsrc.c +++ b/sys/directsound/gstdirectsoundsrc.c @@ -158,6 +158,9 @@ gst_directsound_src_class_init (GstDirectSoundSrcClass * klass) gstbasesrc_class = (GstBaseSrcClass *) klass; gstaudiosrc_class = (GstAudioSrcClass *) klass; + GST_DEBUG_CATEGORY_INIT (directsoundsrc_debug, "directsoundsrc", 0, + "DirectSound Src"); + GST_DEBUG ("initializing directsoundsrc class"); gobject_class->finalize = GST_DEBUG_FUNCPTR (gst_directsound_src_finalize); @@ -178,9 +181,6 @@ gst_directsound_src_class_init (GstDirectSoundSrcClass * klass) gstaudiosrc_class->delay = GST_DEBUG_FUNCPTR (gst_directsound_src_delay); gstaudiosrc_class->reset = GST_DEBUG_FUNCPTR (gst_directsound_src_reset); - GST_DEBUG_CATEGORY_INIT (directsoundsrc_debug, "directsoundsrc", 0, - "DirectSound Src"); - gst_element_class_set_static_metadata (gstelement_class, "DirectSound audio source", "Source/Audio", "Capture from a soundcard via DirectSound",