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 75 additions, 8 deletionslibs/gst/base/gsttypefindhelper.c
- libs/gst/base/gsttypefindhelper.h 9 additions, 0 deletionslibs/gst/base/gsttypefindhelper.h
- plugins/elements/gsttypefindelement.c 6 additions, 3 deletionsplugins/elements/gsttypefindelement.c
- win32/common/libgstbase.def 1 addition, 0 deletionswin32/common/libgstbase.def