[vlc-devel] [PATCH 1/4] interop_cvpx: move to obj-c code
    Alexandre Janniaux 
    ajanni at videolabs.io
       
    Fri Nov  6 13:26:38 CET 2020
    
    
  
EAGLContext is an objective-C only API so move the compiler from C to
ObjC to use it correctly.
---
 modules/video_output/Makefile.am                               | 2 +-
 modules/video_output/opengl/{interop_cvpx.c => interop_cvpx.m} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)
 rename modules/video_output/opengl/{interop_cvpx.c => interop_cvpx.m} (100%)
diff --git a/modules/video_output/Makefile.am b/modules/video_output/Makefile.am
index c42fdc474a..06d2e9bb74 100644
--- a/modules/video_output/Makefile.am
+++ b/modules/video_output/Makefile.am
@@ -20,7 +20,7 @@ libdecklinkoutput_plugin_la_LIBADD = $(LIBS_decklink) $(LIBDL) -lpthread
 vout_LTLIBRARIES += libdecklinkoutput_plugin.la
 endif
 
-libglinterop_cvpx_plugin_la_SOURCES = video_output/opengl/interop_cvpx.c \
+libglinterop_cvpx_plugin_la_SOURCES = video_output/opengl/interop_cvpx.m \
 	video_output/opengl/interop.h
 libglinterop_cvpx_plugin_la_SOURCES += codec/vt_utils.c codec/vt_utils.h
 libglinterop_cvpx_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(voutdir)' \
diff --git a/modules/video_output/opengl/interop_cvpx.c b/modules/video_output/opengl/interop_cvpx.m
similarity index 100%
rename from modules/video_output/opengl/interop_cvpx.c
rename to modules/video_output/opengl/interop_cvpx.m
-- 
2.29.2
    
    
More information about the vlc-devel
mailing list