mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-11-07 01:10:09 +00:00
Fix media control method signatures
This commit is contained in:
parent
9a5c702acb
commit
7a74c5304b
@ -566,28 +566,40 @@ public final class MediaManagerImpl: NSObject, MediaManager {
|
||||
})
|
||||
}
|
||||
|
||||
@objc func playCommandEvent(_ command: AnyObject) {
|
||||
@objc func playCommandEvent(_ command: AnyObject) -> MPRemoteCommandHandlerStatus {
|
||||
self.playlistControl(.playback(.play), type: nil)
|
||||
|
||||
return .success
|
||||
}
|
||||
|
||||
@objc func pauseCommandEvent(_ command: AnyObject) {
|
||||
@objc func pauseCommandEvent(_ command: AnyObject) -> MPRemoteCommandHandlerStatus {
|
||||
self.playlistControl(.playback(.pause), type: nil)
|
||||
|
||||
return .success
|
||||
}
|
||||
|
||||
@objc func previousTrackCommandEvent(_ command: AnyObject) {
|
||||
@objc func previousTrackCommandEvent(_ command: AnyObject) -> MPRemoteCommandHandlerStatus {
|
||||
self.playlistControl(.previous, type: nil)
|
||||
|
||||
return .success
|
||||
}
|
||||
|
||||
@objc func nextTrackCommandEvent(_ command: AnyObject) {
|
||||
@objc func nextTrackCommandEvent(_ command: AnyObject) -> MPRemoteCommandHandlerStatus {
|
||||
self.playlistControl(.next, type: nil)
|
||||
|
||||
return .success
|
||||
}
|
||||
|
||||
@objc func togglePlayPauseCommandEvent(_ command: AnyObject) {
|
||||
@objc func togglePlayPauseCommandEvent(_ command: AnyObject) -> MPRemoteCommandHandlerStatus {
|
||||
self.playlistControl(.playback(.togglePlayPause), type: nil)
|
||||
|
||||
return .success
|
||||
}
|
||||
|
||||
@objc func changePlaybackPositionCommandEvent(_ event: MPChangePlaybackPositionCommandEvent) {
|
||||
@objc func changePlaybackPositionCommandEvent(_ event: MPChangePlaybackPositionCommandEvent) -> MPRemoteCommandHandlerStatus {
|
||||
self.playlistControl(.seek(event.positionTime), type: nil)
|
||||
|
||||
return .success
|
||||
}
|
||||
|
||||
public func setOverlayVideoNode(_ node: OverlayMediaItemNode?) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user