From 0239d77999b1ab77f0a9f21ca6f2843e0e57e151 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Louis-Francis=20Ratt=C3=A9-Boulianne?= Date: Thu, 31 Jan 2013 16:14:37 -0500 Subject: [PATCH] mssdemux: log manifest content for debugging --- ext/smoothstreaming/gstmssdemux.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ext/smoothstreaming/gstmssdemux.c b/ext/smoothstreaming/gstmssdemux.c index 34ec651..47dc894 100644 --- a/ext/smoothstreaming/gstmssdemux.c +++ b/ext/smoothstreaming/gstmssdemux.c @@ -406,6 +406,9 @@ gst_mss_demux_chain (GstPad * pad, GstBuffer * buffer) mssdemux->manifest_buffer = gst_buffer_join (mssdemux->manifest_buffer, buffer); + GST_INFO_OBJECT (mssdemux, "Received manifest buffer, total size is %i bytes", + GST_BUFFER_SIZE (mssdemux->manifest_buffer)); + return GST_FLOW_OK; } @@ -450,6 +453,7 @@ gst_mss_demux_event (GstPad * pad, GstEvent * event) GST_WARNING_OBJECT (mssdemux, "Received EOS without a manifest."); break; } + GST_INFO_OBJECT (mssdemux, "Received EOS"); if (gst_mss_demux_process_manifest (mssdemux)) gst_mss_demux_start (mssdemux); @@ -813,6 +817,9 @@ gst_mss_demux_process_manifest (GstMssDemux * mssdemux) return FALSE; } + GST_INFO_OBJECT (mssdemux, "Received manifest: %i bytes", + GST_BUFFER_SIZE (mssdemux->manifest_buffer)); + mssdemux->manifest = gst_mss_manifest_new (mssdemux->manifest_buffer); if (!mssdemux->manifest) { GST_ELEMENT_ERROR (mssdemux, STREAM, FORMAT, ("Bad manifest file"), -- 2.7.4