From 2200a3dbcd762c902ccdf9c319add2968a00102d Mon Sep 17 00:00:00 2001 From: =?utf8?q?St=C3=A9phane=20Cerveau?= Date: Mon, 11 Oct 2021 15:23:08 +0200 Subject: [PATCH] ttml: fix log init The log system should be init before calling a log Fix regression after: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2038 Part-of: --- subprojects/gst-plugins-bad/ext/ttml/gstttmlparse.c | 4 ++-- subprojects/gst-plugins-bad/ext/ttml/gstttmlrender.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/subprojects/gst-plugins-bad/ext/ttml/gstttmlparse.c b/subprojects/gst-plugins-bad/ext/ttml/gstttmlparse.c index 7966fba..eafa719 100644 --- a/subprojects/gst-plugins-bad/ext/ttml/gstttmlparse.c +++ b/subprojects/gst-plugins-bad/ext/ttml/gstttmlparse.c @@ -608,13 +608,13 @@ gst_element_ttmlparse_init (GstPlugin * plugin) ttml_element_init (plugin); + GST_DEBUG_CATEGORY_INIT (ttmlparse_debug, "ttmlparse", 0, "TTML parser"); + /* We don't want this autoplugged by default yet for now */ if (g_getenv ("GST_TTML_AUTOPLUG")) { GST_INFO_OBJECT (plugin, "Registering ttml elements with primary rank."); rank = GST_RANK_PRIMARY; } - GST_DEBUG_CATEGORY_INIT (ttmlparse_debug, "ttmlparse", 0, "TTML parser"); - return gst_element_register (plugin, "ttmlparse", rank, GST_TYPE_TTML_PARSE); } diff --git a/subprojects/gst-plugins-bad/ext/ttml/gstttmlrender.c b/subprojects/gst-plugins-bad/ext/ttml/gstttmlrender.c index 8589d6b..82db24cf 100644 --- a/subprojects/gst-plugins-bad/ext/ttml/gstttmlrender.c +++ b/subprojects/gst-plugins-bad/ext/ttml/gstttmlrender.c @@ -3071,14 +3071,14 @@ gst_element_ttmlrender_init (GstPlugin * plugin) ttml_element_init (plugin); + GST_DEBUG_CATEGORY_INIT (ttmlrender_debug, "ttmlrender", 0, "TTML renderer"); + /* We don't want this autoplugged by default yet for now */ if (g_getenv ("GST_TTML_AUTOPLUG")) { GST_INFO_OBJECT (plugin, "Registering ttml elements with primary rank."); rank = GST_RANK_PRIMARY; } - GST_DEBUG_CATEGORY_INIT (ttmlrender_debug, "ttmlrender", 0, "TTML renderer"); - return gst_element_register (plugin, "ttmlrender", rank, GST_TYPE_TTML_RENDER); } -- 2.7.4