yattee/Model/Player/Backends
Toni Förster 322a550666
simplified fullscreen and orientation handling
- iPad: rotate to device orientation on startup
- fixed controls in portrait fullscreen
- iOS: don’t call setNeedsDrawing multiple times
- On iOS we call set needs drawing only once.
- Added cooldown time to MPV.Client setNeedsDrawing to avoid multiple successive calls
- make fullscreen animation smoother
- dragGesture now calls toggleFullScreenAction
- fix tvOS and macOS build

Signed-off-by: Toni Förster <toni.foerster@gmail.com>
2024-09-05 18:17:14 +02:00
..
AVPlayerBackend.swift make audio ducking and interruption more robust 2024-09-03 21:19:30 +02:00
MPVBackend.swift make audio ducking and interruption more robust 2024-09-03 21:19:30 +02:00
MPVClient.swift simplified fullscreen and orientation handling 2024-09-05 18:17:14 +02:00
PlayerBackend.swift fix crash on HLS live playback 2024-08-31 14:22:28 +02:00
PlayerBackendType.swift Player controls UI changes 2022-10-27 18:03:57 +02:00