oss4: Fix debug category initialization
authorEdward Hervey <edward@centricular.com>
Tue, 11 Oct 2022 13:00:37 +0000 (15:00 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 11 Oct 2022 13:02:54 +0000 (13:02 +0000)
Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1456

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3158>

subprojects/gst-plugins-good/sys/oss4/oss4-sink.c
subprojects/gst-plugins-good/sys/oss4/oss4-source.c

index 4e98992..506bcf1 100644 (file)
@@ -104,8 +104,8 @@ enum
 #define gst_oss4_sink_parent_class parent_class
 G_DEFINE_TYPE_WITH_CODE (GstOss4Sink, gst_oss4_sink,
     GST_TYPE_AUDIO_SINK, G_IMPLEMENT_INTERFACE (GST_TYPE_STREAM_VOLUME, NULL));
-GST_ELEMENT_REGISTER_DEFINE (oss4sink, "oss4sink", GST_RANK_SECONDARY + 1,
-    GST_TYPE_OSS4_SINK);
+GST_ELEMENT_REGISTER_DEFINE_WITH_CODE (oss4sink, "oss4sink",
+    GST_RANK_SECONDARY + 1, GST_TYPE_OSS4_SINK, oss4_element_init (plugin));
 
 static void
 gst_oss4_sink_dispose (GObject * object)
index 4e07133..e8be7f7 100644 (file)
@@ -73,8 +73,8 @@ enum
 
 #define gst_oss4_source_parent_class parent_class
 G_DEFINE_TYPE (GstOss4Source, gst_oss4_source, GST_TYPE_AUDIO_SRC);
-GST_ELEMENT_REGISTER_DEFINE (oss4src, "oss4src", GST_RANK_SECONDARY + 1,
-    GST_TYPE_OSS4_SOURCE);
+GST_ELEMENT_REGISTER_DEFINE_WITH_CODE (oss4src, "oss4src",
+    GST_RANK_SECONDARY + 1, GST_TYPE_OSS4_SOURCE, oss4_element_init (plugin));
 
 static void gst_oss4_source_get_property (GObject * object, guint prop_id,
     GValue * value, GParamSpec * pspec);