rust-sdks icon indicating copy to clipboard operation
rust-sdks copied to clipboard

queue_size_ms=0 is incorrectly handled in `capture_frame`

Open par5er opened this issue 8 months ago • 0 comments

queue_size_ms=0 is supposed to disable the buffer: https://github.com/livekit/rust-sdks/blob/0773bcec4e24812b382e71166b2ab359bf1a9384/webrtc-sys/src/audio_track.cpp#L203-L226

But it is incorrectly handled in audio_source.rs: https://github.com/livekit/rust-sdks/blob/0773bcec4e24812b382e71166b2ab359bf1a9384/libwebrtc/src/native/audio_source.rs#L87

Calling chunks with 0 causes panic.

par5er avatar May 01 '25 03:05 par5er