public static interface TXLivePusher.AudioCustomProcessListener
Modifier and Type | Method and Description |
---|---|
void |
onRecordPcmData(byte[] data,
long ts,
int sampleRate,
int channels,
int bits)
回调 SDK 录制音频 PCM 数据
|
void |
onRecordRawPcmData(byte[] data,
long ts,
int sampleRate,
int channels,
int bits,
boolean withBgm)
回调未经过任何处理的 SDK 录制音频 PCM 数据
|
void onRecordPcmData(byte[] data, long ts, int sampleRate, int channels, int bits)
data
- pcm 数据ts
- pcm 对应时间戳sampleRate
- 音频采样率channels
- 音频通道bits
- 音频 bitsvoid onRecordRawPcmData(byte[] data, long ts, int sampleRate, int channels, int bits, boolean withBgm)
data
- pcm 数据ts
- pcm 对应时间戳sampleRate
- 音频采样率channels
- 音频通道bits
- 音频 bitswithBgm
- 回调的数据是否包含 BGM,当不开启回声消除时,回调的 raw pcm 会包含 bgm