pub(crate) fn audio_processor(
encoder: Arc<Mutex<dyn AudioEncoder + Send>>,
audio_recv: HeapCons<RawAudioFrame>,
stop: Arc<AtomicBool>,
pause: Arc<AtomicBool>,
) -> JoinHandle<()>
pub(crate) fn audio_processor(
encoder: Arc<Mutex<dyn AudioEncoder + Send>>,
audio_recv: HeapCons<RawAudioFrame>,
stop: Arc<AtomicBool>,
pause: Arc<AtomicBool>,
) -> JoinHandle<()>