wpe: Rewrite wpesrc as a glbasesrc subclass
authorPhilippe Normand <philn@igalia.com>
Wed, 7 Aug 2019 16:07:21 +0000 (17:07 +0100)
committerThibault Saunier <tsaunier@gnome.org>
Thu, 17 Oct 2019 08:15:44 +0000 (08:15 +0000)
commitd7778e6a7cd703089835d3b275c1915a82b47e1f
tree56a72f0cf4072cd877b3ac13d8488b1713c840a7
parent8684dffe50071b72d95a4d8a92aed54a4782e103
wpe: Rewrite wpesrc as a glbasesrc subclass

And since it no longer allocates memories itself, this fixes issues with
fakevideosink. A lot of code previously copied from gltestsrc is no longer
needed thanks to the glbasesrc super-class.

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/1046
ext/wpe/WPEThreadedView.cpp
ext/wpe/WPEThreadedView.h
ext/wpe/gstwpesrc.cpp
ext/wpe/gstwpesrc.h