harmony 鸿蒙native_audiocapturer.h 2023-10-30 浏览 (564) native_audiocapturer.h 概述 声明输入类型的音频流相关接口, @syscap SystemCapability.Multimedia.Audio.Core 起始版本: 10 相关模块: OHAudio 汇总 函数 名称描述 OH_AudioCapturer_Release (OH_AudioCapturer *capturer)释放音频流。 OH_AudioCapturer_Start (OH_AudioCapturer *capturer)开始获取音频数据。 OH_AudioCapturer_Pause (OH_AudioCapturer *capturer)暂停音频流。 OH_AudioCapturer_Stop (OH_AudioCapturer *capturer)停止音频流 OH_AudioCapturer_Flush (OH_AudioCapturer *capturer)丢弃获取的音频数据。 OH_AudioCapturer_GetCurrentState (OH_AudioCapturer *capturer, OH_AudioStream_State *state)查询当前音频流状态。 OH_AudioCapturer_GetLatencyMode (OH_AudioCapturer *capturer, OH_AudioStream_LatencyMode *latencyMode)查询当前音频流时延模式。 OH_AudioCapturer_GetStreamId (OH_AudioCapturer *capturer, uint32_t *streamId)查询当前音频流ID。 OH_AudioCapturer_GetSamplingRate (OH_AudioCapturer *capturer, int32_t *rate)查询当前音频流采样率。 OH_AudioCapturer_GetChannelCount (OH_AudioCapturer *capturer, int32_t *channelCount)查询当前音频流通道数。 OH_AudioCapturer_GetSampleFormat (OH_AudioCapturer *capturer, OH_AudioStream_SampleFormat *sampleFormat)查询当前音频流采样格式。 OH_AudioCapturer_GetEncodingType (OH_AudioCapturer *capturer, OH_AudioStream_EncodingType *encodingType)查询当前音频流编码类型。 OH_AudioCapturer_GetCapturerInfo (OH_AudioCapturer *capturer, OH_AudioStream_SourceType *sourceType)查询当前音频流工作场景类型。 你可能感兴趣的鸿蒙文章 harmony 鸿蒙Native API harmony 鸿蒙AVCapability harmony 鸿蒙AVDemuxer harmony 鸿蒙AVMuxer harmony 鸿蒙AVScreenCapture harmony 鸿蒙AVSource harmony 鸿蒙AudioDecoder harmony 鸿蒙AudioEncoder harmony 鸿蒙CodecBase harmony 鸿蒙Core 点赞 (0)