public interface TuSdkAudioEncodecSync extends TuSdkMediaSync
限定符和类型 | 方法和说明 |
---|---|
boolean |
isAudioEncodeCompleted()
音频编码是否已完成
|
void |
syncAudioEncodecCompleted()
同步音频编码完成
|
void |
syncAudioEncodecInfo(TuSdkAudioInfo info)
同步音频编码器信息
|
void |
syncAudioEncodecOutputBuffer(TuSdkMediaMuxer muxer,
int trackIndex,
java.nio.ByteBuffer byteBuf,
android.media.MediaCodec.BufferInfo bufferInfo)
同步音频编码后数据
|
void |
syncAudioEncodecUpdated(android.media.MediaCodec.BufferInfo bufferInfo)
同步音频编码完成一帧数据
|
release
boolean isAudioEncodeCompleted()
void syncAudioEncodecInfo(TuSdkAudioInfo info)
info
- 音频编码信息void syncAudioEncodecOutputBuffer(TuSdkMediaMuxer muxer, int trackIndex, java.nio.ByteBuffer byteBuf, android.media.MediaCodec.BufferInfo bufferInfo)
muxer
- 媒体合成器接口byteBuf
- The encoded sample.trackIndex
- The track index for this sample.bufferInfo
- The buffer information related to this sample.void syncAudioEncodecUpdated(android.media.MediaCodec.BufferInfo bufferInfo)
bufferInfo
- 数据信息void syncAudioEncodecCompleted()