mssdemux: log manifest content for debugging
authorLouis-Francis Ratté-Boulianne <louis-francis.ratte-boulianne@collabora.co.uk>
Thu, 31 Jan 2013 21:14:37 +0000 (16:14 -0500)
committerThiago Santos <thiago.sousa.santos@collabora.com>
Wed, 8 May 2013 00:09:47 +0000 (21:09 -0300)
ext/smoothstreaming/gstmssdemux.c

index 34ec651..47dc894 100644 (file)
@@ -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"),