pushExternalEncodedAudioFrame method

FutureOr<int> pushExternalEncodedAudioFrame(
  1. ByteRTCEncodedAudioFrameData audioFrame
)

@hidden for internal use only @region 自定义音频采集渲染 @brief 推送opus编码音频数据到 RTC SDK,RTC SDK纯转发。 @param audio_stream 对应的opus音频数据。详见 EncodedAudioFrameData{@link #EncodedAudioFrameData}。 @return 方法调用结果:
- 0:成功; - <0:失败。具体失败原因参看 ByteRTCReturnStatus{@link #ByteRTCReturnStatus}。 @note - 推送音频数据前,必须先调用 enableAudioEncoding{@link #ByteRTCEngine#enableAudioEncoding} 关闭音频编码。

Implementation

FutureOr<int> pushExternalEncodedAudioFrame(
    ByteRTCEncodedAudioFrameData audioFrame) async {
  return await nativeCall('pushExternalEncodedAudioFrame:', [audioFrame]);
}