Toni Förster
c3e4c074d6
Add HTTP Response StatusCode List and fix potential race condition
2024-05-17 19:30:24 +02:00
Toni Förster
6eba2a45c8
Conditional proxying
...
I added a new feature. When instances are not proxied, Yattee first checks the URL to make sure it is not a restricted video. Usually, music videos and sports content can only be played back by the same IP address that requested the URL in the first place. That is why some videos do not play when the proxy is disabled.
This approach has multiple advantages. First and foremost, It reduced the load on Invidious/Piped instances, since users can now directly access the videos without going through the instance, which might be severely bandwidth limited. Secondly, users don't need to manually turn on the proxy when they want to watch IP address bound content, since Yattee automatically proxies such content.
Furthermore, adding the proxy option allows mitigating some severe playback issues with invidious instances. Invidious by default returns proxied URLs for videos, and due to some bug in the Invidious proxy, scrubbing or continuing playback at a random timestamp can lead to severe wait times for the users.
This should fix numerous playback issues: #666 , #626 , #590 , #585 , #498 , #457 , #400
2024-05-16 19:35:31 +02:00
Arkadiusz Fal
1fe8a32fb8
Bump build number to 182
2024-05-16 19:09:12 +02:00
Arkadiusz Fal
4ce9dc6729
Fix build issues
2024-05-16 19:05:00 +02:00
Arkadiusz Fal
b783db30b6
Update dependencies
2024-05-16 19:01:02 +02:00
Arkadiusz Fal
8a7e4c84b5
Merge pull request #653 from stonerl/mpvkit-0-38-0
...
upgrade to mpvkit-0.38.0
2024-05-16 18:24:41 +02:00
Toni Förster
790cb5ce1d
upgraded some dependencies
2024-05-03 17:15:40 +02:00
Toni Förster
7b7f877fa5
upgrade to mpvkit-0.38.0
...
subtitles are working gain (was broken with 0.37.0)
2024-05-03 17:08:30 +02:00
Arkadiusz Fal
d1cf45c6a1
Bump build number to 181
2024-04-02 23:14:51 +02:00
Arkadiusz Fal
b488f86160
Downgrade MPVKit to 0.36.0-1
...
commit dca1e345a26d09a3d621d7656a94e6427f3f7b83
2024-04-02 23:14:18 +02:00
Arkadiusz Fal
cf5262a86e
Bump build number to 180
2024-02-28 14:35:54 +01:00
Arkadiusz Fal
1df8241a01
Update packages
2024-02-28 14:35:54 +01:00
Arkadiusz Fal
7b34c7e72b
Bump build number to 179
2024-02-21 10:17:38 +01:00
Arkadiusz Fal
f3ba61a168
Bump build number to 178
2024-02-03 21:55:29 +01:00
Arkadiusz Fal
d187fc322c
Update packages
2024-02-03 21:55:09 +01:00
Arkadiusz Fal
e6deb9ef26
Add import on tvOS, other export/import improvements
2024-02-03 21:49:45 +01:00
Arkadiusz Fal
5ae6f321cd
Update dependencies
2024-02-02 11:16:27 +01:00
Arkadiusz Fal
2be6f04e37
Import export settings
2024-02-02 11:16:27 +01:00
Arkadiusz Fal
9826ee4d36
Remove old references
2024-02-02 11:06:32 +01:00
Arkadiusz Fal
05b25b65bc
Use mpvkit 0.37.0
2024-02-02 11:06:32 +01:00
Arkadiusz Fal
179b4358ae
Bump build number to 177
2024-02-02 11:06:32 +01:00
Arkadiusz Fal
1d81f710a9
Bump build number to 176
2024-02-02 11:06:32 +01:00
Arkadiusz Fal
49e051c70d
Use mpvkit 0.36.0
2024-02-02 11:06:31 +01:00
Arkadiusz Fal
3e96001511
Bump build number to 175
2024-02-02 11:06:31 +01:00
Arkadiusz Fal
446ee0ac8e
Update dependencies
2024-02-02 11:06:31 +01:00
Arkadiusz Fal
f6a89c7daf
Bump version number to 1.5.2
2024-02-02 11:06:31 +01:00
Arkadiusz Fal
1bc44afde6
Update dependencies
2024-01-14 12:56:06 +01:00
Arkadiusz Fal
39925c390a
Bump build number to 174
2024-01-14 12:53:52 +01:00
Arkadiusz Fal
9c51f24d3f
Bump build number to 173
2024-01-13 10:29:48 +01:00
Arkadiusz Fal
0182faceae
Bump build number to 172
2024-01-09 17:03:07 +01:00
Toni Förster
0671b6ef9f
update Defaults package to 7.3.1
2023-12-27 17:00:18 +01:00
Arkadiusz Fal
39f6319043
Bump build number to 171
2023-12-09 22:08:21 +01:00
Arkadiusz Fal
1ae12cfa21
Add localizations for fa, es, tr, ru
2023-12-09 22:08:20 +01:00
Arkadiusz Fal
eb1dfe69cd
Bump build number to 170
2023-11-26 19:09:45 +01:00
Arkadiusz Fal
987f6dcac8
Bump build number to 169
2023-11-04 11:34:45 +01:00
Arkadiusz Fal
8c6fc7d561
Update dependencies
2023-11-04 11:33:01 +01:00
Arkadiusz Fal
fb84927fc8
Bump build number to 168
2023-10-24 09:17:22 +02:00
Arkadiusz Fal
3624d186bc
Bump build number to 167
2023-10-16 15:53:58 +02:00
Arkadiusz Fal
31ea4860cf
Bump version number to 1.5.1
2023-10-16 15:53:41 +02:00
Arkadiusz Fal
5a074d7607
Bump build number to 166
2023-10-15 14:10:05 +02:00
Arkadiusz Fal
8258d8d5b4
Bring back iOS 14 and macOS 11
2023-10-15 14:08:08 +02:00
Arkadiusz Fal
94915b0496
Revert "Drop iOS 14 and macOS 11 support"
...
This reverts commit dcef7f47ff
.
2023-10-15 13:35:23 +02:00
Arkadiusz Fal
e6a9f39477
Bump build number to 165
2023-10-15 00:46:59 +02:00
Arkadiusz Fal
8fefbccc83
Bump build number to 164
2023-09-26 18:19:49 +02:00
Arkadiusz Fal
dd0a966a9f
Bump build number to 163
2023-09-26 17:57:19 +02:00
Arkadiusz Fal
3e6ea2633e
Remove unnecessary frameworks
2023-09-26 17:44:01 +02:00
Arkadiusz Fal
2ef692edb8
Migrate to SwiftUIIntrospect
2023-09-26 17:44:01 +02:00
Arkadiusz Fal
3edfa5dfe7
Set focus on search textfield on macOS
...
Fix #268
2023-09-26 17:44:01 +02:00
Arkadiusz Fal
983b9c4ddc
Bump build number to 162
2023-09-25 21:39:12 +02:00
Arkadiusz Fal
a1e8a50aaf
Bump build number to 161
2023-09-24 17:23:48 +02:00