baseparse: add GST_BASE_PARSE_FLOW_QUEUED to queue buffers until caps are known
authorZaheer Abbas Merali <zaheermerali@gmail.com>
Sat, 2 Apr 2011 12:02:01 +0000 (13:02 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Fri, 8 Apr 2011 14:44:57 +0000 (15:44 +0100)
commit783dbb9a71045e640e93b2148adcf3a217e7546b
tree608b54e6b046988a479dee2af0ed96ee554c377e
parent22b7dfc800096dc8a1ca3ff9e3e2b5c1b7a81d23
baseparse: add GST_BASE_PARSE_FLOW_QUEUED to queue buffers until caps are known

This is useful for parser like flacparse or h264parse which may need to process
some buffers before they can construct the final caps, in which case they may
want to delay pushing the initial buffers until the full and proper caps are
known.

https://bugzilla.gnome.org/show_bug.cgi?id=646341
libs/gst/base/gstbaseparse.c
libs/gst/base/gstbaseparse.h