fluxa-core/fluxa-streaming-engine/src
KhooLy 8d78c5448c
Some checks are pending
CI / test (push) Waiting to run
CI / clippy (push) Waiting to run
CI / bench-check (push) Waiting to run
CI / wasm-check (push) Waiting to run
CI / fmt (push) Waiting to run
fix(streaming-engine): don't evict the active video file when prioritizing a sibling file
prioritize_stream_file() replaced the torrent's only_files set instead
of adding to it, so fetching any other file (e.g. a subtitle sibling
served through the same /stream/fname endpoint) deprioritized the
video that was already streaming. Track prioritized files as a set per
torrent and union new requests into it instead of overwriting.
2026-07-27 16:18:24 +03:00
..
bindings Follow SeekHead to locate MKV Chapters past the first Cluster 2026-07-19 03:02:05 +03:00
dv_rewrite chore: format core sources 2026-07-22 20:36:55 +03:00
torrent_engine fix(streaming-engine): don't evict the active video file when prioritizing a sibling file 2026-07-27 16:18:24 +03:00
chapters.rs chore: format core sources 2026-07-22 20:36:55 +03:00
companion_server.rs fix(torrent): prevent stale stop from killing a replayed session 2026-07-07 13:14:31 +03:00
dv_rewrite.rs Refine library history and recommendation requests 2026-07-26 03:14:04 +03:00
ffmpeg_locator.rs style: rustfmt fluxa-streaming-engine 2026-07-06 21:51:32 +03:00
lib.rs Refine sync and streaming boundaries 2026-07-12 02:47:09 +03:00
local_stream.rs style: rustfmt fluxa-streaming-engine 2026-07-06 21:51:32 +03:00
oauth_proxy.rs style: rustfmt fluxa-streaming-engine 2026-07-06 21:51:32 +03:00
torrent_engine.rs fix(streaming-engine): don't evict the active video file when prioritizing a sibling file 2026-07-27 16:18:24 +03:00
transcode.rs style: rustfmt fluxa-streaming-engine 2026-07-06 21:51:32 +03:00