fix: fix build on xcode 17 beta

This commit is contained in:
olivier 2023-09-14 22:41:42 +02:00
parent 3f48c64364
commit a18953e701

View File

@ -261,8 +261,7 @@ class RCTVideo: UIView, RCTVideoPlayerViewControllerDelegate, RCTPlayerObserverH
// MARK: - Player and source
@objc
func setSrc(_ source:NSDictionary!) {
DispatchQueue.global(qos: .default).async { [weak self] in
guard let self = self else {return}
let dispatchClosure = {
self._source = VideoSource(source)
if (self._source?.uri == nil || self._source?.uri == "") {
self._player?.replaceCurrentItem(with: nil)
@ -356,6 +355,7 @@ class RCTVideo: UIView, RCTVideoPlayerViewControllerDelegate, RCTPlayerObserverH
}.catch{_ in }
self._videoLoadStarted = true
}
DispatchQueue.global(qos: .default).async(execute: dispatchClosure)
}
@objc