Yuriy Liskov
39e6a52f0a
upd MediaServiceCore
2026-09-15 23:55:38 +03:00
Yuriy Liskov
fd9ede146d
bump 32.48
2026-09-15 14:12:11 +03:00
Yuriy Liskov
6211e60cd7
exo sabr: document getEndOfStreamSeekToleranceMs() as currently unused
2026-09-15 14:06:44 +03:00
Yuriy Liskov
fa26338cdf
exo sabr: remove unused segment-based seek tolerance (constant always wins)
2026-09-15 13:59:15 +03:00
Yuriy Liskov
b3cc44cd3c
exo sabr: fix constant onTracksChanged() when playback paused at the edge
2026-09-15 13:54:51 +03:00
Yuriy Liskov
249bc833f3
player error fixer: improve wrong DNS resolution
2026-09-15 01:49:30 +03:00
Yuriy Liskov
427ec913e1
PlaybackFragment: expose current videoId via METADATA_KEY_MEDIA_ID in MediaSession; upd MediaServiceCore
2026-09-15 01:30:58 +03:00
Yuriy Liskov
c0dfea5467
MainApplication: show error toast when a crash is ignored
2026-09-14 02:50:43 +03:00
Yuriy Liskov
51e87ab4ad
multiple crashfixes; upd SharedModules
32.47s
2026-09-14 02:10:46 +03:00
Yuriy Liskov
f50707b9f4
bump 32.47
32.47
2026-09-13 03:00:56 +03:00
Yuriy Liskov
78811a1d6f
upd MediaServiceCore
2026-09-13 01:09:44 +03:00
Yuriy Liskov
920f5621ed
BlockedChannels: improve 'sort alphabetically by default'
2026-09-12 04:12:14 +03:00
Yuriy Liskov
aa7746383c
upd MediaServiceCore
2026-09-12 02:23:17 +03:00
Yuriy Liskov
99df57c0c0
bump 32.46
2026-09-12 01:36:35 +03:00
Yuriy Liskov
38fe94fbbc
upd MediaServiceCore
2026-09-12 01:35:35 +03:00
Yuriy Liskov
6e2e00bb8c
Home: hide fully watched videos; fix watched progress reset after reboot
2026-09-11 06:07:29 +03:00
Yuriy Liskov
c36fbb8bae
upd MediaServiceCore
2026-09-11 05:22:24 +03:00
Yuriy Liskov
54de3650cc
upd MediaServiceCore
2026-09-11 04:17:27 +03:00
Yuriy Liskov
61a5313880
player error fixer: temp fix to high SABR backoffTime
2026-09-10 04:26:35 +03:00
Yuriy Liskov
2d09f29b49
exo Format: copy SABR info with copyWith*
2026-09-10 01:37:53 +03:00
Yuriy Liskov
50a2a46b44
Merge branch 'fredsleeve-master'
2026-09-10 00:37:22 +03:00
Yuriy Liskov
129c32f49f
Merge branch 'master' of https://github.com/fredsleeve/SmartTubeDE into fredsleeve-master
2026-09-10 00:36:42 +03:00
Yuriy Liskov
c2b5521d5a
Merge branch 'yasoob-fix/sabr-subtitle-loading'
2026-09-10 00:36:13 +03:00
Yuriy Liskov
79f6d1dc19
Merge branch 'fix/sabr-subtitle-loading' of https://github.com/yasoob/SmartTube into yasoob-fix/sabr-subtitle-loading
2026-09-10 00:36:08 +03:00
Yuriy Liskov
c4f0469fa9
VolumeBooster: increase drift fix interval to 5 minutes
2026-09-09 23:39:09 +03:00
fredsleeve
14199fddfd
German translation for new and missing strings
2026-09-09 13:10:39 +02:00
Yuriy Liskov
a71cd6f774
BlockedChannels: sort alphabetically by default
2026-09-09 13:59:13 +03:00
Yuriy Liskov
12fdbb7a79
VolumeBooster: volume drift fix by @@nammmmm
2026-09-09 13:39:47 +03:00
Yasoob and Copilot
7f2616bebf
Fix SABR subtitle loading for external caption files
...
Load caption files with single-sample GET requests and visitor cookies. Keep caption formats separate from SABR audio and video requests, and finish caption loading after one sample. Add regression tests for loading, seeking, cookies, and media requests.
Fixes yuliskov/SmartTube#6180
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-09-08 21:43:24 -07:00
Yuriy Liskov
a6d8d81537
bump 32.45; upd MediaServiceCore
32.45
2026-09-08 02:02:10 +03:00
Yuriy Liskov
f23438ba2f
player error fixer: don't popup controls on error; upd MediaServiceCore
2026-09-06 03:50:00 +03:00
Yuriy Liskov
25b7def51e
player error fixer: show player overlay on error; refactor: move sleep timer from VideoLoaderController to VideoStateController
2026-09-04 04:20:48 +03:00
Yuriy Liskov
893e08af85
exo sabr: remvoe patch: backoff and reload handling by @Xeno8888
2026-09-04 00:15:40 +03:00
Yuriy Liskov
77b1d25842
bump 32.40
2026-09-04 00:07:28 +03:00
Yuriy Liskov
4bd83385e4
player error fixer: remove unnecessary network engine switch on 403; upd MediaServiceCore; upd SharedModules
2026-09-03 23:50:40 +03:00
Yuriy Liskov
601a901e27
bump 32.39
2026-09-03 01:48:38 +03:00
Yuriy Liskov
66cf8bb006
exo sabr: backoff and reload handling by @Xeno8888
2026-09-03 01:29:40 +03:00
Yuriy Liskov
26076c9323
player error fixer: force okhttp when starting with 403 error
32.38s
2026-09-01 03:18:09 +03:00
Yuriy Liskov
db673a6de5
upd multidex keep pro
32.38
2026-09-01 00:04:02 +03:00
Yuriy Liskov
7057ccb9e7
Fix for the 'IllegalStateException: Only fullscreen opaque activities can request orientation
2026-08-31 23:56:59 +03:00
Yuriy Liskov
be6a3cb599
player error fixer: force client switch upon video start; upd MediaServiceCore
2026-08-31 22:23:23 +03:00
Yuriy Liskov
d725037306
bump 32.36; upd SharedModules
2026-08-31 05:57:09 +03:00
Yuriy Liskov
b723474e97
select OkHttp for IPv4 by default; upd MediaServiceCore
2026-08-31 05:50:57 +03:00
Yuriy Liskov
489953341e
BufferingDetector: fix negative durations
2026-08-30 00:19:43 +03:00
Yuriy Liskov
101b7599fd
upd MediaServiceCore
2026-08-29 22:05:58 +03:00
Yuriy Liskov
18ccff9f5d
bump 32.34
2026-08-29 04:36:46 +03:00
Yuriy Liskov
d742d755ec
player error fixer: fix hang at start when using custom DNS; upd SharedModules
2026-08-29 04:35:32 +03:00
Yuriy Liskov
ee7e1282a5
upd MediaServiceCore
notification2
2026-08-29 01:27:02 +03:00
Yuriy Liskov
b8a0667fe4
player error fixer: revert some 403 fixes
2026-08-28 23:55:16 +03:00
Yuriy Liskov
b2403052e6
bump 32.32
2026-08-28 02:54:51 +03:00