diff options
author | Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com> | 2021-09-21 14:57:29 +0200 |
---|---|---|
committer | Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com> | 2021-09-21 15:38:04 +0200 |
commit | de87e0d381a058ad5c71eefa42a9a04c168e2186 (patch) | |
tree | a410d55fac4312c2fcb8ca207e1aca3c96cc06bd | |
parent | de465be3e48f2c371c8fa1d903eff570e836a6c6 (diff) |
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: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/-/merge_requests/85>
-rw-r--r-- | ext/x264/gstx264enc.c | 7 |
1 files 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 */ } |