一个用于与 MPRIS 播放器交互的库。
API 文档 可在 Swift Package Index 上查阅。
let connection = try Connection(type: .session)
try connection.setupDispatch(with: DispatchQueue.main)
let sessionManager = try MediaPlayer2.SessionManager(connection: connection)
if let player = sessionManager.activePlayer {
try await player.player.pause()
print(try await player.player.playbackStatus.get())
}