summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Sivriver <roman@rsiv.net>2021-05-28 17:05:02 -0400
committerRoman Sivriver <roman@rsiv.net>2021-05-28 17:14:43 -0400
commit0b551382c45d4f0b33e154cc7dae6606da1f07a8 (patch)
tree36ddeaf41c2dc32c84bf08c11d38521bd9e7dd3e
parentfed06df5f64f19838bf888e2bdcd152106edcccd (diff)
downloadgstreamer-plugins-bad-0b551382c45d4f0b33e154cc7dae6606da1f07a8.tar.gz
hlssink2: Initialize debug category to prevent an assert with `fatal-warnings`
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2288>
-rw-r--r--ext/hls/gsthlssink2.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/ext/hls/gsthlssink2.c b/ext/hls/gsthlssink2.c
index a2c28659e..9c06d14a2 100644
--- a/ext/hls/gsthlssink2.c
+++ b/ext/hls/gsthlssink2.c
@@ -98,8 +98,11 @@ static GstStaticPadTemplate audio_template = GST_STATIC_PAD_TEMPLATE ("audio",
#define gst_hls_sink2_parent_class parent_class
G_DEFINE_TYPE (GstHlsSink2, gst_hls_sink2, GST_TYPE_BIN);
+#define _do_init \
+ hls_element_init (plugin); \
+ GST_DEBUG_CATEGORY_INIT (gst_hls_sink2_debug, "hlssink2", 0, "HlsSink2");
GST_ELEMENT_REGISTER_DEFINE_WITH_CODE (hlssink2, "hlssink2", GST_RANK_NONE,
- GST_TYPE_HLS_SINK2, hls_element_init (plugin));
+ GST_TYPE_HLS_SINK2, _do_init);
static void gst_hls_sink2_set_property (GObject * object, guint prop_id,
const GValue * value, GParamSpec * spec);