summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2016-02-20 11:55:37 +0000
committerTim-Philipp Müller <tim@centricular.com>2016-02-20 11:55:37 +0000
commitb0434ddf4ee8cf8422680d0a23307b28b776f46f (patch)
tree556f213888b3da93c693c20956b48eecaf1c021f
parentb8be88ab3d35b837e50d762b7dd1fc6958f3f158 (diff)
mpeg2dec: don't use exported but undeclared core debug category symbols
It's not right and won't work on Windows with MSVC.
-rw-r--r--ext/mpeg2dec/gstmpeg2dec.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/ext/mpeg2dec/gstmpeg2dec.c b/ext/mpeg2dec/gstmpeg2dec.c
index 69506292..069394ea 100644
--- a/ext/mpeg2dec/gstmpeg2dec.c
+++ b/ext/mpeg2dec/gstmpeg2dec.c
@@ -46,8 +46,8 @@ typedef gint mpeg2_state_t;
#endif
GST_DEBUG_CATEGORY_STATIC (mpeg2dec_debug);
-#define GST_CAT_DEFAULT (mpeg2dec_debug)
-GST_DEBUG_CATEGORY_EXTERN (GST_CAT_PERFORMANCE);
+#define GST_CAT_DEFAULT mpeg2dec_debug
+GST_DEBUG_CATEGORY_STATIC (CAT_PERFORMANCE);
/* Send a warning message about decoding errors after receiving this many
* STATE_INVALID return values from mpeg2_parse. -1 means never.
@@ -128,6 +128,7 @@ gst_mpeg2dec_class_init (GstMpeg2decClass * klass)
GST_DEBUG_CATEGORY_INIT (mpeg2dec_debug, "mpeg2dec", 0,
"MPEG-2 Video Decoder");
+ GST_DEBUG_CATEGORY_GET (CAT_PERFORMANCE, "GST_PERFORMANCE");
}
static void
@@ -500,7 +501,7 @@ gst_mpeg2dec_crop_buffer (GstMpeg2dec * dec, GstVideoCodecFrame * in_frame,
info = &state->info;
dinfo = &dec->decoded_info;
- GST_CAT_LOG_OBJECT (GST_CAT_PERFORMANCE, dec,
+ GST_CAT_LOG_OBJECT (CAT_PERFORMANCE, dec,
"Copying input buffer %ux%u (%" G_GSIZE_FORMAT ") to output buffer "
"%ux%u (%" G_GSIZE_FORMAT ")", dinfo->width, dinfo->height,
dinfo->size, info->width, info->height, info->size);