playsink: Only remove the xoverlay/colorbalance elements when necessary
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 25 Jun 2012 13:14:21 +0000 (15:14 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 25 Jun 2012 13:22:55 +0000 (15:22 +0200)
commitc290fabf367f234cb1a3c18d9ba802a327fdc3ba
tree439d0009a7ecd80a1201eede3f541722f471590a
parenta44058c12e8342dbfd04d70d646878baaa850f08
playsink: Only remove the xoverlay/colorbalance elements when necessary

They are not added again by every code path, e.g. when switching
only the deinterlace flag and are missing then.

Fixes bug #678763.

Conflicts:

gst/playback/gstplaysink.c
gst/playback/gstplaysink.c