yattee/Shared/Player
Toni Förster 5e85fd294c
MPV: improved A/V sync
- use displays refresh rate
- execute needs drawing with higher priority
- run create() with higher priority
- determine the number of threads used for rendering
- enable VSYNC and change video-sync  to display-resample
- iOS/tvOS: set new display refresh rate on change
- run setSize with higher priority
- add more options to MPVClient
- get refresh rate updates
- sync refresh rate to fps
- update CADisplayLink to current refresh rate
- update refresh rate on macOS
- Add experimental feature to sync display  with content fps

Signed-off-by: Toni Förster <toni.foerster@gmail.com>
2024-09-08 15:59:42 +02:00
..
Controls Merge pull request #786 from stonerl/simplified-fullscreen-and-orientation 2024-09-05 22:59:54 +02:00
MPV MPV: improved A/V sync 2024-09-08 15:59:42 +02:00
Video Details simplified fullscreen and orientation handling 2024-09-05 18:17:14 +02:00
AppleAVPlayerView.swift simplified fullscreen and orientation handling 2024-09-05 18:17:14 +02:00
AppleAVPlayerViewController.swift chore: address linter warnings 2024-08-18 14:46:51 +02:00
ControlsGradientView.swift Minor fixes 2023-02-05 14:24:15 +01:00
PlaybackBar.swift Hello, mpv! 🎉 2022-10-27 18:03:57 +02:00
PlaybackSettings.swift improvements to captions on tvOS 2024-05-20 14:20:08 +02:00
PlaybackSettingsPresentationDetents+Backport.swift Fix playback settings sheet height 2023-05-18 11:32:45 +02:00
PlayerBackendView.swift Fix lint issues 2023-07-24 19:45:30 +02:00
PlayerDragGesture.swift simplified fullscreen and orientation handling 2024-09-05 18:17:14 +02:00
PlayerGestures.swift Show stream opening status with AVPlayer 2023-05-21 19:13:42 +02:00
PlayerLayerView.swift Replace environment objects with observed objects 2022-12-05 10:13:19 +01:00
PlayerQueueRow.swift Add buttons for hiding watched videos 2023-05-25 18:36:02 +02:00
RelatedView.swift Revert "Drop iOS 14 and macOS 11 support" 2023-10-15 13:35:23 +02:00
StreamControl.swift Replace environment objects with observed objects 2022-12-05 10:13:19 +01:00
TapRecognizerViewModifier.swift Change controls tap behavior 2023-02-24 18:23:26 +01:00
VideoPlayerSizeModifier.swift fix broken fullscreen on macOS 2023-11-21 17:58:44 +01:00
VideoPlayerView.swift simplified fullscreen and orientation handling 2024-09-05 18:17:14 +02:00