From 15e7084bad34edb60a5999994731a8a2ed1dc6c8 Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Thu, 24 Sep 2026 01:35:54 +0200 Subject: refactor(node): move framing, shared limits and ffmpeg jobs out of webrtc_server transport/webrtc/channel.py, limits.py and media_tools.py, cut from webrtc_server.py as text; the facade imports them back. Co-Authored-By: Claude Opus 5.5 --- packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py (limited to 'packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py') diff --git a/packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py b/packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py new file mode 100644 index 0000000..89fe86b --- /dev/null +++ b/packages/meshbay-node/src/meshbay_node/transport/webrtc/limits.py @@ -0,0 +1,5 @@ +"""Limits read by more than one part of the WebRTC session.""" + + +CHUNK_SIZE = 1024 * 1024 +MAX_MSG = 64 * 1024 * 1024 -- cgit v1.2.3