OH_AudioCapturer_Callbacks_Struct
概述
声明输入音频流的回调函数指针。
系统能力: SystemCapability.Multimedia.Audio.Core
起始版本: 10
相关模块:OHAudio
汇总
成员变量
名称 | 描述 |
---|---|
int32_t (*OH_AudioCapturer_OnReadData)(OH_AudioCapturer *capturer, void *userData, void *buffer, int32_t lenth) | 该函数指针将指向用于读取音频数据的回调函数。 |
int32_t (*OH_AudioCapturer_OnStreamEvent)(OH_AudioCapturer *capturer, void *userData, OH_AudioStream_Event event) | 该函数指针将指向用于处理音频录制流事件的回调函数。 |
int32_t (*OH_AudioCapturer_OnInterruptEvent)(OH_AudioCapturer *capturer, void *userData, OH_AudioInterrupt_ForceType type, OH_AudioInterrupt_Hint hint) | 该函数指针将指向用于处理音频录制中断事件的回调函数。 |
int32_t (*OH_AudioCapturer_OnError)(OH_AudioCapturer *capturer, void *userData, OH_AudioStream_Result error) | 该函数指针将指向用于处理音频录制错误结果的回调函数。 |
结构体成员变量说明
OH_AudioCapturer_OnError
int32_t (*OH_AudioCapturer_Callbacks_Struct::OH_AudioCapturer_OnError)(OH_AudioCapturer *capturer, void *userData, OH_AudioStream_Result error)
描述
该函数指针将指向用于处理音频录制错误结果的回调函数。
起始版本: 10
OH_AudioCapturer_OnInterruptEvent
int32_t (*OH_AudioCapturer_Callbacks_Struct::OH_AudioCapturer_OnInterruptEvent)(OH_AudioCapturer *capturer, void *userData, OH_AudioInterrupt_ForceType type, OH_AudioInterrupt_Hint hint)
描述
该函数指针将指向用于处理音频录制中断事件的回调函数。
起始版本: 10
OH_AudioCapturer_OnReadData
int32_t (*OH_AudioCapturer_Callbacks_Struct::OH_AudioCapturer_OnReadData)(OH_AudioCapturer *capturer, void *userData, void *buffer, int32_t lenth)
描述
该函数指针将指向用于读取音频数据的回调函数。
OH_AudioCapturer_OnStreamEvent
int32_t (*OH_AudioCapturer_Callbacks_Struct::OH_AudioCapturer_OnStreamEvent)(OH_AudioCapturer *capturer, void *userData, OH_AudioStream_Event event)
描述
该函数指针将指向用于处理音频录制流事件的回调函数。
起始版本: 10