QNAudioEffectMixerListener
Index
Core Methods
Core Methods
onEffectFinished
- void onEffectFinished(int effectID)
-
音效混音完成时触发此回调
Parameters-
effectID: int
音效文件的唯一标识符
-
onEffectError
- void onEffectError(int effectID, int errorCode, String errorMessage)
-
特定音效混音发生异常时会触发此回调
code describe message ERROR_AUDIO_MIXING_AUDIO_NOT_FOUND 混音源没有找到有效音轨 请检查混音源文件是否存在有效音轨 ERROR_AUDIO_MIXING_DECODER_EXCEPTION 音频解码异常 可通过 start 接口重新尝试混音操作。若混音的是在线音频,请检查网络是否正常 ERROR_AUDIO_MIXING_SEEK_FAILED seek 失败 请检查是否在开始混音前执行了 Seek 操作 ERROR_AUDIO_MIXING_RESAMPLE_CREATE_FAILED 重采样模块创建失败 请重新尝试混音操作 ERROR_AUDIO_MIXING_IO_EXCEPTION 混音源文件 IO 错误 请检查混音源文件是否合法。SDK 支持的音频文件格式为:aac、mp3、mp4、ogg、opus、wav、m4a、flac;若混音的是在线音频,请检查网络是否正常 Parameters-
effectID: int
出现异常的音效 ID
-
errorCode: int
混音异常时对应的错误码
-
errorMessage: String
混音异常时对应的错误信息
-
onError
- void onError(int errorCode, String errorMessage)
-
音效混音发生错误时会触发此回调
该回调接口已废弃,将在后续版本移除,请使用 onEffectError 回调进行音效混音错误的监听
code describe message ERROR_AUDIO_MIXING_AUDIO_NOT_FOUND 混音源没有找到有效音轨 请检查混音源文件是否存在有效音轨 ERROR_AUDIO_MIXING_DECODER_EXCEPTION 音频解码异常 可通过 start 接口重新尝试混音操作。若混音的是在线音频,请检查网络是否正常 ERROR_AUDIO_MIXING_SEEK_FAILED seek 失败 请检查是否在开始混音前执行了 Seek 操作 ERROR_AUDIO_MIXING_RESAMPLE_CREATE_FAILED 重采样模块创建失败 请重新尝试混音操作 ERROR_AUDIO_MIXING_IO_EXCEPTION 混音源文件 IO 错误 请检查混音源文件是否合法: SDK 支持的音频文件格式为:aac、mp3、mp4、ogg、opus、wav、m4a、flac;若混音的是在线音频,请检查网络是否正常 Parameters-
errorCode: int
混音异常时对应的错误码
-
errorMessage: String
混音异常时对应的错误信息
-
文档反馈
(如有产品使用问题,请 提交工单)