use audiopus::SampleRate; pub const SAMPLE_RATE: SampleRate = SampleRate::Hz48000; pub const SAMPLE_RATE_RAW: usize = 48_000; pub const AUDIO_FRAME_RATE: usize = 50; pub const MONO_FRAME_SIZE: usize = SAMPLE_RATE_RAW / AUDIO_FRAME_RATE; pub const STEREO_FRAME_SIZE: usize = 2 * MONO_FRAME_SIZE; pub const CIRC_BUFFER_SIZE: usize = STEREO_FRAME_SIZE * 10; pub const TAP_PACKET_MAX_DATA_LEN: usize = 32 * 1024; #[derive(Debug, Clone)] #[allow(dead_code)] pub enum ThreadMessage { Data(Vec), Exit, }