Toni Förster
0d9c27319d
make time updates work for .mpv and .avp
...
- time update notifications work for both backends
- only init mpv timers when mpv is the active backend
- move notification extension to playerbackend
2023-12-04 14:47:26 +01:00
Toni Förster
586cea7d44
subscribe chapters to currentTime notification
2023-12-04 00:07:39 +01:00
Arkadiusz Fal
9db5fb0de7
Handle core-idle property
2023-09-23 21:59:38 +02:00
Arkadiusz Fal
13d5bd39af
mpvkit implementation fixes
2023-09-23 21:59:37 +02:00
Arkadiusz Fal
dfda1181e2
Fix swiftformat issues
2023-09-23 17:14:21 +02:00
Arkadiusz Fal
757afd39da
Merge branch 'main' into use-mpvkit
2023-09-23 16:17:33 +02:00
Arkadiusz Fal
e827b97cd5
Fix lint issues
2023-07-24 19:45:30 +02:00
amaumene
e7c1f8116d
switch mpv to mpvkit
2023-06-26 13:18:28 +09:00
Arkadiusz Fal
6f91eedf4c
Update watch time on close item
2023-06-07 23:37:27 +02:00
Arkadiusz Fal
8d11a92f97
Fix switching to AVPlayer in fullscreen
2023-06-07 23:37:27 +02:00
Arkadiusz Fal
5d8e8483d1
Minor performance improvement
2023-05-18 11:32:45 +02:00
Arkadiusz Fal
a83657b8c6
Fix crash
2023-05-07 22:06:51 +02:00
Arkadiusz Fal
8ca499756a
Minor fixes
2023-02-24 18:23:26 +01:00
Arkadiusz Fal
f1664d026c
Fix bookmarks
2022-12-05 10:13:20 +01:00
Arkadiusz Fal
0d333b5583
Replace environment objects with observed objects
2022-12-05 10:13:19 +01:00
Arkadiusz Fal
be2af82300
Change playback rates for MPV
2022-12-04 13:32:28 +01:00
Arkadiusz Fal
815d0b3ae8
Cancel loading assets on switching backend
2022-12-04 13:32:26 +01:00
Arkadiusz Fal
ccded28468
Improve bookmarks loading
2022-12-04 13:32:25 +01:00
Arkadiusz Fal
2c004b81fe
Close item if could not be opened
2022-12-04 13:32:25 +01:00
Arkadiusz Fal
01d8e28d7c
Add more playback rates for MPV
2022-12-04 13:32:23 +01:00
Arkadiusz Fal
a44cce462a
Preserve playback rate between restarts
2022-12-04 13:32:23 +01:00
Arkadiusz Fal
cb81a687bc
Improve EOF handling with MPV
2022-12-04 13:32:22 +01:00
Arkadiusz Fal
402d1a2f79
Opening videos by URL and local files
2022-12-04 13:32:22 +01:00
Arkadiusz Fal
a086a0f440
Use Swift 5.7 if-let style
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
a7a3e0827d
Revert "Improve setting audio session"
...
This reverts commit eedc8f32d1
.
Fix #307
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
1744210615
Fix optional use
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
f607e6e276
Model improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
df96c2dba0
Fix updating playing status
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
6643208579
Change aspect ratio handling with MPV
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b8380b2528
Minor fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0d3ccc00ce
Model improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b220f212df
Revert "Fix drawing state issues"
...
This reverts commit 97149df71c
.
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
14cb1958d8
Fix drawing state issues
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e444dc3c79
Improve seek gesture
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0f7d826a3e
Controls layouts, gestures and settings
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
1cf37e5a00
Improve setting audio session
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
60f38a80aa
Improve PiP
...
Fix #186
Fix #196
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
08ed810b9e
Animations improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
5f50797b54
Controls updates fixes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
d5b4b6baac
Force seek only on HLS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
48e616b301
AVPlayer background music mode
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
b5f8a0fba2
Minor performance improvement
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
c3e2e5c258
Fix updating system controls playback status on macOS
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
6c6ba19df4
PiP improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
dcfd24e376
Minor changes
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
9a958113c4
Minor performance improvements
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
cf14ff51c5
Fix managing screen saver on macOS
...
Fix #245
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
e609e90165
Improve AVPlayer performance
...
Fix updating aspect ratio
Fix #170
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
bc4b5fefe8
Lower network state update frequency
2022-10-27 18:03:57 +02:00
Arkadiusz Fal
0365369dcd
Add setting "Rotate to portrait when exiting fullscreen"
2022-10-27 18:03:57 +02:00