ximagesink: Don't share internal pool
authorNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Fri, 5 Jun 2015 18:28:41 +0000 (14:28 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Fri, 12 Jun 2015 22:26:07 +0000 (18:26 -0400)
commitae20ba7ad40f903af16b5b9e460ae331ca87302a
tree8aa887f5f610ec84ae92e8974494da5853b9f5f9
parentdc7b2548052c5d96d836f6a691ade566e4e85e87
ximagesink: Don't share internal pool

Sharing the internal pool results in situation where the pool may have
two upstream owners. This create a race upon deactivation. Instead,
always offer a new pool, and keep the internal pool internal in case
we absolutely need it.

https://bugzilla.gnome.org/show_bug.cgi?id=748344
sys/ximage/ximagesink.c