|
NERTC macOS/Windows SDK V5.9.10
|
#include <nertc_engine_defines.h>
Public 属性 | |
| unsigned char * | data |
| int64_t | timestamp_us |
| int | sample_rate |
| int | channels |
| int | samples_per_channel |
| int | encoded_len |
| int | encoded_timestamp |
| NERtcAudioPayloadType | payload_type |
| uint8_t | rms_level |
外部输入的编码后音频帧。
| int nertc::NERtcAudioEncodedFrame::channels |
音频声道数。
| unsigned char* nertc::NERtcAudioEncodedFrame::data |
编码后音频帧数据。
| int nertc::NERtcAudioEncodedFrame::encoded_len |
编码后音频帧数据长度。
| int nertc::NERtcAudioEncodedFrame::encoded_timestamp |
编码时间, 单位为样本数, 如 0、960、1920...递增。
| NERtcAudioPayloadType nertc::NERtcAudioEncodedFrame::payload_type |
编码后音频帧 payload 类型,详细信息请参考 NERtcAudioPayloadType。
| uint8_t nertc::NERtcAudioEncodedFrame::rms_level |
音频数据音量标记,有效值[0,100],用于后台 ASL 选路时参考。默认 100。
| int nertc::NERtcAudioEncodedFrame::sample_rate |
音频采样率。
| int nertc::NERtcAudioEncodedFrame::samples_per_channel |
该编码片段中每个声道的样本数。
| int64_t nertc::NERtcAudioEncodedFrame::timestamp_us |
时间戳, 单位为微妙。