glfilter: Don't chain downstream pool
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Thu, 5 Mar 2015 21:28:36 +0000 (16:28 -0500)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Sat, 7 Mar 2015 00:25:16 +0000 (19:25 -0500)
commit7a3b34de7922f6c05a15615292c1317adc86db03
tree0e3de1c60cb73ae727cb620edae836526cfc7b37
parentfb4d7694255206ceaa81d8e7ff2a6ee3aa08c19a
glfilter: Don't chain downstream pool

Chaining a downstream pool would lead to two owner of the same
pool. In dynamic pipeline, if one owner is removed from the pipeline
the pool will be stopped, and the rest of the pipeline will fail
since the pool will now be flushing. Also fix proposed pool caching,
filter->pool was never set, never unrefed.

https://bugzilla.gnome.org/show_bug.cgi?id=745705
gst-libs/gst/gl/gstglfilter.c