yattee/macOS/PlayerViewController.swift
2021-10-25 23:29:06 +02:00

22 lines
485 B
Swift

import AVKit
import SwiftUI
final class PlayerViewController: NSViewController {
var playerModel: PlayerModel!
var playerView = AVPlayerView()
override func viewDidDisappear() {
playerModel.pause()
super.viewDidDisappear()
}
override func loadView() {
playerView.player = playerModel.player
playerView.allowsPictureInPicturePlayback = true
playerView.showsFullScreenToggleButton = true
view = playerView
}
}