breadcast/breadcast-caststream-sys/src
Breadway 17abeed7ae Fix Cast teardown leaks, keyframe latch, and DLNA session lifecycle
Dropped frames never requested a keyframe, SessionEnded skipped ordered
stop (portal/TV/FFI leak, next start could abort), and a late end could
kill the following cast. Failed starts left PlatformClientPosix alive.
DLNA leaked its HTTP server and ignored portal EOS.

Also: start no longer blocks the daemon actor, IPC accept/request loops
stay up, HLS Range is clamped, LAN IP follows the renderer subnet, and
the picker closes before the portal dialog and handles Escape.
2026-08-16 14:16:23 +08:00
..
facade.cc Fix Cast teardown leaks, keyframe latch, and DLNA session lifecycle 2026-08-16 14:16:23 +08:00
facade.h Fix Cast teardown leaks, keyframe latch, and DLNA session lifecycle 2026-08-16 14:16:23 +08:00
lib.rs Fix Cast teardown leaks, keyframe latch, and DLNA session lifecycle 2026-08-16 14:16:23 +08:00
message_port_bridge.cc Implement Cast Streaming mirroring, DLNA casting, daemon+GUI, and breadd integration 2026-08-03 09:07:21 +08:00
message_port_bridge.h Implement Cast Streaming mirroring, DLNA casting, daemon+GUI, and breadd integration 2026-08-03 09:07:21 +08:00
session.cc Measure real EnqueueFrame outcomes, then size the send window to fit RTT 2026-08-15 22:34:21 +08:00
session.h Implement Cast Streaming mirroring, DLNA casting, daemon+GUI, and breadd integration 2026-08-03 09:07:21 +08:00