mirror of
https://github.com/FluxaMedia/fluxa.git
synced 2026-08-04 07:56:01 +00:00
MkvChapterFetcher sent bare stream headers instead of routing through StreamRequestPolicy (default User-Agent, referer), which many origins require to respond to a Range request at all — unlike mpv, which always gets proper headers. Also bail out instead of buffering an unbounded body when a server ignores the Range header and returns 200 with the full file. Add MkvChapterFetcherTest using MockWebServer, exercising the real path end-to-end (headers, 206 handling, JNI EBML parsing) on the JVM without an emulator. |
||
|---|---|---|
| .. | ||
| schemas | ||
| src | ||
| build.gradle.kts | ||
| compose-stability.conf | ||
| proguard-rules.pro | ||