rtp: fec: fix build with gstreamer debug log system disabled
authorTim-Philipp Müller <tim@centricular.com>
Wed, 21 Feb 2018 18:52:44 +0000 (18:52 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Wed, 21 Feb 2018 19:01:15 +0000 (19:01 +0000)
gst/rtp/gstrtpreddec.c
gst/rtp/gstrtpstorage.c
gst/rtp/gstrtpulpfecdec.c
gst/rtp/gstrtpulpfecenc.c
gst/rtp/rtpulpfeccommon.c
gst/rtp/rtpulpfeccommon.h

index e9412db..6a22972 100644 (file)
@@ -51,7 +51,7 @@ static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
 #define DEFAULT_PT              UNDEF_PT
 
 GST_DEBUG_CATEGORY_STATIC (gst_rtp_red_dec_debug);
-#define GST_CAT_DEFAULT (gst_rtp_red_dec_debug)
+#define GST_CAT_DEFAULT gst_rtp_red_dec_debug
 
 G_DEFINE_TYPE (GstRtpRedDec, gst_rtp_red_dec, GST_TYPE_ELEMENT);
 
@@ -432,13 +432,6 @@ gst_rtp_red_dec_set_property (GObject * object, guint prop_id,
 {
   GstRtpRedDec *self = GST_RTP_RED_DEC (object);
 
-  if (GST_LEVEL_LOG <= gst_debug_category_get_threshold (GST_CAT_DEFAULT)) {
-    gchar *val_str = gst_value_serialize (value);
-    GST_LOG_OBJECT (object, "Setting property \"%s\" to %s", pspec->name,
-        val_str);
-    g_free (val_str);
-  }
-
   switch (prop_id) {
     case PROP_PT:
       self->pt = g_value_get_int (value);
@@ -465,13 +458,6 @@ gst_rtp_red_dec_get_property (GObject * object, guint prop_id,
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
       break;
   }
-
-  if (GST_LEVEL_LOG <= gst_debug_category_get_threshold (GST_CAT_DEFAULT)) {
-    gchar *val_str = gst_value_serialize (value);
-    GST_LOG_OBJECT (object, "Returning property \"%s\" %s", pspec->name,
-        val_str);
-    g_free (val_str);
-  }
 }
 
 static void
index 9c0db93..d35b3de 100644 (file)
@@ -65,13 +65,6 @@ gst_rtp_storage_set_property (GObject * object, guint prop_id,
 {
   GstRtpStorage *self = GST_RTP_STORAGE (object);
 
-  if (GST_LEVEL_DEBUG <= gst_debug_category_get_threshold (GST_CAT_DEFAULT)) {
-    gchar *val_str = gst_value_serialize (value);
-    GST_DEBUG_OBJECT (object, "Setting property \"%s\" to %s", pspec->name,
-        val_str);
-    g_free (val_str);
-  }
-
   switch (prop_id) {
     case PROP_SIZE_TIME:
       rtp_storage_set_size (self->storage, g_value_get_uint64 (value));
@@ -100,13 +93,6 @@ gst_rtp_storage_get_property (GObject * object, guint prop_id,
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
       break;
   }
-
-  if (GST_LEVEL_LOG <= gst_debug_category_get_threshold (GST_CAT_DEFAULT)) {
-    gchar *val_str = gst_value_serialize (value);
-    GST_LOG_OBJECT (object, "Returning property \"%s\" %s", pspec->name,
-        val_str);
-    g_free (val_str);
-  }
 }
 
 static void
index 7f0f910..c9be119 100644 (file)
@@ -506,13 +506,6 @@ gst_rtp_ulpfec_dec_set_property (GObject * object, guint prop_id,
 {
   GstRtpUlpFecDec *self = GST_RTP_ULPFEC_DEC (object);
 
-  if (GST_LEVEL_LOG <= gst_debug_category_get_threshold (GST_CAT_DEFAULT)) {
-    gchar *val_str = gst_value_serialize (value);
-    GST_LOG_OBJECT (object, "Setting property \"%s\" to %s", pspec->name,
-        val_str);
-    g_free (val_str);
-  }
-
   switch (prop_id) {
     case PROP_PT:
       self->fec_pt = g_value_get_uint (value);
@@ -553,13 +546,6 @@ gst_rtp_ulpfec_dec_get_property (GObject * object, guint prop_id,
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
       break;
   }
-
-  if (GST_LEVEL_LOG <= gst_debug_category_get_threshold (GST_CAT_DEFAULT)) {
-    gchar *val_str = gst_value_serialize (value);
-    GST_LOG_OBJECT (object, "Returning property \"%s\" %s", pspec->name,
-        val_str);
-    g_free (val_str);
-  }
 }
 
 static void
index f4e5641..43a735d 100644 (file)
@@ -524,13 +524,6 @@ gst_rtp_ulpfec_enc_set_property (GObject * object, guint prop_id,
 {
   GstRtpUlpFecEnc *fec = GST_RTP_ULPFEC_ENC (object);
 
-  if (GST_LEVEL_LOG <= gst_debug_category_get_threshold (GST_CAT_DEFAULT)) {
-    gchar *val_str = gst_value_serialize (value);
-    GST_LOG_OBJECT (object, "Setting property \"%s\" to %s", pspec->name,
-        val_str);
-    g_free (val_str);
-  }
-
   switch (prop_id) {
     case PROP_PT:
       fec->pt = g_value_get_uint (value);
@@ -592,13 +585,6 @@ gst_rtp_ulpfec_enc_get_property (GObject * object, guint prop_id,
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
       break;
   }
-
-  if (GST_LEVEL_LOG <= gst_debug_category_get_threshold (GST_CAT_DEFAULT)) {
-    gchar *val_str = gst_value_serialize (value);
-    GST_LOG_OBJECT (object, "Returning property \"%s\" %s", pspec->name,
-        val_str);
-    g_free (val_str);
-  }
 }
 
 static void
index 1960404..9bca5df 100644 (file)
@@ -369,6 +369,7 @@ rtp_ulpfec_map_info_unmap (RtpUlpFecMapInfo * info)
   }
 }
 
+#ifndef GST_DISABLE_GST_DEBUG
 void
 rtp_ulpfec_log_rtppacket (GstDebugCategory * cat, GstDebugLevel level,
     gpointer object, const gchar * name, GstRTPBuffer * rtp)
@@ -398,7 +399,9 @@ rtp_ulpfec_log_rtppacket (GstDebugCategory * cat, GstDebugLevel level,
       gst_rtp_buffer_get_packet_len (rtp) - MIN_RTP_HEADER_LEN,
       gst_rtp_buffer_get_payload_len (rtp));
 }
+#endif /* GST_DISABLE_GST_DEBUG */
 
+#ifndef GST_DISABLE_GST_DEBUG
 void
 rtp_ulpfec_log_fec_packet (GstDebugCategory * cat, GstDebugLevel level,
     gpointer object, GstRTPBuffer * fecrtp)
@@ -432,3 +435,4 @@ rtp_ulpfec_log_fec_packet (GstDebugCategory * cat, GstDebugLevel level,
       g_ntohs (fec_level_hdr->protection_len),
       fec_level_hdr_get_mask (fec_level_hdr, fec_hdr->L));
 }
+#endif /* GST_DISABLE_GST_DEBUG */
index 496bc5f..6735831 100644 (file)
@@ -21,7 +21,8 @@
 #ifndef __RTP_ULPFEC_COMMON_H__
 #define __RTP_ULPFEC_COMMON_H__
 
-#include <gst/rtp/gstrtpbuffer.h>
+#include <gst/gst.h>
+#include <gst/rtp/rtp.h>
 
 G_BEGIN_DECLS
 
@@ -120,11 +121,19 @@ GstBuffer       * rtp_ulpfec_bitstring_to_media_rtp_buffer (GArray *arr,
 GstBuffer       * rtp_ulpfec_bitstring_to_fec_rtp_buffer   (GArray *arr, guint16 seq_base, gboolean fec_mask_long,
                                                             guint64 fec_mask, gboolean marker, guint8 pt, guint16 seq,
                                                             guint32 timestamp, guint32 ssrc);
+
+#ifndef GST_DISABLE_GST_DEBUG
 void              rtp_ulpfec_log_rtppacket                 (GstDebugCategory * cat, GstDebugLevel level,
                                                             gpointer object, const gchar *name,
                                                             GstRTPBuffer *rtp);
+
 void              rtp_ulpfec_log_fec_packet                (GstDebugCategory * cat, GstDebugLevel level,
                                                             gpointer object, GstRTPBuffer *fecrtp);
+#else
+#define rtp_ulpfec_log_rtppacket(cat,level,obj,name,rtp) /* NOOP */
+#define rtp_ulpfec_log_fec_packet(cat,level,obj,fecrtp)  /* NOOP */
+#endif
+
 RtpUlpFecHeader * rtp_ulpfec_buffer_get_fechdr             (GstRTPBuffer *rtp);
 guint             rtp_ulpfec_get_headers_len               (gboolean fec_mask_long);
 guint16           rtp_ulpfec_hdr_get_protection_len        (RtpUlpFecHeader const *fec_hdr);