matroskaparse: warn if accumulating headers after they were pushed
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Sat, 3 Dec 2011 18:14:59 +0000 (18:14 +0000)
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Sat, 3 Dec 2011 18:44:39 +0000 (18:44 +0000)
https://bugzilla.gnome.org/show_bug.cgi?id=665412

gst/matroska/matroska-parse.c

index d5e29ffff36acd467bfdc185ae03a32c8a4790b5..6fd1f79266278efda89cf576dae560d9bdc37f67 100644 (file)
@@ -2500,6 +2500,11 @@ static void
 gst_matroska_parse_accumulate_streamheader (GstMatroskaParse * parse,
     GstBuffer * buffer)
 {
+  if (parse->pushed_headers) {
+    GST_WARNING_OBJECT (parse,
+        "Accumulating headers, but headers are already pushed");
+  }
+
   if (parse->streamheader) {
     GstBuffer *buf;