summaryrefslogtreecommitdiff
path: root/sys/vdpau
diff options
context:
space:
mode:
authorMatthew Waters <matthew@centricular.com>2016-02-16 19:59:13 +1100
committerMatthew Waters <matthew@centricular.com>2016-02-16 20:10:36 +1100
commita7108e62d79639c5b6c60a5e0c1396273790d170 (patch)
tree3a5dd3ab6b7897bc504e28b60d7d5b74f63df219 /sys/vdpau
parent48730b81e69d80a4b5b0b642796d9d1eed7fdf31 (diff)
downloadgstreamer-plugins-bad-a7108e62d79639c5b6c60a5e0c1396273790d170.tar.gz
gtk(gl)sink: remove the signal handlers on finalize
It's possible that the sink element will be freed before the widget is destroyed. When the widget was eventually destroyed, it was attempting to access member variables of the freed sink struct which resulted in undefined behaviour. Fix by disconnecting our signal on finalize. https://bugzilla.gnome.org/show_bug.cgi?id=762098
Diffstat (limited to 'sys/vdpau')
0 files changed, 0 insertions, 0 deletions