harmony 鸿蒙native_audiorenderer.h 2023-10-30 浏览 (711) native_audiorenderer.h 概述 声明输出类型的音频流相关接口, @syscap SystemCapability.Multimedia.Audio.Core 起始版本: 10 相关模块: OHAudio 汇总 函数 名称描述 OH_AudioRenderer_Release (OH_AudioRenderer *renderer)释放音频流。 OH_AudioRenderer_Start (OH_AudioRenderer *renderer)开始输出音频数据。 OH_AudioRenderer_Pause (OH_AudioRenderer *renderer)暂停音频流。 OH_AudioRenderer_Stop (OH_AudioRenderer *renderer)停止音频流 OH_AudioRenderer_Flush (OH_AudioRenderer *renderer)丢弃已经写入的音频数据。 OH_AudioRenderer_GetCurrentState (OH_AudioRenderer *renderer, OH_AudioStream_State *state)查询当前音频流状态。 OH_AudioRenderer_GetSamplingRate (OH_AudioRenderer *renderer, int32_t *rate)查询当前音频流采样率。 OH_AudioRenderer_GetStreamId (OH_AudioRenderer *renderer, uint32_t *streamId)查询当前音频流ID。 OH_AudioRenderer_GetChannelCount (OH_AudioRenderer *renderer, int32_t *channelCount)查询当前音频流通道数。 OH_AudioRenderer_GetSampleFormat (OH_AudioRenderer *renderer, OH_AudioStream_SampleFormat *sampleFormat)查询当前音频流采样格式。 OH_AudioRenderer_GetLatencyMode (OH_AudioRenderer *renderer, OH_AudioStream_LatencyMode *latencyMode)查询当前音频流时延模式。 OH_AudioRenderer_GetRendererInfo (OH_AudioRenderer *renderer, OH_AudioStream_Usage *usage)查询当前音频流工作场景类型。 OH_AudioRenderer_GetEncodingType (OH_AudioRenderer *renderer, OH_AudioStream_EncodingType *encodingType)查询当前音频流编码类型。 你可能感兴趣的鸿蒙文章 harmony 鸿蒙Native API harmony 鸿蒙AVCapability harmony 鸿蒙AVDemuxer harmony 鸿蒙AVMuxer harmony 鸿蒙AVScreenCapture harmony 鸿蒙AVSource harmony 鸿蒙AudioDecoder harmony 鸿蒙AudioEncoder harmony 鸿蒙CodecBase harmony 鸿蒙Core 点赞 (0)