This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

The following commit(s) were added to refs/heads/master by this push:
     new f3aa9ceb4b configure: remove obsolete OpenGL option
f3aa9ceb4b is described below

commit f3aa9ceb4b944551a3ef3e5b63c0fd9c29c4b455
Author:     Ruonan <[email protected]>
AuthorDate: Sat Oct 17 01:28:23 2026 +0800
Commit:     Jan Ekström <[email protected]>
CommitDate: Wed Oct 21 08:32:04 2026 +0000

    configure: remove obsolete OpenGL option
    
    The OpenGL output device was removed, but configure still exposed 
--enable-opengl and probed OpenGL headers and functions.
    
    Remove the stale option, dependency checks, configure probes, and related 
device metadata.
    
    Signed-off-by: Ruonan <[email protected]>
---
 MAINTAINERS               |  1 -
 configure                 | 12 ------------
 doc/general_contents.texi |  1 -
 3 files changed, 14 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 84362f7b88..58e71ac77a 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -323,7 +323,6 @@ libavdevice
   iec61883.c                            Georg Lippitsch
   lavfi                                 Stefano Sabatini
   libdc1394.c                           Roman Shaposhnik
-  opengl_enc.c                          Lukasz Marek
   pulse_audio_enc.c                     Lukasz Marek
   sdl                                   Stefano Sabatini
   sdl2.c                                Josh de Kock
diff --git a/configure b/configure
index ce0ed2397d..a0a9ce3ffc 100755
--- a/configure
+++ b/configure
@@ -334,7 +334,6 @@ External library support:
   --enable-ohcodec         enable OpenHarmony Codec support [no]
   --enable-openal          enable OpenAL 1.1 capture support [no]
   --enable-opencl          enable OpenCL processing [no]
-  --enable-opengl          enable OpenGL rendering [no]
   --enable-openssl         enable openssl, needed for https support
                            if gnutls, libtls or mbedtls is not used [no]
   --enable-pocketsphinx    enable PocketSphinx, needed for asr filter [no]
@@ -2143,7 +2142,6 @@ EXTERNAL_LIBRARY_LIST="
     mediacodec
     ohcodec
     openal
-    opengl
     openssl
     pocketsphinx
     vapoursynth
@@ -2455,7 +2453,6 @@ HEADERS_LIST="
     dirent_h
     dxgidebug_h
     dxva_h
-    ES2_gl_h
     gsm_h
     io_h
     linux_dma_buf_h
@@ -2520,7 +2517,6 @@ SYSTEM_FUNCS="
     GetSystemTimeAsFileTime
     gettimeofday
     glob
-    glXGetProcAddress
     gmtime_r
     inet_aton
     ioctl
@@ -2563,7 +2559,6 @@ SYSTEM_FUNCS="
     usleep
     UTGetOSTypeFromString
     VirtualAlloc
-    wglGetProcAddress
 "
 
 SYSTEM_LIBRARIES="
@@ -7467,13 +7462,6 @@ enabled opencl            && { check_pkg_config opencl 
OpenCL CL/cl.h clEnqueueN
                              { test_cpp_condition "OpenCL/cl.h" 
"defined(CL_VERSION_1_2)" ||
                                test_cpp_condition "CL/cl.h" 
"defined(CL_VERSION_1_2)" ||
                                die "ERROR: opencl must be installed and 
version must be 1.2 or compatible"; }
-enabled opengl            && { check_lib opengl GL/glx.h glXGetProcAddress 
"-lGL" ||
-                               check_lib opengl windows.h wglGetProcAddress 
"-lopengl32 -lgdi32" ||
-                               check_lib opengl OpenGL/gl3.h glGetError 
"-framework OpenGL" ||
-                               check_lib opengl ES2/gl.h glGetError 
"-isysroot=${sysroot} -framework OpenGLES" ||
-                               die "ERROR: opengl not found."
-                             }
-
 enabled openssl           && { { check_pkg_config openssl "openssl >= 3.0.0" 
openssl/ssl.h DTLS_get_data_mtu &&
                                  { enabled gplv3 || ! enabled gpl || enabled 
nonfree || die "ERROR: OpenSSL >=3.0.0 requires --enable-version3"; }; } ||
                                { enabled gpl && ! enabled nonfree && die 
"ERROR: OpenSSL <3.0.0 is incompatible with the gpl"; } ||
diff --git a/doc/general_contents.texi b/doc/general_contents.texi
index 50bc41c18b..3e0c24e4d1 100644
--- a/doc/general_contents.texi
+++ b/doc/general_contents.texi
@@ -1640,7 +1640,6 @@ performance on systems without hardware floating point 
support).
 @item LIBCDIO           @tab X
 @item LIBDC1394         @tab X      @tab
 @item OpenAL            @tab X
-@item OpenGL            @tab        @tab X
 @item OSS               @tab X      @tab X
 @item PulseAudio        @tab X      @tab X
 @item SDL               @tab        @tab X

-- 
To stop receiving notification emails like this one, please contact
[email protected].
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to