ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
app_client_audio_packet_t Struct Reference

Audio packet for async transmission. More...

#include <include/ascii-chat/network/client.h>

Data Fields

uint8_t data [4096]
 Opus-encoded audio data.
 
size_t size
 Size of encoded data.
 
uint16_t frame_sizes [48]
 Individual frame sizes for Opus batching.
 
int frame_count
 Number of frames in packet.
 

Detailed Description

Audio packet for async transmission.

Definition at line 217 of file include/ascii-chat/network/client.h.

Field Documentation

◆ data

uint8_t app_client_audio_packet_t::data[4096]

Opus-encoded audio data.

Definition at line 218 of file include/ascii-chat/network/client.h.

◆ frame_count

int app_client_audio_packet_t::frame_count

Number of frames in packet.

Definition at line 221 of file include/ascii-chat/network/client.h.

◆ frame_sizes

uint16_t app_client_audio_packet_t::frame_sizes[48]

Individual frame sizes for Opus batching.

Definition at line 220 of file include/ascii-chat/network/client.h.

◆ size

size_t app_client_audio_packet_t::size

Size of encoded data.

Definition at line 219 of file include/ascii-chat/network/client.h.


The documentation for this struct was generated from the following file: