From 29a280eb388ff0adefcb63d2df347e0b4a6bebff Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 24 Oct 2026 19:46:14 -0500 Subject: [PATCH] Fix return type of EGLRenderer::loadAndBuildShader() --- app/streaming/video/ffmpeg-renderers/eglvid.cpp | 3 +-- app/streaming/video/ffmpeg-renderers/eglvid.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/streaming/video/ffmpeg-renderers/eglvid.cpp b/app/streaming/video/ffmpeg-renderers/eglvid.cpp index bb2f2036..0f4f3790 100644 --- a/app/streaming/video/ffmpeg-renderers/eglvid.cpp +++ b/app/streaming/video/ffmpeg-renderers/eglvid.cpp @@ -268,8 +268,7 @@ void EGLRenderer::renderOverlay(Overlay::OverlayType type, int viewportWidth, in glDisable(GL_BLEND); } -int EGLRenderer::loadAndBuildShader(int shaderType, - const char *file) { +GLuint EGLRenderer::loadAndBuildShader(int shaderType, const char *file) { GLuint shader = glCreateShader(shaderType); if (!shader) { EGL_LOG(Error, "Can't create shader: %d", glGetError()); diff --git a/app/streaming/video/ffmpeg-renderers/eglvid.h b/app/streaming/video/ffmpeg-renderers/eglvid.h index f3467d82..89793c53 100644 --- a/app/streaming/video/ffmpeg-renderers/eglvid.h +++ b/app/streaming/video/ffmpeg-renderers/eglvid.h @@ -29,7 +29,7 @@ private: bool compileShaders(); bool setupVideoRenderingState(); bool setupOverlayRenderingState(); - static int loadAndBuildShader(int shaderType, const char *filename); + static GLuint loadAndBuildShader(int shaderType, const char *filename); AVPixelFormat m_EGLImagePixelFormat; void *m_EGLDisplay;