summaryrefslogtreecommitdiff
path: root/gst
diff options
context:
space:
mode:
authorEdward Hervey <edward@collabora.com>2013-07-29 09:35:08 +0200
committerEdward Hervey <edward@collabora.com>2013-07-29 09:42:12 +0200
commit97426a1caac4abba03f43a5c4b6c6fcff30ba167 (patch)
tree48d2af2f49a72da383a97d2b7a00ae09799e3426 /gst
parentbc84cd775fac9f6163526fba55d2f68dc3c067c1 (diff)
downloadgstreamer-plugins-bad-97426a1caac4abba03f43a5c4b6c6fcff30ba167.tar.gz
all: Fix for GST_DISABLE_GST_DEBUG
Where applicable, remove methods that don't do anything different than the default implementation.
Diffstat (limited to 'gst')
-rw-r--r--gst/audiofxbad/gstaudiochannelmix.c30
-rw-r--r--gst/debugutils/gstwatchdog.c43
-rw-r--r--gst/dvdspu/gstdvdspu.c9
-rw-r--r--gst/inter/gstinteraudiosrc.c12
-rw-r--r--gst/inter/gstintersubsrc.c4
-rw-r--r--gst/inter/gstintervideosrc.c7
-rw-r--r--gst/ivtc/gstcombdetect.c90
-rw-r--r--gst/ivtc/gstivtc.c92
-rw-r--r--gst/mpegdemux/gstmpegdemux.c42
-rw-r--r--gst/mpegdemux/gstpesfilter.c2
-rw-r--r--gst/mpegtsmux/mpegtsmux.c2
-rw-r--r--gst/siren/gstsirendec.c7
-rw-r--r--gst/siren/gstsirenenc.c7
-rw-r--r--gst/videofilters/gstscenechange.c81
-rw-r--r--gst/videofilters/gstvideodiff.c108
-rw-r--r--gst/videofilters/gstzebrastripe.c47
-rw-r--r--gst/videoparsers/gsth264parse.c15
-rw-r--r--gst/videoparsers/h263parse.c2
18 files changed, 75 insertions, 525 deletions
diff --git a/gst/audiofxbad/gstaudiochannelmix.c b/gst/audiofxbad/gstaudiochannelmix.c
index 4494d52b8..fa48c267c 100644
--- a/gst/audiofxbad/gstaudiochannelmix.c
+++ b/gst/audiofxbad/gstaudiochannelmix.c
@@ -51,8 +51,6 @@ static void gst_audio_channel_mix_set_property (GObject * object,
guint property_id, const GValue * value, GParamSpec * pspec);
static void gst_audio_channel_mix_get_property (GObject * object,
guint property_id, GValue * value, GParamSpec * pspec);
-static void gst_audio_channel_mix_dispose (GObject * object);
-static void gst_audio_channel_mix_finalize (GObject * object);
static gboolean gst_audio_channel_mix_setup (GstAudioFilter * filter,
const GstAudioInfo * info);
@@ -115,8 +113,6 @@ gst_audio_channel_mix_class_init (GstAudioChannelMixClass * klass)
gobject_class->set_property = gst_audio_channel_mix_set_property;
gobject_class->get_property = gst_audio_channel_mix_get_property;
- gobject_class->dispose = gst_audio_channel_mix_dispose;
- gobject_class->finalize = gst_audio_channel_mix_finalize;
audio_filter_class->setup = GST_DEBUG_FUNCPTR (gst_audio_channel_mix_setup);
base_transform_class->transform_ip =
GST_DEBUG_FUNCPTR (gst_audio_channel_mix_transform_ip);
@@ -209,36 +205,14 @@ gst_audio_channel_mix_get_property (GObject * object, guint property_id,
}
}
-void
-gst_audio_channel_mix_dispose (GObject * object)
-{
- GstAudioChannelMix *audiochannelmix = GST_AUDIO_CHANNEL_MIX (object);
-
- GST_DEBUG_OBJECT (audiochannelmix, "dispose");
-
- /* clean up as possible. may be called multiple times */
-
- G_OBJECT_CLASS (gst_audio_channel_mix_parent_class)->dispose (object);
-}
-
-void
-gst_audio_channel_mix_finalize (GObject * object)
-{
- GstAudioChannelMix *audiochannelmix = GST_AUDIO_CHANNEL_MIX (object);
-
- GST_DEBUG_OBJECT (audiochannelmix, "finalize");
-
- /* clean up object here */
-
- G_OBJECT_CLASS (gst_audio_channel_mix_parent_class)->finalize (object);
-}
-
static gboolean
gst_audio_channel_mix_setup (GstAudioFilter * filter, const GstAudioInfo * info)
{
+#ifndef GST_DISABLE_GST_DEBUG
GstAudioChannelMix *audiochannelmix = GST_AUDIO_CHANNEL_MIX (filter);
GST_DEBUG_OBJECT (audiochannelmix, "setup");
+#endif
return TRUE;
}
diff --git a/gst/debugutils/gstwatchdog.c b/gst/debugutils/gstwatchdog.c
index bbc903a1c..2166b6339 100644
--- a/gst/debugutils/gstwatchdog.c
+++ b/gst/debugutils/gstwatchdog.c
@@ -59,11 +59,7 @@ static void gst_watchdog_set_property (GObject * object,
guint property_id, const GValue * value, GParamSpec * pspec);
static void gst_watchdog_get_property (GObject * object,
guint property_id, GValue * value, GParamSpec * pspec);
-static void gst_watchdog_dispose (GObject * object);
-static void gst_watchdog_finalize (GObject * object);
-static GstCaps *gst_watchdog_transform_caps (GstBaseTransform * trans,
- GstPadDirection direction, GstCaps * caps, GstCaps * filter);
static gboolean gst_watchdog_start (GstBaseTransform * trans);
static gboolean gst_watchdog_stop (GstBaseTransform * trans);
static gboolean gst_watchdog_sink_event (GstBaseTransform * trans,
@@ -105,10 +101,6 @@ gst_watchdog_class_init (GstWatchdogClass * klass)
gobject_class->set_property = gst_watchdog_set_property;
gobject_class->get_property = gst_watchdog_get_property;
- gobject_class->dispose = gst_watchdog_dispose;
- gobject_class->finalize = gst_watchdog_finalize;
- base_transform_class->transform_caps =
- GST_DEBUG_FUNCPTR (gst_watchdog_transform_caps);
base_transform_class->start = GST_DEBUG_FUNCPTR (gst_watchdog_start);
base_transform_class->stop = GST_DEBUG_FUNCPTR (gst_watchdog_stop);
base_transform_class->sink_event =
@@ -166,41 +158,6 @@ gst_watchdog_get_property (GObject * object, guint property_id,
}
}
-void
-gst_watchdog_dispose (GObject * object)
-{
- GstWatchdog *watchdog = GST_WATCHDOG (object);
-
- GST_DEBUG_OBJECT (watchdog, "dispose");
-
- /* clean up as possible. may be called multiple times */
-
- G_OBJECT_CLASS (gst_watchdog_parent_class)->dispose (object);
-}
-
-void
-gst_watchdog_finalize (GObject * object)
-{
- GstWatchdog *watchdog = GST_WATCHDOG (object);
-
- GST_DEBUG_OBJECT (watchdog, "finalize");
-
- /* clean up object here */
-
- G_OBJECT_CLASS (gst_watchdog_parent_class)->finalize (object);
-}
-
-static GstCaps *
-gst_watchdog_transform_caps (GstBaseTransform * trans,
- GstPadDirection direction, GstCaps * caps, GstCaps * filter)
-{
- GstWatchdog *watchdog = GST_WATCHDOG (trans);
-
- GST_DEBUG_OBJECT (watchdog, "transform_caps");
-
- return gst_caps_ref (caps);
-}
-
static gpointer
gst_watchdog_thread (gpointer user_data)
{
diff --git a/gst/dvdspu/gstdvdspu.c b/gst/dvdspu/gstdvdspu.c
index d1610fe51..f36d942ef 100644
--- a/gst/dvdspu/gstdvdspu.c
+++ b/gst/dvdspu/gstdvdspu.c
@@ -788,22 +788,19 @@ gst_dvd_spu_advance_spu (GstDVDSpu * dvdspu, GstClockTime new_ts)
GST_TIME_ARGS (state->next_ts), GST_TIME_ARGS (new_ts));
if (!gstspu_execute_event (dvdspu)) {
- GstClockTime vid_run_ts;
-
/* No current command buffer, try and get one */
SpuPacket *packet = (SpuPacket *) g_queue_pop_head (dvdspu->pending_spus);
if (packet == NULL)
return; /* No SPU packets available */
- vid_run_ts =
- gst_segment_to_running_time (&dvdspu->video_seg, GST_FORMAT_TIME,
- dvdspu->video_seg.position);
GST_LOG_OBJECT (dvdspu,
"Popped new SPU packet with TS %" GST_TIME_FORMAT
". Video position=%" GST_TIME_FORMAT " (%" GST_TIME_FORMAT
") type %s",
- GST_TIME_ARGS (packet->event_ts), GST_TIME_ARGS (vid_run_ts),
+ GST_TIME_ARGS (packet->event_ts),
+ GST_TIME_ARGS (gst_segment_to_running_time (&dvdspu->video_seg,
+ GST_FORMAT_TIME, dvdspu->video_seg.position)),
GST_TIME_ARGS (dvdspu->video_seg.position),
packet->buf ? "buffer" : "event");
diff --git a/gst/inter/gstinteraudiosrc.c b/gst/inter/gstinteraudiosrc.c
index 82603f756..d1d2ea6fd 100644
--- a/gst/inter/gstinteraudiosrc.c
+++ b/gst/inter/gstinteraudiosrc.c
@@ -234,9 +234,7 @@ static void
gst_inter_audio_src_get_times (GstBaseSrc * src, GstBuffer * buffer,
GstClockTime * start, GstClockTime * end)
{
- GstInterAudioSrc *interaudiosrc = GST_INTER_AUDIO_SRC (src);
-
- GST_DEBUG_OBJECT (interaudiosrc, "get_times");
+ GST_DEBUG_OBJECT (src, "get_times");
/* for live sources, sync on the timestamp of the buffer */
if (gst_base_src_is_live (src)) {
@@ -325,10 +323,9 @@ gst_inter_audio_src_create (GstBaseSrc * src, guint64 offset, guint size,
static gboolean
gst_inter_audio_src_query (GstBaseSrc * src, GstQuery * query)
{
- GstInterAudioSrc *interaudiosrc = GST_INTER_AUDIO_SRC (src);
gboolean ret;
- GST_DEBUG_OBJECT (interaudiosrc, "query");
+ GST_DEBUG_OBJECT (src, "query");
switch (GST_QUERY_TYPE (query)) {
case GST_QUERY_LATENCY:{
@@ -360,15 +357,14 @@ gst_inter_audio_src_query (GstBaseSrc * src, GstQuery * query)
static GstCaps *
gst_inter_audio_src_fixate (GstBaseSrc * src, GstCaps * caps)
{
- GstInterAudioSrc *interaudiosrc = GST_INTER_AUDIO_SRC (src);
GstStructure *structure;
+ GST_DEBUG_OBJECT (src, "fixate");
+
caps = gst_caps_make_writable (caps);
structure = gst_caps_get_structure (caps, 0);
- GST_DEBUG_OBJECT (interaudiosrc, "fixate");
-
gst_structure_fixate_field_nearest_int (structure, "channels", 2);
gst_structure_fixate_field_nearest_int (structure, "rate", 48000);
diff --git a/gst/inter/gstintersubsrc.c b/gst/inter/gstintersubsrc.c
index 9b1e34a18..e84147d8b 100644
--- a/gst/inter/gstintersubsrc.c
+++ b/gst/inter/gstintersubsrc.c
@@ -192,9 +192,7 @@ static void
gst_inter_sub_src_get_times (GstBaseSrc * src, GstBuffer * buffer,
GstClockTime * start, GstClockTime * end)
{
- GstInterSubSrc *intersubsrc = GST_INTER_SUB_SRC (src);
-
- GST_DEBUG_OBJECT (intersubsrc, "get_times");
+ GST_DEBUG_OBJECT (src, "get_times");
/* for live sources, sync on the timestamp of the buffer */
if (gst_base_src_is_live (src)) {
diff --git a/gst/inter/gstintervideosrc.c b/gst/inter/gstintervideosrc.c
index 2ba8b67e5..b7348018d 100644
--- a/gst/inter/gstintervideosrc.c
+++ b/gst/inter/gstintervideosrc.c
@@ -221,9 +221,7 @@ static void
gst_inter_video_src_get_times (GstBaseSrc * src, GstBuffer * buffer,
GstClockTime * start, GstClockTime * end)
{
- GstInterVideoSrc *intervideosrc = GST_INTER_VIDEO_SRC (src);
-
- GST_DEBUG_OBJECT (intervideosrc, "get_times");
+ GST_DEBUG_OBJECT (src, "get_times");
/* for live sources, sync on the timestamp of the buffer */
if (gst_base_src_is_live (src)) {
@@ -313,10 +311,9 @@ gst_inter_video_src_create (GstBaseSrc * src, guint64 offset, guint size,
static GstCaps *
gst_inter_video_src_fixate (GstBaseSrc * src, GstCaps * caps)
{
- GstInterVideoSrc *intervideosrc = GST_INTER_VIDEO_SRC (src);
GstStructure *structure;
- GST_DEBUG_OBJECT (intervideosrc, "fixate");
+ GST_DEBUG_OBJECT (src, "fixate");
caps = gst_caps_make_writable (caps);
diff --git a/gst/ivtc/gstcombdetect.c b/gst/ivtc/gstcombdetect.c
index df7de70f9..f69e65671 100644
--- a/gst/ivtc/gstcombdetect.c
+++ b/gst/ivtc/gstcombdetect.c
@@ -49,17 +49,8 @@ GST_DEBUG_CATEGORY_STATIC (gst_comb_detect_debug_category);
/* prototypes */
-static void gst_comb_detect_set_property (GObject * object,
- guint property_id, const GValue * value, GParamSpec * pspec);
-static void gst_comb_detect_get_property (GObject * object,
- guint property_id, GValue * value, GParamSpec * pspec);
-static void gst_comb_detect_dispose (GObject * object);
-static void gst_comb_detect_finalize (GObject * object);
-
static GstCaps *gst_comb_detect_transform_caps (GstBaseTransform * trans,
GstPadDirection direction, GstCaps * caps, GstCaps * filter);
-static gboolean gst_comb_detect_start (GstBaseTransform * trans);
-static gboolean gst_comb_detect_stop (GstBaseTransform * trans);
static gboolean gst_comb_detect_set_info (GstVideoFilter * filter,
GstCaps * incaps, GstVideoInfo * in_info, GstCaps * outcaps,
GstVideoInfo * out_info);
@@ -106,7 +97,6 @@ G_DEFINE_TYPE_WITH_CODE (GstCombDetect, gst_comb_detect, GST_TYPE_VIDEO_FILTER,
static void
gst_comb_detect_class_init (GstCombDetectClass * klass)
{
- GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
GstBaseTransformClass *base_transform_class =
GST_BASE_TRANSFORM_CLASS (klass);
GstVideoFilterClass *video_filter_class = GST_VIDEO_FILTER_CLASS (klass);
@@ -122,14 +112,8 @@ gst_comb_detect_class_init (GstCombDetectClass * klass)
"Comb Detect", "Video/Filter", "Detect combing artifacts in video stream",
"David Schleef <ds@schleef.org>");
- gobject_class->set_property = gst_comb_detect_set_property;
- gobject_class->get_property = gst_comb_detect_get_property;
- gobject_class->dispose = gst_comb_detect_dispose;
- gobject_class->finalize = gst_comb_detect_finalize;
base_transform_class->transform_caps =
GST_DEBUG_FUNCPTR (gst_comb_detect_transform_caps);
- base_transform_class->start = GST_DEBUG_FUNCPTR (gst_comb_detect_start);
- base_transform_class->stop = GST_DEBUG_FUNCPTR (gst_comb_detect_stop);
video_filter_class->set_info = GST_DEBUG_FUNCPTR (gst_comb_detect_set_info);
video_filter_class->transform_frame =
GST_DEBUG_FUNCPTR (gst_comb_detect_transform_frame);
@@ -141,59 +125,6 @@ gst_comb_detect_init (GstCombDetect * combdetect)
{
}
-void
-gst_comb_detect_set_property (GObject * object, guint property_id,
- const GValue * value, GParamSpec * pspec)
-{
- GstCombDetect *combdetect = GST_COMB_DETECT (object);
-
- GST_DEBUG_OBJECT (combdetect, "set_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_comb_detect_get_property (GObject * object, guint property_id,
- GValue * value, GParamSpec * pspec)
-{
- GstCombDetect *combdetect = GST_COMB_DETECT (object);
-
- GST_DEBUG_OBJECT (combdetect, "get_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_comb_detect_dispose (GObject * object)
-{
- GstCombDetect *combdetect = GST_COMB_DETECT (object);
-
- GST_DEBUG_OBJECT (combdetect, "dispose");
-
- /* clean up as possible. may be called multiple times */
-
- G_OBJECT_CLASS (gst_comb_detect_parent_class)->dispose (object);
-}
-
-void
-gst_comb_detect_finalize (GObject * object)
-{
- GstCombDetect *combdetect = GST_COMB_DETECT (object);
-
- GST_DEBUG_OBJECT (combdetect, "finalize");
-
- /* clean up object here */
-
- G_OBJECT_CLASS (gst_comb_detect_parent_class)->finalize (object);
-}
static GstCaps *
gst_comb_detect_transform_caps (GstBaseTransform * trans,
@@ -243,27 +174,6 @@ gst_comb_detect_transform_caps (GstBaseTransform * trans,
return othercaps;
}
-static gboolean
-gst_comb_detect_start (GstBaseTransform * trans)
-{
- GstCombDetect *combdetect = GST_COMB_DETECT (trans);
-
- GST_DEBUG_OBJECT (combdetect, "start");
-
- /* initialize processing */
- return TRUE;
-}
-
-static gboolean
-gst_comb_detect_stop (GstBaseTransform * trans)
-{
- GstCombDetect *combdetect = GST_COMB_DETECT (trans);
-
- GST_DEBUG_OBJECT (combdetect, "stop");
-
- /* finalize processing */
- return TRUE;
-}
static gboolean
gst_comb_detect_set_info (GstVideoFilter * filter,
diff --git a/gst/ivtc/gstivtc.c b/gst/ivtc/gstivtc.c
index aaf6c6c63..3ece8e64d 100644
--- a/gst/ivtc/gstivtc.c
+++ b/gst/ivtc/gstivtc.c
@@ -59,21 +59,12 @@ GST_DEBUG_CATEGORY_STATIC (gst_ivtc_debug_category);
/* prototypes */
-static void gst_ivtc_set_property (GObject * object,
- guint property_id, const GValue * value, GParamSpec * pspec);
-static void gst_ivtc_get_property (GObject * object,
- guint property_id, GValue * value, GParamSpec * pspec);
-static void gst_ivtc_dispose (GObject * object);
-static void gst_ivtc_finalize (GObject * object);
-
static GstCaps *gst_ivtc_transform_caps (GstBaseTransform * trans,
GstPadDirection direction, GstCaps * caps, GstCaps * filter);
static GstCaps *gst_ivtc_fixate_caps (GstBaseTransform * trans,
GstPadDirection direction, GstCaps * caps, GstCaps * othercaps);
static gboolean gst_ivtc_set_caps (GstBaseTransform * trans, GstCaps * incaps,
GstCaps * outcaps);
-static gboolean gst_ivtc_start (GstBaseTransform * trans);
-static gboolean gst_ivtc_stop (GstBaseTransform * trans);
static gboolean gst_ivtc_sink_event (GstBaseTransform * trans,
GstEvent * event);
static GstFlowReturn gst_ivtc_transform (GstBaseTransform * trans,
@@ -123,7 +114,6 @@ G_DEFINE_TYPE_WITH_CODE (GstIvtc, gst_ivtc, GST_TYPE_BASE_TRANSFORM,
static void
gst_ivtc_class_init (GstIvtcClass * klass)
{
- GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
GstBaseTransformClass *base_transform_class =
GST_BASE_TRANSFORM_CLASS (klass);
@@ -138,16 +128,10 @@ gst_ivtc_class_init (GstIvtcClass * klass)
"Inverse Telecine", "Video/Filter", "Inverse Telecine Filter",
"David Schleef <ds@schleef.org>");
- gobject_class->set_property = gst_ivtc_set_property;
- gobject_class->get_property = gst_ivtc_get_property;
- gobject_class->dispose = gst_ivtc_dispose;
- gobject_class->finalize = gst_ivtc_finalize;
base_transform_class->transform_caps =
GST_DEBUG_FUNCPTR (gst_ivtc_transform_caps);
base_transform_class->fixate_caps = GST_DEBUG_FUNCPTR (gst_ivtc_fixate_caps);
base_transform_class->set_caps = GST_DEBUG_FUNCPTR (gst_ivtc_set_caps);
- base_transform_class->start = GST_DEBUG_FUNCPTR (gst_ivtc_start);
- base_transform_class->stop = GST_DEBUG_FUNCPTR (gst_ivtc_stop);
base_transform_class->sink_event = GST_DEBUG_FUNCPTR (gst_ivtc_sink_event);
base_transform_class->transform = GST_DEBUG_FUNCPTR (gst_ivtc_transform);
}
@@ -157,60 +141,6 @@ gst_ivtc_init (GstIvtc * ivtc)
{
}
-void
-gst_ivtc_set_property (GObject * object, guint property_id,
- const GValue * value, GParamSpec * pspec)
-{
- GstIvtc *ivtc = GST_IVTC (object);
-
- GST_DEBUG_OBJECT (ivtc, "set_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_ivtc_get_property (GObject * object, guint property_id,
- GValue * value, GParamSpec * pspec)
-{
- GstIvtc *ivtc = GST_IVTC (object);
-
- GST_DEBUG_OBJECT (ivtc, "get_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_ivtc_dispose (GObject * object)
-{
- GstIvtc *ivtc = GST_IVTC (object);
-
- GST_DEBUG_OBJECT (ivtc, "dispose");
-
- /* clean up as possible. may be called multiple times */
-
- G_OBJECT_CLASS (gst_ivtc_parent_class)->dispose (object);
-}
-
-void
-gst_ivtc_finalize (GObject * object)
-{
- GstIvtc *ivtc = GST_IVTC (object);
-
- GST_DEBUG_OBJECT (ivtc, "finalize");
-
- /* clean up object here */
-
- G_OBJECT_CLASS (gst_ivtc_parent_class)->finalize (object);
-}
-
static GstCaps *
gst_ivtc_transform_caps (GstBaseTransform * trans,
GstPadDirection direction, GstCaps * caps, GstCaps * filter)
@@ -296,28 +226,6 @@ gst_ivtc_set_caps (GstBaseTransform * trans, GstCaps * incaps,
return TRUE;
}
-/* states */
-static gboolean
-gst_ivtc_start (GstBaseTransform * trans)
-{
- GstIvtc *ivtc = GST_IVTC (trans);
-
- GST_DEBUG_OBJECT (ivtc, "start");
-
- return TRUE;
-}
-
-static gboolean
-gst_ivtc_stop (GstBaseTransform * trans)
-{
- GstIvtc *ivtc = GST_IVTC (trans);
-
- GST_DEBUG_OBJECT (ivtc, "stop");
- gst_ivtc_flush (ivtc);
-
- return TRUE;
-}
-
/* sink and src pad event handlers */
static gboolean
gst_ivtc_sink_event (GstBaseTransform * trans, GstEvent * event)
diff --git a/gst/mpegdemux/gstmpegdemux.c b/gst/mpegdemux/gstmpegdemux.c
index 4a4c4e8a3..0e5f97f2d 100644
--- a/gst/mpegdemux/gstmpegdemux.c
+++ b/gst/mpegdemux/gstmpegdemux.c
@@ -599,7 +599,6 @@ gst_flups_demux_send_data (GstFluPSDemux * demux, GstFluPSStream * stream,
{
GstFlowReturn result;
GstClockTime pts = GST_CLOCK_TIME_NONE, dts = GST_CLOCK_TIME_NONE;
- guint size;
if (stream == NULL)
goto no_stream;
@@ -650,16 +649,14 @@ gst_flups_demux_send_data (GstFluPSDemux * demux, GstFluPSStream * stream,
GST_BUFFER_FLAG_UNSET (buf, GST_BUFFER_FLAG_DISCONT);
}
- size = gst_buffer_get_size (buf);
-
demux->next_pts = G_MAXUINT64;
demux->next_dts = G_MAXUINT64;
stream->last_flow = result = gst_pad_push (stream->pad, buf);
GST_LOG_OBJECT (demux, "pushed stream id 0x%02x type 0x%02x, pts time: %"
- GST_TIME_FORMAT ", size %d. result: %s",
+ GST_TIME_FORMAT ", size %" G_GSIZE_FORMAT ". result: %s",
stream->id, stream->type, GST_TIME_ARGS (pts),
- size, gst_flow_get_name (result));
+ gst_buffer_get_size (buf), gst_flow_get_name (result));
return result;
@@ -1806,7 +1803,9 @@ gst_flups_demux_parse_sys_head (GstFluPSDemux * demux)
{
guint16 length;
const guint8 *data;
+#ifndef GST_DISABLE_GST_DEBUG
gboolean csps;
+#endif
if (gst_adapter_available (demux->adapter) < 6)
goto need_more_data;
@@ -1853,6 +1852,7 @@ gst_flups_demux_parse_sys_head (GstFluPSDemux * demux)
/* audio_bound:6==1 ! fixed:1 | constrained:1 */
{
+#ifndef GST_DISABLE_GST_DEBUG
guint8 audio_bound;
gboolean fixed;
@@ -1865,36 +1865,42 @@ gst_flups_demux_parse_sys_head (GstFluPSDemux * demux)
GST_DEBUG_OBJECT (demux, "audio_bound %d, fixed %d, constrained %d",
audio_bound, fixed, csps);
+#endif
data += 1;
}
/* audio_lock:1 | video_lock:1 | marker:1==1 | video_bound:5 */
{
+#ifndef GST_DISABLE_GST_DEBUG
gboolean audio_lock;
gboolean video_lock;
guint8 video_bound;
audio_lock = (data[0] & 0x80) == 0x80;
video_lock = (data[0] & 0x40) == 0x40;
+#endif
if ((data[0] & 0x20) != 0x20)
goto marker_expected;
+#ifndef GST_DISABLE_GST_DEBUG
/* max number of simultaneous video streams active */
video_bound = (data[0] & 0x1f);
GST_DEBUG_OBJECT (demux, "audio_lock %d, video_lock %d, video_bound %d",
audio_lock, video_lock, video_bound);
+#endif
data += 1;
}
/* packet_rate_restriction:1 | reserved:7==0x7F */
{
+#ifndef GST_DISABLE_GST_DEBUG
gboolean packet_rate_restriction;
-
+#endif
if ((data[0] & 0x7f) != 0x7f)
goto marker_expected;
-
+#ifndef GST_DISABLE_GST_DEBUG
/* only valid if csps is set */
if (csps) {
packet_rate_restriction = (data[0] & 0x80) == 0x80;
@@ -1902,6 +1908,7 @@ gst_flups_demux_parse_sys_head (GstFluPSDemux * demux)
GST_DEBUG_OBJECT (demux, "packet_rate_restriction %d",
packet_rate_restriction);
}
+#endif
}
data += 1;
@@ -1913,10 +1920,11 @@ gst_flups_demux_parse_sys_head (GstFluPSDemux * demux)
for (i = 0; i < stream_count; i++) {
guint8 stream_id;
+#ifndef GST_DISABLE_GST_DEBUG
gboolean STD_buffer_bound_scale;
guint16 STD_buffer_size_bound;
guint32 buf_byte_size_bound;
-
+#endif
stream_id = *data++;
if (!(stream_id & 0x80))
goto sys_len_error;
@@ -1924,7 +1932,7 @@ gst_flups_demux_parse_sys_head (GstFluPSDemux * demux)
/* check marker bits */
if ((*data & 0xC0) != 0xC0)
goto no_placeholder_bits;
-
+#ifndef GST_DISABLE_GST_DEBUG
STD_buffer_bound_scale = *data & 0x20;
STD_buffer_size_bound = ((guint16) (*data++ & 0x1F)) << 8;
STD_buffer_size_bound |= *data++;
@@ -1939,6 +1947,7 @@ gst_flups_demux_parse_sys_head (GstFluPSDemux * demux)
STD_buffer_bound_scale);
GST_DEBUG_OBJECT (demux, "STD_buffer_size_bound %d or %d bytes",
STD_buffer_size_bound, buf_byte_size_bound);
+#endif
}
}
@@ -1981,7 +1990,9 @@ gst_flups_demux_parse_psm (GstFluPSDemux * demux)
guint16 length = 0, info_length = 0, es_map_length = 0;
guint8 psm_version = 0;
const guint8 *data, *es_map_base;
+#ifndef GST_DISABLE_GST_DEBUG
gboolean applicable;
+#endif
if (gst_adapter_available (demux->adapter) < 6)
goto need_more_data;
@@ -2012,7 +2023,9 @@ gst_flups_demux_parse_psm (GstFluPSDemux * demux)
/* Read PSM applicable bit together with version */
psm_version = GST_READ_UINT8 (data);
+#ifndef GST_DISABLE_GST_DEBUG
applicable = (psm_version & 0x80) >> 7;
+#endif
psm_version &= 0x1F;
GST_DEBUG_OBJECT (demux, "PSM version %u (applicable now %u)", psm_version,
applicable);
@@ -2116,8 +2129,6 @@ gst_flups_demux_data_cb (GstPESFilter * filter, gboolean first,
if (stream_type == -1) {
/* no stream type, if PS1, get the new id */
if (start_code == ID_PRIVATE_STREAM_1 && datalen >= 2) {
- guint8 nframes;
-
/* VDR writes A52 streams without any header bytes
* (see ftp://ftp.mplayerhq.hu/MPlayer/samples/MPEG-VOB/vdr-AC3) */
if (datalen >= 4) {
@@ -2143,10 +2154,15 @@ gst_flups_demux_data_cb (GstPESFilter * filter, gboolean first,
* streams and our backwards compat convention is to strip it off */
if (stream_type != ST_PS_DVD_SUBPICTURE) {
/* Number of audio frames in this packet */
- nframes = map.data[offset++];
- datalen--;
+#ifndef GST_DISABLE_GST_DEBUG
+ guint8 nframes;
+
+ nframes = map.data[offset];
GST_LOG_OBJECT (demux, "private type 0x%02x, %d frames", id,
nframes);
+#endif
+ offset++;
+ datalen--;
} else {
GST_LOG_OBJECT (demux, "private type 0x%02x, stream type %d", id,
stream_type);
diff --git a/gst/mpegdemux/gstpesfilter.c b/gst/mpegdemux/gstpesfilter.c
index a19987b97..e3b65075b 100644
--- a/gst/mpegdemux/gstpesfilter.c
+++ b/gst/mpegdemux/gstpesfilter.c
@@ -459,9 +459,11 @@ gst_pes_filter_parse (GstPESFilter * filter)
push_out:
{
GstBuffer *out;
+#ifndef GST_DISABLE_GST_DEBUG
guint16 consumed;
consumed = avail - 6 - datalen;
+#endif
if (filter->unbounded_packet == FALSE) {
filter->length -= avail - 6;
diff --git a/gst/mpegtsmux/mpegtsmux.c b/gst/mpegtsmux/mpegtsmux.c
index 70d704b5b..e7a6d014c 100644
--- a/gst/mpegtsmux/mpegtsmux.c
+++ b/gst/mpegtsmux/mpegtsmux.c
@@ -779,9 +779,11 @@ mpegtsmux_sink_event (GstCollectPads * pads, GstCollectData * data,
MpegTsMux *mux = GST_MPEG_TSMUX (user_data);
gboolean res = FALSE;
gboolean forward = TRUE;
+#ifndef GST_DISABLE_GST_DEBUG
GstPad *pad;
pad = data->pad;
+#endif
switch (GST_EVENT_TYPE (event)) {
case GST_EVENT_CUSTOM_DOWNSTREAM:
diff --git a/gst/siren/gstsirendec.c b/gst/siren/gstsirendec.c
index 2ebf307a0..aa71d4644 100644
--- a/gst/siren/gstsirendec.c
+++ b/gst/siren/gstsirendec.c
@@ -164,7 +164,10 @@ gst_siren_dec_handle_frame (GstAudioDecoder * bdec, GstBuffer * buf)
GstBuffer *out_buf;
guint8 *in_data, *out_data;
guint i, size, num_frames;
- gint out_size, in_size;
+ gint out_size;
+#ifndef GST_DISABLE_GST_DEBUG
+ gint in_size;
+#endif
gint decode_ret;
GstMapInfo inmap, outmap;
@@ -181,7 +184,9 @@ gst_siren_dec_handle_frame (GstAudioDecoder * bdec, GstBuffer * buf)
num_frames = size / 40;
/* this is the input/output size */
+#ifndef GST_DISABLE_GST_DEBUG
in_size = num_frames * 40;
+#endif
out_size = num_frames * 640;
GST_LOG_OBJECT (dec, "we have %u frames, %u in, %u out", num_frames, in_size,
diff --git a/gst/siren/gstsirenenc.c b/gst/siren/gstsirenenc.c
index b73060faf..20e3c0324 100644
--- a/gst/siren/gstsirenenc.c
+++ b/gst/siren/gstsirenenc.c
@@ -146,7 +146,10 @@ gst_siren_enc_handle_frame (GstAudioEncoder * benc, GstBuffer * buf)
GstBuffer *out_buf;
guint8 *in_data, *out_data;
guint i, size, num_frames;
- gint out_size, in_size;
+ gint out_size;
+#ifndef GST_DISABLE_GST_DEBUG
+ gint in_size;
+#endif
gint encode_ret;
GstMapInfo inmap, outmap;
@@ -166,7 +169,9 @@ gst_siren_enc_handle_frame (GstAudioEncoder * benc, GstBuffer * buf)
num_frames = size / 640;
/* this is the input/output size */
+#ifndef GST_DISABLE_GST_DEBUG
in_size = num_frames * 640;
+#endif
out_size = num_frames * 40;
GST_LOG_OBJECT (enc, "we have %u frames, %u in, %u out", num_frames, in_size,
diff --git a/gst/videofilters/gstscenechange.c b/gst/videofilters/gstscenechange.c
index cb893197c..d5d7fb4d1 100644
--- a/gst/videofilters/gstscenechange.c
+++ b/gst/videofilters/gstscenechange.c
@@ -89,16 +89,6 @@ GST_DEBUG_CATEGORY_STATIC (gst_scene_change_debug_category);
/* prototypes */
-static void gst_scene_change_set_property (GObject * object,
- guint property_id, const GValue * value, GParamSpec * pspec);
-static void gst_scene_change_get_property (GObject * object,
- guint property_id, GValue * value, GParamSpec * pspec);
-static void gst_scene_change_dispose (GObject * object);
-static void gst_scene_change_finalize (GObject * object);
-
-static gboolean gst_scene_change_set_info (GstVideoFilter * filter,
- GstCaps * incaps, GstVideoInfo * in_info, GstCaps * outcaps,
- GstVideoInfo * out_info);
static GstFlowReturn gst_scene_change_transform_frame_ip (GstVideoFilter *
filter, GstVideoFrame * frame);
@@ -125,7 +115,6 @@ G_DEFINE_TYPE_WITH_CODE (GstSceneChange, gst_scene_change,
static void
gst_scene_change_class_init (GstSceneChangeClass * klass)
{
- GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
GstVideoFilterClass *video_filter_class = GST_VIDEO_FILTER_CLASS (klass);
gst_element_class_add_pad_template (GST_ELEMENT_CLASS (klass),
@@ -140,11 +129,6 @@ gst_scene_change_class_init (GstSceneChangeClass * klass)
"Video/Filter", "Detects scene changes in video",
"David Schleef <ds@entropywave.com>");
- gobject_class->set_property = gst_scene_change_set_property;
- gobject_class->get_property = gst_scene_change_get_property;
- gobject_class->dispose = gst_scene_change_dispose;
- gobject_class->finalize = gst_scene_change_finalize;
- video_filter_class->set_info = GST_DEBUG_FUNCPTR (gst_scene_change_set_info);
video_filter_class->transform_frame_ip =
GST_DEBUG_FUNCPTR (gst_scene_change_transform_frame_ip);
@@ -155,71 +139,6 @@ gst_scene_change_init (GstSceneChange * scenechange)
{
}
-void
-gst_scene_change_set_property (GObject * object, guint property_id,
- const GValue * value, GParamSpec * pspec)
-{
- GstSceneChange *scenechange = GST_SCENE_CHANGE (object);
-
- GST_DEBUG_OBJECT (scenechange, "set_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_scene_change_get_property (GObject * object, guint property_id,
- GValue * value, GParamSpec * pspec)
-{
- GstSceneChange *scenechange = GST_SCENE_CHANGE (object);
-
- GST_DEBUG_OBJECT (scenechange, "get_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_scene_change_dispose (GObject * object)
-{
- GstSceneChange *scenechange = GST_SCENE_CHANGE (object);
-
- GST_DEBUG_OBJECT (scenechange, "dispose");
-
- /* clean up as possible. may be called multiple times */
-
- G_OBJECT_CLASS (gst_scene_change_parent_class)->dispose (object);
-}
-
-void
-gst_scene_change_finalize (GObject * object)
-{
- GstSceneChange *scenechange = GST_SCENE_CHANGE (object);
-
- GST_DEBUG_OBJECT (scenechange, "finalize");
-
- /* clean up object here */
-
- G_OBJECT_CLASS (gst_scene_change_parent_class)->finalize (object);
-}
-
-static gboolean
-gst_scene_change_set_info (GstVideoFilter * filter, GstCaps * incaps,
- GstVideoInfo * in_info, GstCaps * outcaps, GstVideoInfo * out_info)
-{
- GstSceneChange *scenechange = GST_SCENE_CHANGE (filter);
-
- GST_DEBUG_OBJECT (scenechange, "set_info");
-
- return TRUE;
-}
-
static double
get_frame_score (GstVideoFrame * f1, GstVideoFrame * f2)
diff --git a/gst/videofilters/gstvideodiff.c b/gst/videofilters/gstvideodiff.c
index 364fa1c46..c6cdc86dc 100644
--- a/gst/videofilters/gstvideodiff.c
+++ b/gst/videofilters/gstvideodiff.c
@@ -44,19 +44,6 @@ GST_DEBUG_CATEGORY_STATIC (gst_video_diff_debug_category);
/* prototypes */
-
-static void gst_video_diff_set_property (GObject * object,
- guint property_id, const GValue * value, GParamSpec * pspec);
-static void gst_video_diff_get_property (GObject * object,
- guint property_id, GValue * value, GParamSpec * pspec);
-static void gst_video_diff_dispose (GObject * object);
-static void gst_video_diff_finalize (GObject * object);
-
-static gboolean gst_video_diff_start (GstBaseTransform * trans);
-static gboolean gst_video_diff_stop (GstBaseTransform * trans);
-static gboolean gst_video_diff_set_info (GstVideoFilter * filter,
- GstCaps * incaps, GstVideoInfo * in_info, GstCaps * outcaps,
- GstVideoInfo * out_info);
static GstFlowReturn gst_video_diff_transform_frame (GstVideoFilter * filter,
GstVideoFrame * inframe, GstVideoFrame * outframe);
@@ -85,9 +72,6 @@ G_DEFINE_TYPE_WITH_CODE (GstVideoDiff, gst_video_diff, GST_TYPE_VIDEO_FILTER,
static void
gst_video_diff_class_init (GstVideoDiffClass * klass)
{
- GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
- GstBaseTransformClass *base_transform_class =
- GST_BASE_TRANSFORM_CLASS (klass);
GstVideoFilterClass *video_filter_class = GST_VIDEO_FILTER_CLASS (klass);
/* Setting up pads and setting metadata should be moved to
@@ -103,13 +87,6 @@ gst_video_diff_class_init (GstVideoDiffClass * klass)
"FIXME Long name", "Generic", "FIXME Description",
"FIXME <fixme@example.com>");
- gobject_class->set_property = gst_video_diff_set_property;
- gobject_class->get_property = gst_video_diff_get_property;
- gobject_class->dispose = gst_video_diff_dispose;
- gobject_class->finalize = gst_video_diff_finalize;
- base_transform_class->start = GST_DEBUG_FUNCPTR (gst_video_diff_start);
- base_transform_class->stop = GST_DEBUG_FUNCPTR (gst_video_diff_stop);
- video_filter_class->set_info = GST_DEBUG_FUNCPTR (gst_video_diff_set_info);
video_filter_class->transform_frame =
GST_DEBUG_FUNCPTR (gst_video_diff_transform_frame);
@@ -121,91 +98,6 @@ gst_video_diff_init (GstVideoDiff * videodiff)
videodiff->threshold = 10;
}
-void
-gst_video_diff_set_property (GObject * object, guint property_id,
- const GValue * value, GParamSpec * pspec)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (object);
-
- GST_DEBUG_OBJECT (videodiff, "set_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_video_diff_get_property (GObject * object, guint property_id,
- GValue * value, GParamSpec * pspec)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (object);
-
- GST_DEBUG_OBJECT (videodiff, "get_property");
-
- switch (property_id) {
- default:
- G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
- break;
- }
-}
-
-void
-gst_video_diff_dispose (GObject * object)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (object);
-
- GST_DEBUG_OBJECT (videodiff, "dispose");
-
- /* clean up as possible. may be called multiple times */
-
- G_OBJECT_CLASS (gst_video_diff_parent_class)->dispose (object);
-}
-
-void
-gst_video_diff_finalize (GObject * object)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (object);
-
- GST_DEBUG_OBJECT (videodiff, "finalize");
-
- /* clean up object here */
-
- G_OBJECT_CLASS (gst_video_diff_parent_class)->finalize (object);
-}
-
-static gboolean
-gst_video_diff_start (GstBaseTransform * trans)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (trans);
-
- GST_DEBUG_OBJECT (videodiff, "start");
-
- return TRUE;
-}
-
-static gboolean
-gst_video_diff_stop (GstBaseTransform * trans)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (trans);
-
- GST_DEBUG_OBJECT (videodiff, "stop");
-
- return TRUE;
-}
-
-static gboolean
-gst_video_diff_set_info (GstVideoFilter * filter, GstCaps * incaps,
- GstVideoInfo * in_info, GstCaps * outcaps, GstVideoInfo * out_info)
-{
- GstVideoDiff *videodiff = GST_VIDEO_DIFF (filter);
-
- GST_DEBUG_OBJECT (videodiff, "set_info");
-
- return TRUE;
-}
-
static GstFlowReturn
gst_video_diff_transform_frame_ip_planarY (GstVideoDiff * videodiff,
GstVideoFrame * outframe, GstVideoFrame * inframe, GstVideoFrame * oldframe)
diff --git a/gst/videofilters/gstzebrastripe.c b/gst/videofilters/gstzebrastripe.c
index d512548ed..2da9756ef 100644
--- a/gst/videofilters/gstzebrastripe.c
+++ b/gst/videofilters/gstzebrastripe.c
@@ -62,14 +62,9 @@ static void gst_zebra_stripe_set_property (GObject * object,
guint property_id, const GValue * value, GParamSpec * pspec);
static void gst_zebra_stripe_get_property (GObject * object,
guint property_id, GValue * value, GParamSpec * pspec);
-static void gst_zebra_stripe_dispose (GObject * object);
-static void gst_zebra_stripe_finalize (GObject * object);
static gboolean gst_zebra_stripe_start (GstBaseTransform * trans);
static gboolean gst_zebra_stripe_stop (GstBaseTransform * trans);
-static gboolean gst_zebra_stripe_set_info (GstVideoFilter * filter,
- GstCaps * incaps, GstVideoInfo * in_info, GstCaps * outcaps,
- GstVideoInfo * out_info);
static GstFlowReturn gst_zebra_stripe_transform_frame_ip (GstVideoFilter *
filter, GstVideoFrame * frame);
@@ -119,11 +114,8 @@ gst_zebra_stripe_class_init (GstZebraStripeClass * klass)
gobject_class->set_property = gst_zebra_stripe_set_property;
gobject_class->get_property = gst_zebra_stripe_get_property;
- gobject_class->dispose = gst_zebra_stripe_dispose;
- gobject_class->finalize = gst_zebra_stripe_finalize;
base_transform_class->start = GST_DEBUG_FUNCPTR (gst_zebra_stripe_start);
base_transform_class->stop = GST_DEBUG_FUNCPTR (gst_zebra_stripe_stop);
- video_filter_class->set_info = GST_DEBUG_FUNCPTR (gst_zebra_stripe_set_info);
video_filter_class->transform_frame_ip =
GST_DEBUG_FUNCPTR (gst_zebra_stripe_transform_frame_ip);
@@ -177,36 +169,14 @@ gst_zebra_stripe_get_property (GObject * object, guint property_id,
}
}
-void
-gst_zebra_stripe_dispose (GObject * object)
-{
- GstZebraStripe *zebrastripe = GST_ZEBRA_STRIPE (object);
-
- GST_DEBUG_OBJECT (zebrastripe, "dispose");
-
- /* clean up as possible. may be called multiple times */
-
- G_OBJECT_CLASS (gst_zebra_stripe_parent_class)->dispose (object);
-}
-
-void
-gst_zebra_stripe_finalize (GObject * object)
-{
- GstZebraStripe *zebrastripe = GST_ZEBRA_STRIPE (object);
-
- GST_DEBUG_OBJECT (zebrastripe, "finalize");
-
- /* clean up object here */
-
- G_OBJECT_CLASS (gst_zebra_stripe_parent_class)->finalize (object);
-}
-
static gboolean
gst_zebra_stripe_start (GstBaseTransform * trans)
{
+#ifndef GST_DISABLE_GST_DEBUG
GstZebraStripe *zebrastripe = GST_ZEBRA_STRIPE (trans);
GST_DEBUG_OBJECT (zebrastripe, "start");
+#endif
if (GST_BASE_TRANSFORM_CLASS (gst_zebra_stripe_parent_class)->start)
return
@@ -217,9 +187,11 @@ gst_zebra_stripe_start (GstBaseTransform * trans)
static gboolean
gst_zebra_stripe_stop (GstBaseTransform * trans)
{
+#ifndef GST_DISABLE_GST_DEBUG
GstZebraStripe *zebrastripe = GST_ZEBRA_STRIPE (trans);
GST_DEBUG_OBJECT (zebrastripe, "stop");
+#endif
if (GST_BASE_TRANSFORM_CLASS (gst_zebra_stripe_parent_class)->stop)
return
@@ -227,17 +199,6 @@ gst_zebra_stripe_stop (GstBaseTransform * trans)
return TRUE;
}
-static gboolean
-gst_zebra_stripe_set_info (GstVideoFilter * filter, GstCaps * incaps,
- GstVideoInfo * in_info, GstCaps * outcaps, GstVideoInfo * out_info)
-{
- GstZebraStripe *zebrastripe = GST_ZEBRA_STRIPE (filter);
-
- GST_DEBUG_OBJECT (zebrastripe, "set_info");
-
- return TRUE;
-}
-
static GstFlowReturn
gst_zebra_stripe_transform_frame_ip_planarY (GstZebraStripe * zebrastripe,
GstVideoFrame * frame)
diff --git a/gst/videoparsers/gsth264parse.c b/gst/videoparsers/gsth264parse.c
index 276fd0674..f0d6e87f9 100644
--- a/gst/videoparsers/gsth264parse.c
+++ b/gst/videoparsers/gsth264parse.c
@@ -427,7 +427,7 @@ gst_h264_parser_store_nal (GstH264Parse * h264parse, guint id,
store[id] = buf;
}
-
+#ifndef GST_DISABLE_GST_DEBUG
static const gchar *nal_names[] = {
"Unknown",
"Slice",
@@ -451,6 +451,7 @@ _nal_name (GstH264NalUnitType nal_type)
return nal_names[nal_type];
return "Invalid";
}
+#endif
/* SPS/PPS/IDR considered key, all others DELTA;
* so downstream waiting for keyframe can pick up at SPS/PPS/IDR */
@@ -1566,8 +1567,10 @@ gst_h264_parse_prepare_key_unit (GstH264Parse * parse, GstEvent * event)
{
GstClockTime running_time;
guint count;
+#ifndef GST_DISABLE_GST_DEBUG
gboolean have_sps, have_pps;
gint i;
+#endif
parse->pending_key_unit_ts = GST_CLOCK_TIME_NONE;
gst_event_replace (&parse->force_key_unit_event, NULL);
@@ -1580,6 +1583,7 @@ gst_h264_parse_prepare_key_unit (GstH264Parse * parse, GstEvent * event)
GST_TIME_ARGS (running_time), count);
gst_pad_push_event (GST_BASE_PARSE_SRC_PAD (parse), event);
+#ifndef GST_DISABLE_GST_DEBUG
have_sps = have_pps = FALSE;
for (i = 0; i < GST_H264_MAX_SPS_COUNT; i++) {
if (parse->sps_nals[i] != NULL) {
@@ -1596,6 +1600,7 @@ gst_h264_parse_prepare_key_unit (GstH264Parse * parse, GstEvent * event)
GST_INFO_OBJECT (parse, "preparing key unit, have sps %d have pps %d",
have_sps, have_pps);
+#endif
/* set push_codec to TRUE so that pre_push_frame sends SPS/PPS again */
parse->push_codec = TRUE;
@@ -1781,7 +1786,10 @@ gst_h264_parse_set_caps (GstBaseParse * parse, GstCaps * caps)
(value = gst_structure_get_value (str, "codec_data"))) {
GstMapInfo map;
guint8 *data;
- guint num_sps, num_pps, profile;
+ guint num_sps, num_pps;
+#ifndef GST_DISABLE_GST_DEBUG
+ guint profile;
+#endif
gint i;
GST_DEBUG_OBJECT (h264parse, "have packetized h264");
@@ -1805,12 +1813,13 @@ gst_h264_parse_set_caps (GstBaseParse * parse, GstCaps * caps)
gst_buffer_unmap (codec_data, &map);
goto wrong_version;
}
-
+#ifndef GST_DISABLE_GST_DEBUG
/* AVCProfileIndication */
/* profile_compat */
/* AVCLevelIndication */
profile = (data[1] << 16) | (data[2] << 8) | data[3];
GST_DEBUG_OBJECT (h264parse, "profile %06x", profile);
+#endif
/* 6 bits reserved | 2 bits lengthSizeMinusOne */
/* this is the number of bytes in front of the NAL units to mark their
diff --git a/gst/videoparsers/h263parse.c b/gst/videoparsers/h263parse.c
index 7c7ecbe6b..d794f7aed 100644
--- a/gst/videoparsers/h263parse.c
+++ b/gst/videoparsers/h263parse.c
@@ -61,6 +61,7 @@ gst_h263_parse_get_params (H263Params * params, GstBuffer * buffer,
{1408, 1152}
};
+#ifndef GST_DISABLE_GST_DEBUG
static const gchar *source_format_name[] = {
"Forbidden",
"sub-QCIF",
@@ -71,6 +72,7 @@ gst_h263_parse_get_params (H263Params * params, GstBuffer * buffer,
"Reserved",
"Extended PType"
};
+#endif
GstBitReader br;
GstMapInfo map;