From de87e0d381a058ad5c71eefa42a9a04c168e2186 Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" Date: Tue, 21 Sep 2021 14:57:29 +0200 Subject: x264enc: Add the func/line info to the log callback It looks awkward when it's missing. At least point us at the callback function. Part-of: --- ext/x264/gstx264enc.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ext/x264/gstx264enc.c b/ext/x264/gstx264enc.c index 6ace18f4..d0e24796 100644 --- a/ext/x264/gstx264enc.c +++ b/ext/x264/gstx264enc.c @@ -1255,8 +1255,11 @@ gst_x264_enc_log_callback (gpointer private, gint level, const char *format, break; } - gst_debug_log_valist (x264_enc_debug, gst_level, "", "", 0, object, format, - args); + if (G_LIKELY (gst_level > _gst_debug_min)) + return; + + gst_debug_log_valist (GST_CAT_DEFAULT, gst_level, __FILE__, GST_FUNCTION, + __LINE__, object, format, args); #endif /* GST_DISABLE_GST_DEBUG */ } -- cgit v1.2.3