summaryrefslogtreecommitdiffstats
path: root/gst/flv
diff options
context:
space:
mode:
authorSebastian Dröge <slomo@circular-chaos.org>2008-10-27 09:12:33 +0000
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-05-12 21:20:57 +0200
commit1b235bb8b0d4a6b0ddb753f4014921ad71ce0c3e (patch)
treed1f4adc7cf4126d115d9ccb783e08ee411a9b2e4 /gst/flv
parentf55a5aa02486714d65067b7d9d70c60058fd12c8 (diff)
[MOVED FROM BAD 33/57] gst/flv/gstflvdemux.c: Improve debugging a bit when pulling a buffer from upstream fails.
Original commit message from CVS: * gst/flv/gstflvdemux.c: (gst_flv_demux_pull_range): Improve debugging a bit when pulling a buffer from upstream fails.
Diffstat (limited to 'gst/flv')
-rw-r--r--gst/flv/gstflvdemux.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/gst/flv/gstflvdemux.c b/gst/flv/gstflvdemux.c
index 028dded8..a9984323 100644
--- a/gst/flv/gstflvdemux.c
+++ b/gst/flv/gstflvdemux.c
@@ -314,14 +314,17 @@ gst_flv_demux_pull_range (GstFLVDemux * demux, GstPad * pad, guint64 offset,
ret = gst_pad_pull_range (pad, offset, size, buffer);
if (G_UNLIKELY (ret != GST_FLOW_OK)) {
- GST_WARNING_OBJECT (demux, "failed when pulling %d bytes", size);
+ GST_WARNING_OBJECT (demux,
+ "failed when pulling %d bytes from offset %" G_GUINT64_FORMAT ": %s",
+ size, offset, gst_flow_get_name (ret));
*buffer = NULL;
return ret;
}
if (G_UNLIKELY (*buffer && GST_BUFFER_SIZE (*buffer) != size)) {
- GST_WARNING_OBJECT (demux, "partial pull got %d when expecting %d",
- GST_BUFFER_SIZE (*buffer), size);
+ GST_WARNING_OBJECT (demux,
+ "partial pull got %d when expecting %d from offset %" G_GUINT64_FORMAT,
+ GST_BUFFER_SIZE (*buffer), size, offset);
gst_buffer_unref (*buffer);
ret = GST_FLOW_UNEXPECTED;
*buffer = NULL;