ducatividenc: use GST_PERFORMANCE category for traces related to profiling
authorOlivier Naudan <o-naudan@ti.com>
Mon, 29 Oct 2012 13:36:00 +0000 (09:36 -0400)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Fri, 16 Nov 2012 14:46:18 +0000 (14:46 +0000)
src/gstducatividenc.c

index 0292976967f556e27947a8a50164630faeba87bc..23a2974a9f25573a504994cd3fd5a20c69bfc10b 100644 (file)
@@ -33,6 +33,7 @@
 #include <math.h>
 
 #define GST_CAT_DEFAULT gst_ducati_debug
 #include <math.h>
 
 #define GST_CAT_DEFAULT gst_ducati_debug
+GST_DEBUG_CATEGORY_STATIC (GST_CAT_PERFORMANCE);
 
 #define DEFAULT_BITRATE 2048
 #define DEFAULT_RATE_PRESET GST_DUCATI_VIDENC_RATE_PRESET_STORAGE
 
 #define DEFAULT_BITRATE 2048
 #define DEFAULT_RATE_PRESET GST_DUCATI_VIDENC_RATE_PRESET_STORAGE
@@ -668,8 +669,9 @@ have_inbuf:
         gst_buffer_new_and_alloc (self->outArgs->bytesGenerated);
     memcpy (GST_BUFFER_DATA (frame->src_buffer), GST_BUFFER_DATA (outbuf),
         self->outArgs->bytesGenerated);
         gst_buffer_new_and_alloc (self->outArgs->bytesGenerated);
     memcpy (GST_BUFFER_DATA (frame->src_buffer), GST_BUFFER_DATA (outbuf),
         self->outArgs->bytesGenerated);
-    GST_DEBUG_OBJECT (self, "Encoded frame in %u bytes",
-        self->outArgs->bytesGenerated);
+    GST_DEBUG_CATEGORY_GET (GST_CAT_PERFORMANCE, "GST_PERFORMANCE");
+    GST_CAT_DEBUG_OBJECT (GST_CAT_PERFORMANCE, self,
+            "Encoded frame in %u bytes", self->outArgs->bytesGenerated);
 
     /* As we can get frames in a different order we sent them (if the codec
        supports B frames and we set it up for generating those), we need to
 
     /* As we can get frames in a different order we sent them (if the codec
        supports B frames and we set it up for generating those), we need to