qmlglsink: check qt_context_ first in GstQSGTexture::bind()
authorHaihua Hu <jared.hu@nxp.com>
Tue, 6 Sep 2016 05:13:39 +0000 (13:13 +0800)
committerMatthew Waters <matthew@centricular.com>
Tue, 6 Sep 2016 14:15:02 +0000 (00:15 +1000)
commitac06d0d8295a48881275862fbcf19909395371c3
tree600ffc7cff1885b96184515699d8be2c02ca42d9
parenta50b7c24dac2c692490ea55de19cbf958dc411ec
qmlglsink: check qt_context_ first in GstQSGTexture::bind()

When start qmlglsink app, it will set NULL buffer to GstQSGTexture
in which case that qt_context_ will be a random value and cause
gst_gl_context_activate() fail.

https://bugzilla.gnome.org/show_bug.cgi?id=770925
ext/qt/gstqsgtexture.cc