gl: Various issues with generated gir file
The meson build includes lots of EGLImage related types that the autotools build does not include, is this intentional? If it is
gst_egl_get_error_string()'s return value has to be fixed so it is a type that gir actually knows about.
EGLintit is not. Something like the following
@@ -8634,7 +8634,7 @@ you are writing to OpenGL. Conversely, combining #GST_MAP_GL with <parameters> <parameter name="err" transfer-ownership="none"> <doc xml:space="preserve">an EGL error code</doc> - <type c:type="EGLint"/> + <type name="gint" c:type="EGLint"/> </parameter> </parameters> </function>
GLMemoryEGLAllocatorClassas class struct, but the class struct is not actually in the gir file
Marking as blocker because this would cause regressions once meson is the only remaining build system :)