diff options
| author | Christophe Besson <cbesson@gmail.com> | 2026-09-21 00:43:14 +0200 |
|---|---|---|
| committer | Christophe Besson <cbesson@gmail.com> | 2026-09-21 00:43:14 +0200 |
| commit | 90e26beff212e4994b8e4f18c8260f2aa8a9b40c (patch) | |
| tree | ca91dbe01dfe3addddb729617d23d009afd5fd87 /packages/meshbay-hub/tests/test_revocation.py | |
| parent | f7d33c299ae0d0c4f406779b8f5324d80637adc8 (diff) | |
| download | meshbay-90e26beff212e4994b8e4f18c8260f2aa8a9b40c.tar.gz | |
fix(hub): keep the video read-ahead across a reconnection
A reconnection restarted the stream at the playhead, and that empties the
source buffer — spending the whole read-ahead at the one moment it was the
thing carrying the film. It carries on from the end of the buffer instead,
except where the buffer is short, the stream already ended, or a cast is
active: the receiver is fed from the wire and never had that buffer, so
resuming there would skip it forward by the lot.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-hub/tests/test_revocation.py')
0 files changed, 0 insertions, 0 deletions