OH_AudioStream_Result OH_AudioRenderer_Release(OH_AudioRenderer *renderer) |
释放输出音频流。 |
OH_AudioStream_Result OH_AudioRenderer_Start(OH_AudioRenderer *renderer) |
开始输出音频数据。 |
OH_AudioStream_Result OH_AudioRenderer_Pause(OH_AudioRenderer *renderer) |
暂停输出音频流。 |
OH_AudioStream_Result OH_AudioRenderer_Stop(OH_AudioRenderer *renderer) |
停止输出音频流 |
OH_AudioStream_Result OH_AudioRenderer_Flush(OH_AudioRenderer *renderer) |
丢弃已经写入的音频数据。 |
OH_AudioStream_Result OH_AudioRenderer_GetCurrentState(OH_AudioRenderer *renderer, OH_AudioStream_State *state) |
查询当前输出音频流状态。 |
OH_AudioStream_Result OH_AudioRenderer_GetSamplingRate(OH_AudioRenderer *renderer, int32_t *rate) |
查询当前输出音频流采样率。 |
OH_AudioStream_Result OH_AudioRenderer_GetStreamId(OH_AudioRenderer *renderer, uint32_t *streamId) |
查询当前输出音频流ID。 |
OH_AudioStream_Result OH_AudioRenderer_GetChannelCount(OH_AudioRenderer *renderer, int32_t *channelCount) |
查询当前输出音频流通道数。 |
OH_AudioStream_Result OH_AudioRenderer_GetSampleFormat(OH_AudioRenderer *renderer, OH_AudioStream_SampleFormat *sampleFormat) |
查询当前输出音频流采样格式。 |
OH_AudioStream_Result OH_AudioRenderer_GetLatencyMode(OH_AudioRenderer *renderer, OH_AudioStream_LatencyMode *latencyMode) |
查询当前输出音频流时延模式。 |
OH_AudioStream_Result OH_AudioRenderer_GetRendererInfo(OH_AudioRenderer *renderer, OH_AudioStream_Usage *usage) |
查询当前输出音频流工作场景类型。 |
OH_AudioStream_Result OH_AudioRenderer_GetEncodingType(OH_AudioRenderer *renderer, OH_AudioStream_EncodingType *encodingType) |
查询当前输出音频流编码类型。 |
OH_AudioStream_Result OH_AudioRenderer_GetFramesWritten(OH_AudioRenderer *renderer, int64_t *frames) |
查询自创建流以来已写入的帧数。 |
OH_AudioStream_Result OH_AudioRenderer_GetTimestamp(OH_AudioRenderer *renderer, clockid_t clockId, int64_t *framePosition, int64_t *timestamp) |
获取输出音频流时间戳和位置信息。 |
OH_AudioStream_Result OH_AudioRenderer_GetFrameSizeInCallback(OH_AudioRenderer *renderer, int32_t *frameSize) |
在回调中查询帧大小。 |
OH_AudioStream_Result OH_AudioRenderer_GetSpeed (OH_AudioRenderer *renderer, float *speed) |
获取音频渲染速率。 |
OH_AudioStream_Result OH_AudioRenderer_SetSpeed (OH_AudioRenderer *renderer, float speed) |
设置音频渲染速率。 |