mirror of
https://github.com/mpv-player/mpv
synced 2024-12-29 02:22:19 +00:00
mac: remove now unnecessary objective-c forwarding
This commit is contained in:
parent
6debb22a0c
commit
e71e340b77
@ -57,12 +57,12 @@ extension EventHelper {
|
||||
}
|
||||
}
|
||||
|
||||
public class EventHelper: NSObject {
|
||||
class EventHelper {
|
||||
unowned let appHub: AppHub
|
||||
var mpv: OpaquePointer?
|
||||
var events: [String:[Int:EventSubscriber]] = [:]
|
||||
|
||||
@objc init?(_ appHub: AppHub, _ mpvHandle: OpaquePointer) {
|
||||
init?(_ appHub: AppHub, _ mpvHandle: OpaquePointer) {
|
||||
if !appHub.isApplication {
|
||||
mpv_destroy(mpvHandle)
|
||||
return nil
|
||||
@ -70,7 +70,6 @@ public class EventHelper: NSObject {
|
||||
|
||||
self.appHub = appHub
|
||||
self.mpv = mpvHandle
|
||||
super.init()
|
||||
mpv_set_wakeup_callback(mpvHandle, wakeup, TypeHelper.bridge(obj: self))
|
||||
}
|
||||
|
||||
|
@ -62,13 +62,13 @@ class InputHelper: NSObject {
|
||||
.init(0, 0)
|
||||
]
|
||||
|
||||
@objc init(_ input: OpaquePointer? = nil, _ option: OptionHelper? = nil) {
|
||||
init(_ input: OpaquePointer? = nil, _ option: OptionHelper? = nil) {
|
||||
super.init()
|
||||
self.input = input
|
||||
self.option = option
|
||||
}
|
||||
|
||||
@objc func put(
|
||||
func put(
|
||||
key: Int32,
|
||||
modifiers: NSEvent.ModifierFlags = .init(rawValue: 0),
|
||||
type: NSEvent.EventType = .applicationDefined
|
||||
@ -258,7 +258,7 @@ class InputHelper: NSObject {
|
||||
}
|
||||
}
|
||||
|
||||
@objc func signal(input: OpaquePointer? = nil) {
|
||||
func signal(input: OpaquePointer? = nil) {
|
||||
lock.withLock {
|
||||
self.input = input
|
||||
if input != nil { lock.signal() }
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
import Cocoa
|
||||
|
||||
class LogHelper: NSObject {
|
||||
class LogHelper {
|
||||
var log: OpaquePointer?
|
||||
|
||||
init(_ log: OpaquePointer?) {
|
||||
|
@ -19,7 +19,7 @@ import Cocoa
|
||||
|
||||
typealias swift_wakeup_cb_fn = (@convention(c) (UnsafeMutableRawPointer?) -> Void)?
|
||||
|
||||
class OptionHelper: NSObject {
|
||||
class OptionHelper {
|
||||
var voCachePtr: UnsafeMutablePointer<m_config_cache>
|
||||
var macCachePtr: UnsafeMutablePointer<m_config_cache>
|
||||
|
||||
|
@ -31,7 +31,7 @@ class CocoaCB: Common, EventSubscriber {
|
||||
var backendState: State = .uninitialized
|
||||
|
||||
|
||||
@objc init(_ mpvHandle: OpaquePointer) {
|
||||
init(_ mpvHandle: OpaquePointer) {
|
||||
let newlog = mp_log_new(UnsafeMutablePointer(mpvHandle), mp_client_get_log(mpvHandle), "cocoacb")
|
||||
let option = OptionHelper(UnsafeMutablePointer(mpvHandle), mp_client_get_global(mpvHandle))
|
||||
libmpv = LibmpvHelper(mpvHandle, newlog)
|
||||
|
Loading…
Reference in New Issue
Block a user