baseparse: Add a property to disable passthrough
authorEdward Hervey <edward@collabora.com>
Wed, 7 Aug 2013 16:24:40 +0000 (18:24 +0200)
committerEdward Hervey <edward@collabora.com>
Tue, 13 Aug 2013 15:11:35 +0000 (17:11 +0200)
commit3c49b5d23b833c6892810db97e58224e4a153db3
treed19886872e09b3be73e3789d0b7e3e6ec237556a
parent581c4297d0953fe492b34889e95d0353f4b8a509
baseparse: Add a property to disable passthrough

In some specific cases (like transmuxing) we want to force the element
to actually parse all incoming data even if the element deems it is not
necessary.

This property simply ignores requests from the element to enable passthrough
mode which results in processing always being enabled.

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