[vlc-commits] [Git][videolan/vlc][master] modules: meson: define static libs for android

Alexandre Janniaux (@alexandre-janniaux) gitlab at videolan.org
Fri Feb 28 08:51:54 UTC 2025



Alexandre Janniaux pushed to branch master at VideoLAN / VLC


Commits:
a344bc7e by Alexandre Janniaux at 2025-02-28T08:31:48+00:00
modules: meson: define static libs for android

The static libraries are used in multiple modules for the android
codebase.

- - - - -


1 changed file:

- modules/meson.build


Changes:

=====================================
modules/meson.build
=====================================
@@ -239,6 +239,32 @@ deinterlacecommon_lib = static_library(
 vlc_modules = []
 vlc_rust_modules = []
 
+libandroid_env = []
+libandroid_utils = []
+
+if host_system == 'android'
+libandroid_env = static_library(
+    'libvlc_android_env',
+    include_directories: [vlc_include_dirs],
+    install: false,
+    pic: true,
+    sources: [
+        'video_output/android/env.c',
+        'video_output/android/env.h',
+    ],
+)
+libandroid_utils = static_library(
+    'libvlc_android_utils',
+    include_directories: [vlc_include_dirs],
+    install: false,
+    pic: true,
+    sources: [
+        'video_output/android/utils.c',
+        'video_output/android/utils.h',
+    ],
+)
+endif
+
 # video chroma modules
 subdir('video_chroma')
 



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/a344bc7e5f073a87ab92c47d3adbba39915023d8

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/a344bc7e5f073a87ab92c47d3adbba39915023d8
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list