summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/tests/test_stream_video_transcode.py
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-09-18 11:05:47 +0200
committerChristophe Besson <cbesson@gmail.com>2026-09-18 11:05:47 +0200
commit063c5f0750b775362e45e21a97e0dc2250c89f77 (patch)
tree9db3276c691bc1d49621cb144587e3a0be68d281 /packages/meshbay-node/tests/test_stream_video_transcode.py
parentc03512aeab576a06f8d5026e5eb484897ec45f99 (diff)
downloadmeshbay-063c5f0750b775362e45e21a97e0dc2250c89f77.tar.gz
fix(cast): keep the Chromecast progress log out of the terminal
The receiver reports its state on a timer, so `player status: PLAYING` repeats for as long as a film runs and buries everything else in the terminal the app was started from. The progress lines now go through Node's own `debuglog`, which costs nothing when disabled — the message is never formatted — and is restored with: NODE_DEBUG=cast-chromecast npm start The socket error stays on console.error. It fires when the connection to the receiver dies and is the only trace of why a cast stopped; routing it through the same switch would make the one failure worth seeing the one that disappears. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UGY17EPph5LsLzePPXhUVc
Diffstat (limited to 'packages/meshbay-node/tests/test_stream_video_transcode.py')
0 files changed, 0 insertions, 0 deletions