From 2c5f455423290838f788da7770549bd3211c62f6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ren=C3=A9=20Stadler?= Date: Tue, 5 May 2009 15:37:54 +0300 Subject: [PATCH] baseaudiosrc: add some extra logging for buffer timestamps --- gst-libs/gst/audio/gstbaseaudiosrc.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/gst-libs/gst/audio/gstbaseaudiosrc.c b/gst-libs/gst/audio/gstbaseaudiosrc.c index 154c8e2..e64d0ef 100644 --- a/gst-libs/gst/audio/gstbaseaudiosrc.c +++ b/gst-libs/gst/audio/gstbaseaudiosrc.c @@ -984,10 +984,18 @@ gst_base_audio_src_create (GstBaseSrc * bsrc, guint64 offset, guint length, /* we are not slaved, subtract base_time */ base_time = GST_ELEMENT_CAST (src)->base_time; - if (timestamp > base_time) + if (timestamp > base_time) { timestamp -= base_time; - else + GST_LOG_OBJECT (src, + "buffer timestamp %" GST_TIME_FORMAT " (base_time %" GST_TIME_FORMAT + ")", GST_TIME_ARGS (timestamp), GST_TIME_ARGS (base_time)); + } else { + GST_LOG_OBJECT (src, + "buffer timestamp 0, ts %" GST_TIME_FORMAT " <= base_time %" + GST_TIME_FORMAT, GST_TIME_ARGS (timestamp), + GST_TIME_ARGS (base_time)); timestamp = 0; + } } no_sync: -- 2.7.4