chore(streamer): drop cosmetic swscaler deprecated-format spam from logs

This commit is contained in:
devilreef 2026-04-30 19:31:29 +06:00
parent bdecc8c819
commit 67beae5f6f
Signed by: devilreef
SSH key fingerprint: SHA256:UZisRr4iuXx+IhkbZnR655L2RWAT6o2rgbGv5F/6m3Y

View file

@ -71,7 +71,14 @@ async function main() {
ice?.start();
const { videoIn, audioIn } = ffmpeg.start();
ffmpeg.on("log", (m: string) => log("info", "ffmpeg", m.trim()));
ffmpeg.on("log", (m: string) => {
const msg = m.trim();
// mjpeg decoder emits an unsuppressable swscaler "deprecated pixel format"
// nag before any filters run; cosmetic, drop it from logs.
if (msg.includes("deprecated pixel format used")) return;
if (/^\[swscaler @ 0x[0-9a-f]+\]\s*$/.test(msg)) return;
log("info", "ffmpeg", msg);
});
ffmpeg.on("exit", (code: number | null) => {
log("error", "ffmpeg exited", { code });
process.exit(1);