| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| Deleted error code | Class name: AudioStreamManager; API declaration: off(type: 'audioRendererChange'): void; DIfferences: 401 | Class name: AudioStreamManager; API declaration: off(type: 'audioRendererChange', callback?: Callback<AudioRendererChangeInfoArray>): void; DIfferences: NA | api/@ohos.multimedia.audio.d.ts |
| Deleted error code | Class name: AudioStreamManager; API declaration: off(type: 'audioCapturerChange'): void; DIfferences: 401 | Class name: AudioStreamManager; API declaration: off(type: 'audioCapturerChange', callback?: Callback<AudioCapturerChangeInfoArray>): void; DIfferences: NA | api/@ohos.multimedia.audio.d.ts |
| Function change | Class name: AudioStreamManager; API declaration: off(type: 'audioRendererChange'): void; DIfferences: NA | Class name: AudioStreamManager; API declaration: off(type: 'audioRendererChange', callback?: Callback<AudioRendererChangeInfoArray>): void; DIfferences: callback?: Callback<AudioRendererChangeInfoArray> | api/@ohos.multimedia.audio.d.ts |
| Function change | Class name: AudioStreamManager; API declaration: off(type: 'audioCapturerChange'): void; DIfferences: NA | Class name: AudioStreamManager; API declaration: off(type: 'audioCapturerChange', callback?: Callback<AudioCapturerChangeInfoArray>): void; DIfferences: callback?: Callback<AudioCapturerChangeInfoArray> | api/@ohos.multimedia.audio.d.ts |
| Function change | Class name: AudioRenderer; API declaration: off(type: 'markReach'): void; DIfferences: NA | Class name: AudioRenderer; API declaration: off(type: 'markReach', callback?: Callback<number>): void; DIfferences: callback?: Callback<number> | api/@ohos.multimedia.audio.d.ts |
| Function change | Class name: AudioRenderer; API declaration: off(type: 'periodReach'): void; DIfferences: NA | Class name: AudioRenderer; API declaration: off(type: 'periodReach', callback?: Callback<number>): void; DIfferences: callback?: Callback<number> | api/@ohos.multimedia.audio.d.ts |
| Function change | Class name: AudioCapturer; API declaration: off(type: 'markReach'): void; DIfferences: NA | Class name: AudioCapturer; API declaration: off(type: 'markReach', callback?: Callback<number>): void; DIfferences: callback?: Callback<number> | api/@ohos.multimedia.audio.d.ts |
| Function change | Class name: AudioCapturer; API declaration: off(type: 'periodReach'): void; DIfferences: NA | Class name: AudioCapturer; API declaration: off(type: 'periodReach', callback?: Callback<number>): void; DIfferences: callback?: Callback<number> | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: USB_DEVICE = 25 DIfferences: USB_DEVICE = 25 | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: REMOTE_DAUDIO = 29 DIfferences: REMOTE_DAUDIO = 29 | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getSpatializationManager(): AudioSpatializationManager; DIfferences: getSpatializationManager(): AudioSpatializationManager; | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: off(type: 'ringerModeChange', callback?: Callback<AudioRingMode>): void; DIfferences: off(type: 'ringerModeChange', callback?: Callback<AudioRingMode>): void; | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioSpatializationManager DIfferences: interface AudioSpatializationManager | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSpatializationManager; API declaration: isSpatializationEnabledForCurrentDevice(): boolean; DIfferences: isSpatializationEnabledForCurrentDevice(): boolean; | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSpatializationManager; API declaration: on(type: 'spatializationEnabledChangeForCurrentDevice', callback: Callback<boolean>): void; DIfferences: on(type: 'spatializationEnabledChangeForCurrentDevice', callback: Callback<boolean>): void; | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSpatializationManager; API declaration: off(type: 'spatializationEnabledChangeForCurrentDevice', callback?: Callback<boolean>): void; DIfferences: off(type: 'spatializationEnabledChangeForCurrentDevice', callback?: Callback<boolean>): void; | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly spatializationSupported?: boolean; DIfferences: readonly spatializationSupported?: boolean; | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: off(type: 'audioInterrupt', callback?: Callback<InterruptEvent>): void; DIfferences: off(type: 'audioInterrupt', callback?: Callback<InterruptEvent>): void; | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: off(type: 'stateChange', callback?: Callback<AudioState>): void; DIfferences: off(type: 'stateChange', callback?: Callback<AudioState>): void; | api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: off(type: 'stateChange', callback?: Callback<AudioState>): void; DIfferences: off(type: 'stateChange', callback?: Callback<AudioState>): void; | api/@ohos.multimedia.audio.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-ArkGraphics3D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb
openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit