ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
audio/limits.h
Go to the documentation of this file.
1#pragma once
2
4#define AUDIO_SAMPLE_RATE 48000
5#define AUDIO_CHANNELS 2
7#define AUDIO_DEVICE_MAX_CHANNELS 64
9#define AUDIO_CAPTURE_FRAME_MS 10
10#define AUDIO_FRAMES_PER_BUFFER (AUDIO_SAMPLE_RATE * AUDIO_CAPTURE_FRAME_MS / 1000)
11#define AUDIO_BUFFER_SIZE (AUDIO_FRAMES_PER_BUFFER * AUDIO_CHANNELS)
12
14#define CLIENT_AUDIO_PIPELINE_FRAME_MS 20
15#define OPUS_FRAME_SAMPLES (AUDIO_SAMPLE_RATE * CLIENT_AUDIO_PIPELINE_FRAME_MS / 1000)
17#define CLIENT_AUDIO_PIPELINE_ECHO_REF_SIZE (AUDIO_SAMPLE_RATE / 2)
19#define CLIENT_AUDIO_PIPELINE_MAX_OPUS_PACKET 4000
20#define AUDIO_OPUS_SESSION_PACKET_CAPACITY 1000
21#define AUDIO_OPUS_SERVER_PACKET_CAPACITY 1024
23#define AUDIO_OPUS_MAX_DECODE_MS 120
24#define AUDIO_OPUS_MAX_DECODE_SAMPLES (AUDIO_SAMPLE_RATE * AUDIO_OPUS_MAX_DECODE_MS / 1000)