harmony 鸿蒙媒体子系统音频接口变更说明
媒体子系统音频接口变更说明
cl.multimedia.1 ohos.multimedia.audio AudioRenderer接口setRenderRate/getRenderRate废弃
访问级别
公开接口
废弃原因
被功能更全面的新接口SetSpeed/GetSpeed替代,故废弃原接口
废弃影响
非兼容性变更,需要开发者进行适配。
API Level
setRenderRate(): 8
getRenderRate(): 8
getRenderRateSync(): 10
废弃发生版本
从OpenHarmony SDK 4.1.5.5开始。
废弃的接口
接口属于AudioRenderer
setRenderRate(rate: AudioRendererRate, callback: AsyncCallback
setRenderRate(rate: AudioRendererRate): Promise
getRenderRate(callback: AsyncCallback
getRenderRate(): Promise
getRenderRateSync(): AudioRendererRate;
适配指导
根据废弃接口提示,使用AudioRenderer内的新接口即可,新接口支持通过浮点数调节播放速度,而非固定倍数。
setSpeed(speed: number): void;
getSpeed(): number;
废弃接口会在至少5个SDK版本内保持兼容,请应用按需规划适配计划
你可能感兴趣的鸿蒙文章
harmony 鸿蒙arkcompiler子系统ChangeLog
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
7、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦