<html><head></head><body>This will make compilation fail on older or other EGL dev headers.<br><br><div class="gmail_quote">Le 19 octobre 2019 15:57:07 GMT+03:00, Alexandre Janniaux <ajanni@videolabs.io> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">OES_EGL_image extension is an OpenGL ES extension and the typedef might<br>not be available on EGL or OpenGL extension headers.<br><br>As of October 19 2019, it makes compilation fail on my ArchLinux<br>because they are not defined anymore in the headers included.<hr> modules/video_output/opengl/converter_vaapi.c | 6 ++++++<br> 1 file changed, 6 insertions(+)<br><br>diff --git a/modules/video_output/opengl/converter_vaapi.c b/modules/video_output/opengl/converter_vaapi.c<br>index 36e3e974ec..1246b3bdb4 100644<br>--- a/modules/video_output/opengl/converter_vaapi.c<br>+++ b/modules/video_output/opengl/converter_vaapi.c<br>@@ -35,6 +35,12 @@<br> #include "converter.h"<br> #include "../../hw/vaapi/vlc_vaapi.h"<br><br>+/* From <a href="https://www.khronos.org/registry/OpenGL/extensions/OES/OES_EGL_image.txt">https://www.khronos.org/registry/OpenGL/extensions/OES/OES_EGL_image.txt</a><br>+ * The extension is an OpenGL ES extension but can (and usually is) available on<br>+ * OpenGL implementations. */<br>+typedef void *GLeglImageOES;<br>+typedef void (*PFNGLEGLIMAGETARGETTEXTURE2DOESPROC)(GLenum target, GLeglImageOES image);<br>+<br> struct priv<br> {<br> VADisplay vadpy;<br>--<br>2.23.0<hr>vlc-devel mailing list<br>To unsubscribe or modify your subscription options:<br><a href="https://mailman.videolan.org/listinfo/vlc-devel">https://mailman.videolan.org/listinfo/vlc-devel</a></pre></blockquote></div><br>-- <br>Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.</body></html>