Commit Graph

142 Commits

Author SHA1 Message Date
Arkadiusz Fal
6c71cd72b1 Player layout fixes 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
36363628d4 Add MPV logs export 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d8a699a4eb Enable mpv drawing in simulator 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e56ab3804e CC support with Invidious and MPV 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
11ef8c4dfc Fix handling EOF with MPV (#201) 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
41fb021b64 Add MPV cache advanced settings 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f10aa1abd9 Add "Pause when entering background" option (#198) 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
8358dd50aa Video loading errors reporting 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
dc346f6c25 Replace repeating timer implementation 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
283d89b5a9 Fix another crash 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
029f19ba0b Fix crash 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a02eb2b168 Fix crash on unloadable history items 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
97e9889682 Minor tvOS controls and remote improvements 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f2c79a941e Update artwork of AVPlayer using URLSession 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ba57ecb965 Disable hardware decoding on Intel 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
8d3bbb34d6 Update artwork using URLSession 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
539869cdbb Fix toggling player view 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
bc0ed93e87 Fix updating controls buttons status 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
abdb6d6512 Fix showing restore segment button 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d330771fef Minor tvOS layout fixes 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
fe94d35af0 Improve queue details loading 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
17787fa69c Add setting for closing player after playing last item (fix #98) 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c940fb3198 Minor UI changes 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
7b09805b81 Improve network state updates 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
321c265a11 Player controls UI changes
WIP on controls

Chapters

working

Add previews variable

Add lists ids

WIP
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
9c98cf9558 Disable MPV drawing in simulator 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f367fe8728 Improve data parsers 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b88adca781 Add buffering and cache length to stats 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
15cdde17a6 Improve performance and add statistics for MPV 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
81b8cbd5f1 Add dropped frames counter 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0c6ddc3dae Improve MPV performance 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
7a6698897a Minor controls improvements 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
cb89c4d53d Fix orientation lock when closing player 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
574df016f3 Fix #163 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c2301862f2 Fix #162 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d659063897 Update watch history using background context 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
dbffa4ae08 Fix setting video mode on MPV 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0ecc271e70 Minor layout fixes 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
1855a57946 Fix mpv initialization on macOS 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
35fd392307 Add initial version of music mode 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ef26f96f66 Minor SponsorBlock fix 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
208ba623e5 Improve MPV loading commands 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c0c9967bfd Don't draw player when in background 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ba79a3b664 Improve animations 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
48ba498183 Load audio and video together with one command with MPV 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
4f1520a6ce Minor fixes 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
ab8549e103 Minor improvements 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0ad350a6b5 New channel navigation 2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c5af865ffe Add buttons to next video and restart video (fix #106)
Previous video requires rebuilding queue a little, maybe in the future
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d07b82a21b Don't push MPV to play HLS on changing backends
It takes longer to load than WEBM
2022-10-27 18:03:57 +02:00