实时音视频

  • 实时音视频 > API 文档 > iOS >QNAudioEffectMixerDelegate

    QNAudioEffectMixerDelegate

    最近更新时间: 2022-06-30 14:43:16

    音效混音回调代理,可通过 QNMicrophoneAudioTrack.createAudioEffectMixer 进行设置,用来回调音效混音完成以及发生错误的回调。
    Index
    Core Methods
    Core Methods
    didFailWithError
    • - (void)audioEffectMixer:(QNAudioEffectMixer *)audioEffectMixer didFailWithError:(NSError *)error;
    • 音效混音发生错误的回调

      code describe message
      QNAudioMixErrorResampleFailed 音频混音重采样 请重新尝试混音操作
      QNAudioMixErrorAudioNotFound 音频文件不存在 请检查音频文件是否实际存在
      QNAudioMixErrorIOException 输入输出错误 请检查混音文件是否存在异常
      QNAudioMixErrorDecoderException 解码错误 音频格式支持 aac、mp3、mp4、wav、m4r、caf、ogg、opus、m4a、flac
      QNAudioMixErrorSeekFailed 跳转失败错误 请检查是否在开始混音前执行了 Seek 操作
      Parameters
      • audioEffectMixer: QNAudioEffectMixer

        音效混音实例对象

      • error: NSError

        错误信息

    didFinished
    • - (void)audioEffectMixer:(QNAudioEffectMixer *)audioEffectMixer didFinished:(int)effectID;
    • 音效混音某音效播放完成的回调

      Parameters
      • audioEffectMixer: QNAudioEffectMixer

        音效混音实例对象

      • effectID: int

        音效文件的唯一标识符

    以上内容是否对您有帮助?
  • Qvm free helper
    Close