| author | Stephen Paul Weber
<singpolyma@singpolyma.net> 2025-07-08 20:14:31 UTC |
| committer | Stephen Paul Weber
<singpolyma@singpolyma.net> 2025-07-08 20:27:59 UTC |
| parent | 71b5db7a2a7368ef024a1f26ec9b482fc2c7a880 |
| snikket/jingle/PeerConnection.cpp.hx | +4 | -1 |
diff --git a/snikket/jingle/PeerConnection.cpp.hx b/snikket/jingle/PeerConnection.cpp.hx index 149af38..6c37e3c 100644 --- a/snikket/jingle/PeerConnection.cpp.hx +++ b/snikket/jingle/PeerConnection.cpp.hx @@ -560,7 +560,10 @@ class MediaStreamTrack { **/ public function writePCM(pcm: Array<cpp.Int16>, clockRate: Int, channels: Int) { final format = Lambda.find(supportedAudioFormats, format -> format.clockRate == clockRate && format.channels == channels); - if (format == null) throw "Unsupported audo format: " + clockRate + "/" + channels; + if (format == null) { + trace("Unsupported audio format: " + clockRate + "/" + channels); + return; + } eventLoop.run(() -> { final samples = Std.int(pcm.length / channels); mutex.acquire();