From c5e4dbf3beedda938abfec04213f5c297c1e8291 Mon Sep 17 00:00:00 2001 From: kintan Date: Sun, 5 Nov 2023 17:51:06 +0800 Subject: [PATCH] fix #602 --- Demo/SwiftUI/Shared/MovieModel.swift | 4 ++++ Sources/KSPlayer/AVPlayer/KSOptions.swift | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/Demo/SwiftUI/Shared/MovieModel.swift b/Demo/SwiftUI/Shared/MovieModel.swift index d1d10c4d8..5e4763235 100644 --- a/Demo/SwiftUI/Shared/MovieModel.swift +++ b/Demo/SwiftUI/Shared/MovieModel.swift @@ -13,7 +13,11 @@ import KSPlayer import UIKit #endif class MEOptions: KSOptions { + #if os(iOS) static var isUseDisplayLayer = true + #else + static var isUseDisplayLayer = false + #endif static var yadifMode = 1 override init() { super.init() diff --git a/Sources/KSPlayer/AVPlayer/KSOptions.swift b/Sources/KSPlayer/AVPlayer/KSOptions.swift index bdc0a6ac6..4860e6155 100644 --- a/Sources/KSPlayer/AVPlayer/KSOptions.swift +++ b/Sources/KSPlayer/AVPlayer/KSOptions.swift @@ -242,7 +242,11 @@ open class KSOptions { } open func isUseDisplayLayer() -> Bool { + #if os(iOS) display == .plane + #else + false + #endif } open func io(log: String) {