[vlc-commits] [Git][videolan/vlc][master] 2 commits: video_output: apple: add missing framework in meson.build

Jean-Baptiste Kempf (@jbk) gitlab at videolan.org
Sat Dec 21 22:10:29 UTC 2024



Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC


Commits:
fbb9dbd3 by Alexandre Janniaux at 2024-12-21T21:57:29+00:00
video_output: apple: add missing framework in meson.build

Videotoolbox is used for the pixel transfer rotation session since
commit 26bea87053e447d9e4a8f89ebbadb9513bae4edf.

- - - - -
84a324a7 by Alexandre Janniaux at 2024-12-21T21:57:29+00:00
video_output: apple: use Frameworks[] list in meson

Those frameworks are guaranteed to be defined.

- - - - -


1 changed file:

- modules/video_output/apple/meson.build


Changes:

=====================================
modules/video_output/apple/meson.build
=====================================
@@ -39,7 +39,17 @@ vlc_modules += {
         '../../codec/vt_utils.h'
     ),
     'objc_args' : ['-fobjc-arc'],
-    'dependencies' : [avfoundation_dep, foundation_dep, avkit_dep, uifwk_dep, coremedia_dep, quartz_dep, corevideo_dep, coregraphics_dep],
+    'dependencies' : [
+        frameworks['AVFoundation'],
+        frameworks['Foundation'],
+        frameworks['AVKit'],
+        uifwk_dep,
+        frameworks['CoreMedia'],
+        frameworks['QuartzCore'],
+        frameworks['CoreVideo'],
+        frameworks['CoreGraphics'],
+        frameworks['VideoToolbox'],
+    ],
 }
 
 if have_ios or have_tvos



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/cdb321ec211478b5ba7bb411654d94153c96a72b...84a324a7a6084b68deabdf2d8988fd16a00be28f

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/cdb321ec211478b5ba7bb411654d94153c96a72b...84a324a7a6084b68deabdf2d8988fd16a00be28f
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