typefind: Add new gst_type_find_helper_get_range_full() that returns flow return
authorSebastian Dröge <sebastian@centricular.com>
Mon, 30 Jul 2018 15:10:31 +0000 (18:10 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Wed, 1 Aug 2018 11:23:04 +0000 (14:23 +0300)
commit41f1a4070492e059cba26b81a5cacc2300b28e57
tree01d8917af944a800149adc29a6613157b38a2107
parent27f53141e2ddab34882e5b40c9bbd39ee304d3ad
typefind: Add new gst_type_find_helper_get_range_full() that returns flow return

And make use of it in the typefind element. It's useful to distinguish
between the different errors why typefinding can fail, and especially to
not consider GST_FLOW_FLUSHING as an actual error.

https://bugzilla.gnome.org/show_bug.cgi?id=796894
libs/gst/base/gsttypefindhelper.c
libs/gst/base/gsttypefindhelper.h
plugins/elements/gsttypefindelement.c
win32/common/libgstbase.def