pub(crate) fn audio_encoding_loop(
audio_encoder: Arc<Mutex<dyn AudioEncoder + Send>>,
audio_recv: Receiver<RawAudioFrame>,
controls: Arc<CaptureControls>,
) -> JoinHandle<Result<()>>
pub(crate) fn audio_encoding_loop(
audio_encoder: Arc<Mutex<dyn AudioEncoder + Send>>,
audio_recv: Receiver<RawAudioFrame>,
controls: Arc<CaptureControls>,
) -> JoinHandle<Result<()>>