mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
rtp: fec: fix build with gstreamer debug log system disabled
This commit is contained in:
parent
359b0a86f1
commit
3789afd491
6 changed files with 15 additions and 58 deletions
|
@ -51,7 +51,7 @@ static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
|
||||||
#define DEFAULT_PT UNDEF_PT
|
#define DEFAULT_PT UNDEF_PT
|
||||||
|
|
||||||
GST_DEBUG_CATEGORY_STATIC (gst_rtp_red_dec_debug);
|
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);
|
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);
|
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) {
|
switch (prop_id) {
|
||||||
case PROP_PT:
|
case PROP_PT:
|
||||||
self->pt = g_value_get_int (value);
|
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);
|
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
|
||||||
break;
|
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
|
static void
|
||||||
|
|
|
@ -65,13 +65,6 @@ gst_rtp_storage_set_property (GObject * object, guint prop_id,
|
||||||
{
|
{
|
||||||
GstRtpStorage *self = GST_RTP_STORAGE (object);
|
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) {
|
switch (prop_id) {
|
||||||
case PROP_SIZE_TIME:
|
case PROP_SIZE_TIME:
|
||||||
rtp_storage_set_size (self->storage, g_value_get_uint64 (value));
|
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);
|
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
|
||||||
break;
|
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
|
static void
|
||||||
|
|
|
@ -506,13 +506,6 @@ gst_rtp_ulpfec_dec_set_property (GObject * object, guint prop_id,
|
||||||
{
|
{
|
||||||
GstRtpUlpFecDec *self = GST_RTP_ULPFEC_DEC (object);
|
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) {
|
switch (prop_id) {
|
||||||
case PROP_PT:
|
case PROP_PT:
|
||||||
self->fec_pt = g_value_get_uint (value);
|
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);
|
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
|
||||||
break;
|
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
|
static void
|
||||||
|
|
|
@ -524,13 +524,6 @@ gst_rtp_ulpfec_enc_set_property (GObject * object, guint prop_id,
|
||||||
{
|
{
|
||||||
GstRtpUlpFecEnc *fec = GST_RTP_ULPFEC_ENC (object);
|
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) {
|
switch (prop_id) {
|
||||||
case PROP_PT:
|
case PROP_PT:
|
||||||
fec->pt = g_value_get_uint (value);
|
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);
|
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
|
||||||
break;
|
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
|
static void
|
||||||
|
|
|
@ -369,6 +369,7 @@ rtp_ulpfec_map_info_unmap (RtpUlpFecMapInfo * info)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef GST_DISABLE_GST_DEBUG
|
||||||
void
|
void
|
||||||
rtp_ulpfec_log_rtppacket (GstDebugCategory * cat, GstDebugLevel level,
|
rtp_ulpfec_log_rtppacket (GstDebugCategory * cat, GstDebugLevel level,
|
||||||
gpointer object, const gchar * name, GstRTPBuffer * rtp)
|
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_packet_len (rtp) - MIN_RTP_HEADER_LEN,
|
||||||
gst_rtp_buffer_get_payload_len (rtp));
|
gst_rtp_buffer_get_payload_len (rtp));
|
||||||
}
|
}
|
||||||
|
#endif /* GST_DISABLE_GST_DEBUG */
|
||||||
|
|
||||||
|
#ifndef GST_DISABLE_GST_DEBUG
|
||||||
void
|
void
|
||||||
rtp_ulpfec_log_fec_packet (GstDebugCategory * cat, GstDebugLevel level,
|
rtp_ulpfec_log_fec_packet (GstDebugCategory * cat, GstDebugLevel level,
|
||||||
gpointer object, GstRTPBuffer * fecrtp)
|
gpointer object, GstRTPBuffer * fecrtp)
|
||||||
|
@ -432,3 +435,4 @@ rtp_ulpfec_log_fec_packet (GstDebugCategory * cat, GstDebugLevel level,
|
||||||
g_ntohs (fec_level_hdr->protection_len),
|
g_ntohs (fec_level_hdr->protection_len),
|
||||||
fec_level_hdr_get_mask (fec_level_hdr, fec_hdr->L));
|
fec_level_hdr_get_mask (fec_level_hdr, fec_hdr->L));
|
||||||
}
|
}
|
||||||
|
#endif /* GST_DISABLE_GST_DEBUG */
|
||||||
|
|
|
@ -21,7 +21,8 @@
|
||||||
#ifndef __RTP_ULPFEC_COMMON_H__
|
#ifndef __RTP_ULPFEC_COMMON_H__
|
||||||
#define __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
|
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,
|
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,
|
guint64 fec_mask, gboolean marker, guint8 pt, guint16 seq,
|
||||||
guint32 timestamp, guint32 ssrc);
|
guint32 timestamp, guint32 ssrc);
|
||||||
|
|
||||||
|
#ifndef GST_DISABLE_GST_DEBUG
|
||||||
void rtp_ulpfec_log_rtppacket (GstDebugCategory * cat, GstDebugLevel level,
|
void rtp_ulpfec_log_rtppacket (GstDebugCategory * cat, GstDebugLevel level,
|
||||||
gpointer object, const gchar *name,
|
gpointer object, const gchar *name,
|
||||||
GstRTPBuffer *rtp);
|
GstRTPBuffer *rtp);
|
||||||
|
|
||||||
void rtp_ulpfec_log_fec_packet (GstDebugCategory * cat, GstDebugLevel level,
|
void rtp_ulpfec_log_fec_packet (GstDebugCategory * cat, GstDebugLevel level,
|
||||||
gpointer object, GstRTPBuffer *fecrtp);
|
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);
|
RtpUlpFecHeader * rtp_ulpfec_buffer_get_fechdr (GstRTPBuffer *rtp);
|
||||||
guint rtp_ulpfec_get_headers_len (gboolean fec_mask_long);
|
guint rtp_ulpfec_get_headers_len (gboolean fec_mask_long);
|
||||||
guint16 rtp_ulpfec_hdr_get_protection_len (RtpUlpFecHeader const *fec_hdr);
|
guint16 rtp_ulpfec_hdr_get_protection_len (RtpUlpFecHeader const *fec_hdr);
|
||||||
|
|
Loading…
Reference in a new issue