mirror of
https://gitee.com/openharmony/interface_sdk_c
synced 2025-02-17 15:28:10 +00:00
add playback speed apis
Signed-off-by: g00514389 <guoyichen2@huawei.com>
This commit is contained in:
parent
ca38776360
commit
66d1772b67
@ -226,6 +226,30 @@ OH_AudioStream_Result OH_AudioRenderer_GetTimestamp(OH_AudioRenderer* renderer,
|
||||
* @return {@link #AUDIOSTREAM_SUCCESS} or an undesired error.
|
||||
*/
|
||||
OH_AudioStream_Result OH_AudioRenderer_GetFrameSizeInCallback(OH_AudioRenderer* renderer, int32_t* frameSize);
|
||||
|
||||
/*
|
||||
* Query the playback speed of the stream client
|
||||
*
|
||||
* @since 11
|
||||
*
|
||||
* @param renderer Reference created by OH_AudioStreamBuilder_GenerateRenderer()
|
||||
* @param speed Pointer to a variable to receive the playback speed.
|
||||
* @return {@link #AUDIOSTREAM_SUCCESS} or an undesired error.
|
||||
*/
|
||||
OH_AudioStream_Result OH_AudioRenderer_GetSpeed(OH_AudioRenderer* renderer, float* speed);
|
||||
|
||||
|
||||
/*
|
||||
* Set the playback speed of the stream client
|
||||
*
|
||||
* @since 11
|
||||
*
|
||||
* @param renderer Reference created by OH_AudioStreamBuilder_GenerateRenderer()
|
||||
* @param speed The playback speed, form 0.25 to 4.0.
|
||||
* @return {@link #AUDIOSTREAM_SUCCESS} or an undesired error.
|
||||
*/
|
||||
OH_AudioStream_Result OH_AudioRenderer_SetSpeed(OH_AudioRenderer* renderer, float speed);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user