Another attempt to fix iOS 8 video crash

This commit is contained in:
Peter Iakovlev 2018-12-26 19:58:45 +04:00
parent f25dc7aeb3
commit 659cab1714
3 changed files with 6 additions and 6 deletions

View File

@ -4,8 +4,8 @@ import AsyncDisplayKit
import SwiftSignalKit
import AVFoundation
private final class MediaPlayerNodeLayerNullAction: NSNull {
@objc override func run(forKey event: String, object anObject: Any, arguments dict: [AnyHashable : Any]?) {
private final class MediaPlayerNodeLayerNullAction: NSObject, CAAction {
@objc func run(forKey event: String, object anObject: Any, arguments dict: [AnyHashable : Any]?) {
}
}

View File

@ -3,8 +3,8 @@ import UIKit
import AVFoundation
import SwiftSignalKit
private final class SampleBufferLayerImplNullAction: NSNull {
@objc override func run(forKey event: String, object anObject: Any, arguments dict: [AnyHashable : Any]?) {
private final class SampleBufferLayerImplNullAction: NSObject, CAAction {
@objc func run(forKey event: String, object anObject: Any, arguments dict: [AnyHashable : Any]?) {
}
}

View File

@ -4,8 +4,8 @@ import TelegramCore
import Postbox
import SwiftSignalKit
private final class SoftwareVideoThumbnailLayerNullAction: NSNull {
@objc override func run(forKey event: String, object anObject: Any, arguments dict: [AnyHashable : Any]?) {
private final class SoftwareVideoThumbnailLayerNullAction: NSObject, CAAction {
@objc func run(forKey event: String, object anObject: Any, arguments dict: [AnyHashable : Any]?) {
}
}