onMixedAudioData method

void onMixedAudioData(
  1. Uint8List data,
  2. int dataLength,
  3. ZegoAudioFrameParam param
)

Callback to get the audio data played by the SDK and the audio data captured by the local microphone. The audio data is the data mixed by the SDK.

Available: Since 1.1.0 Description: The audio data played by the SDK is mixed with the data captured by the local microphone before being sent to the speaker, and is called back through this function. When to trigger: On the premise of calling setAudioDataHandler to set the listener callback, after calling startAudioDataObserver to set the mask 0x04, this callback will be triggered only when it is in the publishing stream state or playing stream state. Restrictions: When playing copyrighted music, this callback will be disabled by default. If necessary, please contact ZEGO technical support. Caution: This callback is a high-frequency callback, please do not perform time-consuming operations in this callback.

  • data Audio data in PCM format.
  • dataLength Length of the data.
  • param Parameters of the audio frame.

Implementation

void onMixedAudioData(
  Uint8List data,
  int dataLength,
  ZegoAudioFrameParam param,
) {}