meet::AudioFrame

Summary

Public attributes

bits_per_sample
int
contributing_source
uint32_t
Contributing source (CSRC) of the current audio frame.
is_from_loudest_speaker
bool
number_of_channels
size_t
number_of_frames
size_t
pcm16
absl::Span< const int16_t >
sample_rate
int
synchronization_source
uint32_t
Synchronization source (SSRC) of the audio frame.

Public attributes

bits_per_sample

int meet::AudioFrame::bits_per_sample

contributing_source

uint32_t meet::AudioFrame::contributing_source

Contributing source (CSRC) of the current audio frame.

This ID is used to identify which participant in the conference generated the frame. Integrators can cross reference this value with values pushed from Meet servers to the client via MediaEntriesToClient resource updates.

See also: WebRTC Contributing Source

is_from_loudest_speaker

bool meet::AudioFrame::is_from_loudest_speaker

number_of_channels

size_t meet::AudioFrame::number_of_channels

number_of_frames

size_t meet::AudioFrame::number_of_frames

pcm16

absl::Span< const int16_t > meet::AudioFrame::pcm16

sample_rate

int meet::AudioFrame::sample_rate

synchronization_source

uint32_t meet::AudioFrame::synchronization_source

Synchronization source (SSRC) of the audio frame.

This ID identifies which media stream the audio frame originated from. The SSRC is for debugging purposes only.

See also: WebRTC Synchronization Source