[vlc-commits] [Git][videolan/vlc][master] 2 commits: ios: fix link error for libuiview

Steve Lhomme (@robUx4) gitlab at videolan.org
Fri Sep 27 08:02:57 UTC 2024



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
9a9fefc7 by Martin Finkel at 2024-09-27T07:46:07+00:00
ios: fix link error for libuiview

Undefined symbols for architecture arm64:
  "_CGRectZero", referenced from:
      -[VLCVideoUIView viewContainerBounds] in libuiview_window_plugin_la-VLCVideoUIView.o

- - - - -
bf29dae9 by Martin Finkel at 2024-09-27T07:46:07+00:00
ios: fix link error in libpictureinpicture

Undefined symbols for architecture arm64:
  "_CACurrentMediaTime", referenced from:
      -[VLCPictureInPictureController pictureInPictureControllerTimeRangeForPlayback:] in libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o
  "_CMTimeGetSeconds", referenced from:
      -[VLCPictureInPictureController pictureInPictureController:skipByInterval:completionHandler:] in libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o
  "_CMTimeMakeWithSeconds", referenced from:
      -[VLCPictureInPictureController pictureInPictureControllerTimeRangeForPlayback:] in libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o
  "_CMTimeRangeMake", referenced from:
      -[VLCPictureInPictureController pictureInPictureControllerTimeRangeForPlayback:] in libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o
  "_kCMTimeNegativeInfinity", referenced from:
      -[VLCPictureInPictureController pictureInPictureControllerTimeRangeForPlayback:] in libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o
  "_kCMTimePositiveInfinity", referenced from:
      -[VLCPictureInPictureController pictureInPictureControllerTimeRangeForPlayback:] in libpictureinpicturecontroller_plugin_la-VLCPictureInPictureController.o

- - - - -


1 changed file:

- modules/video_output/Makefile.am


Changes:

=====================================
modules/video_output/Makefile.am
=====================================
@@ -92,7 +92,7 @@ if HAVE_IOS_OR_TVOS
 libpictureinpicturecontroller_plugin_la_SOURCES = video_output/apple/VLCPictureInPictureController.m
 libpictureinpicturecontroller_plugin_la_OBJCFLAGS = $(AM_OBJCFLAGS) -fobjc-arc
 libpictureinpicturecontroller_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(voutdir)' \
-	-Wl,-framework,AVFoundation,-framework,Foundation,-framework,AVKit,-framework,UIKit
+	-Wl,-framework,AVFoundation,-framework,Foundation,-framework,AVKit,-framework,UIKit,-framework,QuartzCore,-framework,CoreMedia
 vout_LTLIBRARIES += libpictureinpicturecontroller_plugin.la
 endif
 
@@ -102,7 +102,7 @@ libvout_ios_plugin_la_LIBADD = libvlc_opengles.la
 
 libuiview_window_plugin_la_SOURCES = video_output/apple/VLCVideoUIView.m
 libuiview_window_plugin_la_LDFLAGS = $(AM_LDFLAGS) \
-	-Wl,-framework,Foundation,-framework,QuartzCore,-framework,UIKit
+	-Wl,-framework,CoreGraphics,-framework,Foundation,-framework,QuartzCore,-framework,UIKit
 libuiview_window_plugin_la_OBJCFLAGS = $(AM_OBJCFLAGS) -fobjc-arc
 
 libcaeagl_ios_plugin_la_SOURCES = video_output/apple/VLCOpenGLES2VideoView.m



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/57e61f5777a1a7497f0fb440635b10e65ca4a8ef...bf29dae9b367e8b3c31fc9b582694d9c22afec91

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/57e61f5777a1a7497f0fb440635b10e65ca4a8ef...bf29dae9b367e8b3c31fc9b582694d9c22afec91
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