Commit Graph

118 Commits

Author SHA1 Message Date
Arkadiusz Fal
4b623a20e5 Fix updating now playing info with mpv on tvOS
Other minor tvOS fixes
2022-08-29 00:42:41 +02:00
Arkadiusz Fal
9600fc88be Controls layouts, gestures and settings 2022-08-29 00:42:40 +02:00
Arkadiusz Fal
eedc8f32d1 Improve setting audio session 2022-08-26 23:09:46 +02:00
Arkadiusz Fal
8d912f2646 Improve PiP
Fix #186
Fix #196
2022-08-26 23:09:46 +02:00
Arkadiusz Fal
1c40065691 Fix orientation on iOS 16 2022-08-26 23:09:46 +02:00
Arkadiusz Fal
cbd1102563 Add playback mode menu in AVPlayer on tvOS 2022-08-26 23:09:45 +02:00
Arkadiusz Fal
269dbed352 Animations improvements 2022-08-26 23:09:45 +02:00
Arkadiusz Fal
e8270200fb Add "Always use AVPlayer for live videos" option 2022-08-22 23:14:40 +02:00
Arkadiusz Fal
78165442fe AVPlayer background music mode 2022-08-22 18:32:19 +02:00
Arkadiusz Fal
c8ae036444 Minor performance improvement 2022-08-21 02:55:53 +02:00
Arkadiusz Fal
cd7f0c7360 PiP improvements 2022-08-21 02:55:53 +02:00
Arkadiusz Fal
46b1ef9530 Don't switch to MPV after closing PiP 2022-08-20 00:02:46 +02:00
Arkadiusz Fal
a7607693f8 Show asset loading error from AVPlayer 2022-08-20 00:02:46 +02:00
Arkadiusz Fal
bca909aab6 Fix player instance setting (fix #260) 2022-08-16 23:16:35 +02:00
Arkadiusz Fal
4ec9791467 Clear system controls after closing item 2022-08-15 16:34:26 +02:00
Arkadiusz Fal
bd3f88ef28 Quality profiles 2022-08-15 16:34:26 +02:00
Arkadiusz Fal
27d140af01 tvOS layout improvements 2022-08-15 16:34:26 +02:00
Arkadiusz Fal
8d7359f012 Minor performance improvements 2022-08-15 16:34:26 +02:00
Arkadiusz Fal
0180d13d4a Improve AVPlayer performance
Fix updating aspect ratio

Fix #170
2022-08-15 16:34:25 +02:00
Arkadiusz Fal
f8d240ad86 Hide keyboard on navigation 2022-08-15 16:34:25 +02:00
Arkadiusz Fal
8c8e03931f Improve player transitions 2022-08-15 16:34:25 +02:00
Arkadiusz Fal
ec1acb4e4c Add setting "Rotate to portrait when exiting fullscreen" 2022-08-15 16:34:25 +02:00
Arkadiusz Fal
a2e2702ca1 Add setting "Close player when closing video" 2022-08-15 16:34:24 +02:00
Arkadiusz Fal
28d3f29571 Improve fullscreen animation 2022-08-15 16:34:24 +02:00
Arkadiusz Fal
2d5e34594a Live streams fix (fix #174, #175) 2022-08-15 16:34:24 +02:00
Arkadiusz Fal
aefb3cd84e Better UI for autoplay 2022-08-15 16:34:23 +02:00
Arkadiusz Fal
79f801ea60 Add setting for controls center buttons 2022-08-15 16:34:23 +02:00
Arkadiusz Fal
91c4549b2d Lock orientation button 2022-08-15 16:34:23 +02:00
Arkadiusz Fal
e0620abf9f Playback modes 2022-08-15 16:34:23 +02:00
Arkadiusz Fal
a632a4296d Details panels in controls 2022-08-15 16:34:22 +02:00
Arkadiusz Fal
cff3838a94 Aspect ratio improvements 2022-08-15 16:34:22 +02:00
Arkadiusz Fal
868e5fcbc7 Player layout fixes 2022-08-15 16:34:22 +02:00
Arkadiusz Fal
23075751c3 Add "Pause when entering background" option (#198) 2022-08-15 16:34:19 +02:00
Arkadiusz Fal
b2fa5c2620 Video loading errors reporting 2022-08-15 16:34:19 +02:00
Arkadiusz Fal
09490a94b2 Fix another crash 2022-08-15 16:34:19 +02:00
Arkadiusz Fal
23b0082809 Minor tvOS controls and remote improvements 2022-08-15 16:34:18 +02:00
Arkadiusz Fal
446e847860 Update artwork using URLSession 2022-08-15 16:34:15 +02:00
Arkadiusz Fal
e69a329813 Fix toggling player view 2022-08-15 16:34:15 +02:00
Arkadiusz Fal
616886f0d2 Fix updating controls buttons status 2022-08-15 16:34:15 +02:00
Arkadiusz Fal
164e68e5a1 Minor UI changes 2022-08-15 16:34:14 +02:00
Arkadiusz Fal
19014cc540 Improve network state updates 2022-08-15 16:34:13 +02:00
Arkadiusz Fal
ba1115fe2a Player controls UI changes
WIP on controls

Chapters

working

Add previews variable

Add lists ids

WIP
2022-08-15 16:34:13 +02:00
Arkadiusz Fal
568a9b95e9 Improve data parsers 2022-08-15 16:34:13 +02:00
Arkadiusz Fal
42264b3818 Improve performance and add statistics for MPV 2022-08-15 16:34:12 +02:00
Arkadiusz Fal
0158048648 Add dropped frames counter 2022-08-15 16:34:12 +02:00
Arkadiusz Fal
97f040b3cb Fix orientation lock when closing player 2022-08-15 16:34:12 +02:00
Arkadiusz Fal
58de661d96 Update watch history using background context 2022-08-15 16:34:11 +02:00
Arkadiusz Fal
8dd028126c Fix mpv initialization on macOS 2022-08-15 16:34:11 +02:00
Arkadiusz Fal
89713d815a Add initial version of music mode 2022-08-15 16:34:11 +02:00
Arkadiusz Fal
b90a726f87 Don't draw player when in background 2022-08-15 16:34:10 +02:00