Bug 760140 - rework canPlayType in the GStreamer backend