Agora C++ API Reference for All Platforms

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
agora::rtc::SAudioFrame Struct Reference

`#include <packet_i.h>`

Inherits agora::rtc::SMediaFrame.

## Public Member Functions
| SAudioFrame ()
Public Member Functions inherited from agora::rtc::SMediaFrame
| SMediaFrame ()

## Public Attributes
uint8_t | codec_
uint32_t | ts_
int8_t | vad_
uint8_t | internalFlags_
uint16_t | audio_fec_level_
bool | arq_to_rsfec_flag_
uint16_t | cc_type_
uint8_t | energy_
AudioFrameHandleInfo | handle_info_
uint32_t | bitrate_profile_kbps
int64_t | audio_pts_
std::string | metadata_
Public Attributes inherited from agora::rtc::SMediaFrame
uid_t | uid_
uint8_t | flags_
uint16_t | seq_
uint16_t | ssrc_
uint64_t | packetSentTs_
uint64_t | sentTs_
uint64_t | receiveTs_
std::string | payload_

## Constructor & Destructor Documentation

## ◆ SAudioFrame()

agora::rtc::SAudioFrame::SAudioFrame | ( |  | ) |
| inline

## Member Data Documentation

## ◆ codec_

uint8_t agora::rtc::SAudioFrame::codec_

## ◆ ts_

uint32_t agora::rtc::SAudioFrame::ts_

## ◆ vad_

int8_t agora::rtc::SAudioFrame::vad_

## ◆ internalFlags_

uint8_t agora::rtc::SAudioFrame::internalFlags_

## ◆ audio_fec_level_

uint16_t agora::rtc::SAudioFrame::audio_fec_level_

## ◆ arq_to_rsfec_flag_

bool agora::rtc::SAudioFrame::arq_to_rsfec_flag_

## ◆ cc_type_

uint16_t agora::rtc::SAudioFrame::cc_type_

## ◆ energy_

uint8_t agora::rtc::SAudioFrame::energy_

## ◆ handle_info_

AudioFrameHandleInfo agora::rtc::SAudioFrame::handle_info_

## ◆ bitrate_profile_kbps

uint32_t agora::rtc::SAudioFrame::bitrate_profile_kbps

## ◆ audio_pts_

int64_t agora::rtc::SAudioFrame::audio_pts_

## ◆ metadata_

std::string agora::rtc::SAudioFrame::metadata_