• Joined on 2023年01月12日
NullPointerException pushed to main at NullPointerException/PipePipe 2026年07月13日 09:00:23 +02:00
fcefd1b859 v5.2.4-beta
NullPointerException pushed to main at NullPointerException/PipePipeExtractor 2026年07月13日 08:59:57 +02:00
b974fde4a4 perf: prefer local YouTube decoder
8f552c1e17 perf: overlap YouTube detail requests
42cd0ef0c7 dev: add detailed YouTube extraction timing logs
5b8bfd05db fix: prefer EJS decoder API
0731699bb3 fix: recover missing SABR demand segments
Compare 8 commits »
NullPointerException pushed to dev at NullPointerException/PipePipeClient 2026年07月13日 08:59:36 +02:00
6c624b24d1 v5.2.4-beta
7938a60788 perf: prewarm local YouTube decoder
c65a29b852 fix: support SABR acquisition on Android 6
57578dac18 dev: align playback benchmark with production
0e459281c5 fix: recover stalled SABR segment demand
Compare 15 commits »
NullPointerException pushed to main at NullPointerException/PipePipe 2026年07月10日 23:43:07 +02:00
cee08bd4f6 v5.2.3
NullPointerException pushed to main at NullPointerException/PipePipeExtractor 2026年07月10日 23:37:01 +02:00
b39cc359cc fix: use lowest SABR video fallback
NullPointerException pushed to dev at NullPointerException/PipePipeClient 2026年07月10日 23:36:51 +02:00
5e6d2a22df v5.2.3
7d0b42d5d6 fix: use lowest SABR video fallback
Compare 2 commits »
NullPointerException pushed to main at NullPointerException/PipePipe 2026年07月10日 06:45:40 +02:00
03ae8a0e10 v5.2.3-beta3
NullPointerException pushed to dev at NullPointerException/PipePipeClient 2026年07月10日 06:45:06 +02:00
ee5584cdc2 v5.2.3-beta3
3593d685c2 fix: hide retry for unavailable WebView
645871dd6f fix: restore WebView error report action
3371120555 fix: skip app initialization in ACRA process
5515ea5602 fix: bind SABR sessions to active media periods
Compare 5 commits »
NullPointerException pushed to main at NullPointerException/PipePipe 2026年07月09日 13:46:33 +02:00
37816dc0d7 v5.2.3-beta2
NullPointerException pushed to main at NullPointerException/PipePipeExtractor 2026年07月09日 13:46:14 +02:00
2cc4dde1f2 fix: restrict YouTube extraction endpoints
f102abd341 dev: trace SABR response timings
92eccfb0b5 fix: spool SABR media segments off heap
f18ad1332d dev: trace SABR memory peaks
1c0c844ad6 fix: merge SABR init target pump
Compare 9 commits »
NullPointerException pushed to dev at NullPointerException/PipePipeClient 2026年07月09日 13:46:05 +02:00
77835727bf fix: restrict YouTube extraction endpoints
d77900dc34 v5.2.3-beta2
4e80b6040d fix: probe WebView runtime capabilities
824f40b976 fix: prefer HLS for YouTube post-live playback
e02d30b59e perf: snap SABR mid-start to segment boundary
Compare 23 commits »
NullPointerException pushed to main at NullPointerException/PipePipe 2026年07月08日 07:14:02 +02:00
70db235653 v5.2.3-beta
NullPointerException pushed to main at NullPointerException/PipePipeExtractor 2026年07月08日 07:08:41 +02:00
84da35c2a7 perf: start SABR midroll playback at target
1e9bdc1928 dev: check webview availability before fetching YouTube
9a0e9f816f fix: allow SABR demand streaming to stop at target
37a25372c3 perf: optimize SABR transport and response handling
dc54dae45d fix: recover SABR playback from missing segments
Compare 5 commits »
NullPointerException pushed to dev at NullPointerException/PipePipeClient 2026年07月08日 07:08:33 +02:00
85498a70d4 v5.2.3-beta
fc7855cf34 perf: start SABR midroll playback at target
29968f555a dev: check webview availability before fetching YouTube
c8aa4ce152 fix: drive SABR pump from reader demand
8a0a309444 fix: attach SABR poToken before requests
Compare 12 commits »
NullPointerException pushed to main at NullPointerException/PipePipe 2026年07月05日 07:02:45 +02:00
a4329886d6 v5.2.2
NullPointerException pushed to main at NullPointerException/PipePipeExtractor 2026年07月05日 07:01:41 +02:00
7d63aec351 v5.2.2
7aca3d1a48 fix: avoid treating uploader reviews as view counts
7ffde56e69 fix: fall back to MWEB HLS for Safari live streams
c6c3633c28 fix: detect live streams from video details
f9909c44c8 fix: request MWEB only for TV live streams
Compare 18 commits »
NullPointerException pushed to dev at NullPointerException/PipePipeClient 2026年07月05日 07:01:34 +02:00
f0514d570c v5.2.2
8184c4fd23 fix: limit foreground refresh to Android 17
748f6dd850 fix: default logged-out YouTube endpoint to mweb
7d4e7662cf fix: select YouTube endpoint defaults by login state
546b8a2b33 fix: narrow IP block dialog detection
Compare 16 commits »
NullPointerException pushed to main at NullPointerException/PipePipe 2026年07月04日 01:07:21 +02:00
f94f50b963 v5.2.1
NullPointerException pushed to main at NullPointerException/PipePipeExtractor 2026年07月04日 01:06:37 +02:00
9299349c38 v5.2.1
93d918322e fix: resolve relative YouTube subtitle URLs
Compare 2 commits »
NullPointerException pushed to dev at NullPointerException/PipePipeClient 2026年07月04日 01:06:28 +02:00
249247aa33 v5.2.1
7ed22c3d74 update strings.xml
93287bcbc9 fix: log out YouTube accounts after update
Compare 3 commits »