| 操作 | 旧版本 | 新版本 | d.ts文件 |
|---|---|---|---|
| API废弃版本变更 | 类名:AudioStreamManager; API声明:isActive(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; 差异内容:NA |
类名:AudioStreamManager; API声明:isActive(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioStreamManager; API声明:isActive(volumeType: AudioVolumeType): Promise<boolean>; 差异内容:NA |
类名:AudioStreamManager; API声明:isActive(volumeType: AudioVolumeType): Promise<boolean>; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioStreamManager; API声明:isActiveSync(volumeType: AudioVolumeType): boolean; 差异内容:NA |
类名:AudioStreamManager; API声明:isActiveSync(volumeType: AudioVolumeType): boolean; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeManager; API声明:on(type: 'volumeChange', callback: Callback<VolumeEvent>): void; 差异内容:NA |
类名:AudioVolumeManager; API声明:on(type: 'volumeChange', callback: Callback<VolumeEvent>): void; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeManager; API声明:off(type: 'volumeChange', callback?: Callback<VolumeEvent>): void; 差异内容:NA |
类名:AudioVolumeManager; API声明:off(type: 'volumeChange', callback?: Callback<VolumeEvent>): void; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getVolume(volumeType: AudioVolumeType): Promise<number>; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getVolume(volumeType: AudioVolumeType): Promise<number>; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getVolumeSync(volumeType: AudioVolumeType): number; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getVolumeSync(volumeType: AudioVolumeType): number; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getMinVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getMinVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getMinVolume(volumeType: AudioVolumeType): Promise<number>; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getMinVolume(volumeType: AudioVolumeType): Promise<number>; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getMinVolumeSync(volumeType: AudioVolumeType): number; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getMinVolumeSync(volumeType: AudioVolumeType): number; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getMaxVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getMaxVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getMaxVolume(volumeType: AudioVolumeType): Promise<number>; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getMaxVolume(volumeType: AudioVolumeType): Promise<number>; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getMaxVolumeSync(volumeType: AudioVolumeType): number; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getMaxVolumeSync(volumeType: AudioVolumeType): number; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:isMute(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:isMute(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:isMute(volumeType: AudioVolumeType): Promise<boolean>; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:isMute(volumeType: AudioVolumeType): Promise<boolean>; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:isMuteSync(volumeType: AudioVolumeType): boolean; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:isMuteSync(volumeType: AudioVolumeType): boolean; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType, callback: AsyncCallback<number>): void; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType, callback: AsyncCallback<number>): void; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): Promise<number>; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): Promise<number>; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| API废弃版本变更 | 类名:AudioVolumeGroupManager; API声明:getSystemVolumeInDbSync(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): number; 差异内容:NA |
类名:AudioVolumeGroupManager; API声明:getSystemVolumeInDbSync(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): number; 差异内容:20 |
api/@ohos.multimedia.audio.d.ts |
| 删除错误码 | 类名:AudioStreamManager; API声明:off(type: 'audioRendererChange'): void; 差异内容:401 |
类名:AudioStreamManager; API声明:off(type: 'audioRendererChange', callback?: Callback<AudioRendererChangeInfoArray>): void; 差异内容:NA |
api/@ohos.multimedia.audio.d.ts |
| 删除错误码 | 类名:AudioStreamManager; API声明:off(type: 'audioCapturerChange'): void; 差异内容:401 |
类名:AudioStreamManager; API声明:off(type: 'audioCapturerChange', callback?: Callback<AudioCapturerChangeInfoArray>): void; 差异内容:NA |
api/@ohos.multimedia.audio.d.ts |
| 函数变更 | 类名:AudioStreamManager; API声明:off(type: 'audioRendererChange'): void; 差异内容:NA |
类名:AudioStreamManager; API声明:off(type: 'audioRendererChange', callback?: Callback<AudioRendererChangeInfoArray>): void; 差异内容:callback?: Callback<AudioRendererChangeInfoArray> |
api/@ohos.multimedia.audio.d.ts |
| 函数变更 | 类名:AudioStreamManager; API声明:off(type: 'audioCapturerChange'): void; 差异内容:NA |
类名:AudioStreamManager; API声明:off(type: 'audioCapturerChange', callback?: Callback<AudioCapturerChangeInfoArray>): void; 差异内容:callback?: Callback<AudioCapturerChangeInfoArray> |
api/@ohos.multimedia.audio.d.ts |
| 函数变更 | 类名:AudioRenderer; API声明:off(type: 'markReach'): void; 差异内容:NA |
类名:AudioRenderer; API声明:off(type: 'markReach', callback?: Callback<number>): void; 差异内容:callback?: Callback<number> |
api/@ohos.multimedia.audio.d.ts |
| 函数变更 | 类名:AudioRenderer; API声明:off(type: 'periodReach'): void; 差异内容:NA |
类名:AudioRenderer; API声明:off(type: 'periodReach', callback?: Callback<number>): void; 差异内容:callback?: Callback<number> |
api/@ohos.multimedia.audio.d.ts |
| 函数变更 | 类名:AudioCapturer; API声明:off(type: 'markReach'): void; 差异内容:NA |
类名:AudioCapturer; API声明:off(type: 'markReach', callback?: Callback<number>): void; 差异内容:callback?: Callback<number> |
api/@ohos.multimedia.audio.d.ts |
| 函数变更 | 类名:AudioCapturer; API声明:off(type: 'periodReach'): void; 差异内容:NA |
类名:AudioCapturer; API声明:off(type: 'periodReach', callback?: Callback<number>): void; 差异内容:callback?: Callback<number> |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:function createAudioLoopback(mode: AudioLoopbackMode): Promise<AudioLoopback>; 差异内容:function createAudioLoopback(mode: AudioLoopbackMode): Promise<AudioLoopback>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:enum AudioLoopbackMode 差异内容:enum AudioLoopbackMode |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioLoopbackMode; API声明:HARDWARE = 0 差异内容:HARDWARE = 0 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:enum AudioLoopbackStatus 差异内容:enum AudioLoopbackStatus |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioLoopbackStatus; API声明:UNAVAILABLE_DEVICE = -2 差异内容:UNAVAILABLE_DEVICE = -2 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioLoopbackStatus; API声明:UNAVAILABLE_SCENE = -1 差异内容:UNAVAILABLE_SCENE = -1 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioLoopbackStatus; API声明:AVAILABLE_IDLE = 0 差异内容:AVAILABLE_IDLE = 0 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioLoopbackStatus; API声明:AVAILABLE_RUNNING = 1 差异内容:AVAILABLE_RUNNING = 1 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:DeviceType; API声明:USB_DEVICE = 25 差异内容:USB_DEVICE = 25 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:DeviceType; API声明:HDMI = 27 差异内容:HDMI = 27 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:DeviceType; API声明:LINE_DIGITAL = 28 差异内容:LINE_DIGITAL = 28 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:DeviceType; API声明:REMOTE_DAUDIO = 29 差异内容:REMOTE_DAUDIO = 29 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:DeviceType; API声明:HEARING_AID = 30 差异内容:HEARING_AID = 30 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:DeviceType; API声明:NEARLINK = 31 差异内容:NEARLINK = 31 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioRendererInfo; API声明:volumeMode?: AudioVolumeMode; 差异内容:volumeMode?: AudioVolumeMode; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:InterruptHint; API声明:INTERRUPT_HINT_MUTE = 6 差异内容:INTERRUPT_HINT_MUTE = 6 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:InterruptHint; API声明:INTERRUPT_HINT_UNMUTE = 7 差异内容:INTERRUPT_HINT_UNMUTE = 7 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioManager; API声明:on(type: 'audioSceneChange', callback: Callback<AudioScene>): void; 差异内容:on(type: 'audioSceneChange', callback: Callback<AudioScene>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioManager; API声明:off(type: 'audioSceneChange', callback?: Callback<AudioScene>): void; 差异内容:off(type: 'audioSceneChange', callback?: Callback<AudioScene>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioManager; API声明:getSpatializationManager(): AudioSpatializationManager; 差异内容:getSpatializationManager(): AudioSpatializationManager; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioStreamManager; API声明:isStreamActive(streamUsage: StreamUsage): boolean; 差异内容:isStreamActive(streamUsage: StreamUsage): boolean; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioStreamManager; API声明:isAcousticEchoCancelerSupported(sourceType: SourceType): boolean; 差异内容:isAcousticEchoCancelerSupported(sourceType: SourceType): boolean; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioStreamManager; API声明:isAudioLoopbackSupported(mode: AudioLoopbackMode): boolean; 差异内容:isAudioLoopbackSupported(mode: AudioLoopbackMode): boolean; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioStreamManager; API声明:isRecordingAvailable(capturerInfo: AudioCapturerInfo): boolean; 差异内容:isRecordingAvailable(capturerInfo: AudioCapturerInfo): boolean; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:enum AudioSessionScene 差异内容:enum AudioSessionScene |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionScene; API声明:AUDIO_SESSION_SCENE_MEDIA = 0 差异内容:AUDIO_SESSION_SCENE_MEDIA = 0 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionScene; API声明:AUDIO_SESSION_SCENE_GAME = 1 差异内容:AUDIO_SESSION_SCENE_GAME = 1 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionScene; API声明:AUDIO_SESSION_SCENE_VOICE_COMMUNICATION = 2 差异内容:AUDIO_SESSION_SCENE_VOICE_COMMUNICATION = 2 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:enum AudioSessionStateChangeHint 差异内容:enum AudioSessionStateChangeHint |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionStateChangeHint; API声明:AUDIO_SESSION_STATE_CHANGE_HINT_RESUME = 0 差异内容:AUDIO_SESSION_STATE_CHANGE_HINT_RESUME = 0 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionStateChangeHint; API声明:AUDIO_SESSION_STATE_CHANGE_HINT_PAUSE = 1 差异内容:AUDIO_SESSION_STATE_CHANGE_HINT_PAUSE = 1 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionStateChangeHint; API声明:AUDIO_SESSION_STATE_CHANGE_HINT_STOP = 2 差异内容:AUDIO_SESSION_STATE_CHANGE_HINT_STOP = 2 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionStateChangeHint; API声明:AUDIO_SESSION_STATE_CHANGE_HINT_TIME_OUT_STOP = 3 差异内容:AUDIO_SESSION_STATE_CHANGE_HINT_TIME_OUT_STOP = 3 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionStateChangeHint; API声明:AUDIO_SESSION_STATE_CHANGE_HINT_DUCK = 4 差异内容:AUDIO_SESSION_STATE_CHANGE_HINT_DUCK = 4 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionStateChangeHint; API声明:AUDIO_SESSION_STATE_CHANGE_HINT_UNDUCK = 5 差异内容:AUDIO_SESSION_STATE_CHANGE_HINT_UNDUCK = 5 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:enum OutputDeviceChangeRecommendedAction 差异内容:enum OutputDeviceChangeRecommendedAction |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:OutputDeviceChangeRecommendedAction; API声明:DEVICE_CHANGE_RECOMMEND_TO_CONTINUE = 0 差异内容:DEVICE_CHANGE_RECOMMEND_TO_CONTINUE = 0 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:OutputDeviceChangeRecommendedAction; API声明:DEVICE_CHANGE_RECOMMEND_TO_STOP = 1 差异内容:DEVICE_CHANGE_RECOMMEND_TO_STOP = 1 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:interface AudioSessionStateChangedEvent 差异内容:interface AudioSessionStateChangedEvent |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionStateChangedEvent; API声明:stateChangeHint: AudioSessionStateChangeHint; 差异内容:stateChangeHint: AudioSessionStateChangeHint; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:interface CurrentOutputDeviceChangedEvent 差异内容:interface CurrentOutputDeviceChangedEvent |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:CurrentOutputDeviceChangedEvent; API声明:devices: AudioDeviceDescriptors; 差异内容:devices: AudioDeviceDescriptors; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:CurrentOutputDeviceChangedEvent; API声明:changeReason: AudioStreamDeviceChangeReason; 差异内容:changeReason: AudioStreamDeviceChangeReason; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:CurrentOutputDeviceChangedEvent; API声明:recommendedAction: OutputDeviceChangeRecommendedAction; 差异内容:recommendedAction: OutputDeviceChangeRecommendedAction; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionManager; API声明:setAudioSessionScene(scene: AudioSessionScene): void; 差异内容:setAudioSessionScene(scene: AudioSessionScene): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionManager; API声明:on(type: 'audioSessionStateChanged', callback: Callback<AudioSessionStateChangedEvent>): void; 差异内容:on(type: 'audioSessionStateChanged', callback: Callback<AudioSessionStateChangedEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionManager; API声明:off(type: 'audioSessionStateChanged', callback?: Callback<AudioSessionStateChangedEvent>): void; 差异内容:off(type: 'audioSessionStateChanged', callback?: Callback<AudioSessionStateChangedEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionManager; API声明:getDefaultOutputDevice(): DeviceType; 差异内容:getDefaultOutputDevice(): DeviceType; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionManager; API声明:setDefaultOutputDevice(deviceType: DeviceType): Promise<void>; 差异内容:setDefaultOutputDevice(deviceType: DeviceType): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionManager; API声明:on(type: 'currentOutputDeviceChanged', callback: Callback<CurrentOutputDeviceChangedEvent>): void; 差异内容:on(type: 'currentOutputDeviceChanged', callback: Callback<CurrentOutputDeviceChangedEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSessionManager; API声明:off(type: 'currentOutputDeviceChanged', callback?: Callback<CurrentOutputDeviceChangedEvent>): void; 差异内容:off(type: 'currentOutputDeviceChanged', callback?: Callback<CurrentOutputDeviceChangedEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:getAppVolumePercentage(): Promise<number>; 差异内容:getAppVolumePercentage(): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:setAppVolumePercentage(volume: number): Promise<void>; 差异内容:setAppVolumePercentage(volume: number): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:on(type: 'appVolumeChange', callback: Callback<VolumeEvent>): void; 差异内容:on(type: 'appVolumeChange', callback: Callback<VolumeEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:off(type: 'appVolumeChange', callback?: Callback<VolumeEvent>): void; 差异内容:off(type: 'appVolumeChange', callback?: Callback<VolumeEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:getVolumeByStream(streamUsage: StreamUsage): number; 差异内容:getVolumeByStream(streamUsage: StreamUsage): number; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:getMinVolumeByStream(streamUsage: StreamUsage): number; 差异内容:getMinVolumeByStream(streamUsage: StreamUsage): number; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:getMaxVolumeByStream(streamUsage: StreamUsage): number; 差异内容:getMaxVolumeByStream(streamUsage: StreamUsage): number; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:isSystemMutedForStream(streamUsage: StreamUsage): boolean; 差异内容:isSystemMutedForStream(streamUsage: StreamUsage): boolean; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:getVolumeInUnitOfDbByStream(streamUsage: StreamUsage, volumeLevel: number, device: DeviceType): number; 差异内容:getVolumeInUnitOfDbByStream(streamUsage: StreamUsage, volumeLevel: number, device: DeviceType): number; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:on(type: 'streamVolumeChange', streamUsage: StreamUsage, callback: Callback<StreamVolumeEvent>): void; 差异内容:on(type: 'streamVolumeChange', streamUsage: StreamUsage, callback: Callback<StreamVolumeEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeManager; API声明:off(type: 'streamVolumeChange', callback?: Callback<StreamVolumeEvent>): void; 差异内容:off(type: 'streamVolumeChange', callback?: Callback<StreamVolumeEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeGroupManager; API声明:off(type: 'ringerModeChange', callback?: Callback<AudioRingMode>): void; 差异内容:off(type: 'ringerModeChange', callback?: Callback<AudioRingMode>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:interface AudioSpatializationManager 差异内容:interface AudioSpatializationManager |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSpatializationManager; API声明:isSpatializationEnabledForCurrentDevice(): boolean; 差异内容:isSpatializationEnabledForCurrentDevice(): boolean; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSpatializationManager; API声明:on(type: 'spatializationEnabledChangeForCurrentDevice', callback: Callback<boolean>): void; 差异内容:on(type: 'spatializationEnabledChangeForCurrentDevice', callback: Callback<boolean>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioSpatializationManager; API声明:off(type: 'spatializationEnabledChangeForCurrentDevice', callback?: Callback<boolean>): void; 差异内容:off(type: 'spatializationEnabledChangeForCurrentDevice', callback?: Callback<boolean>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioDeviceDescriptor; API声明:readonly spatializationSupported?: boolean; 差异内容:readonly spatializationSupported?: boolean; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:enum AudioVolumeMode 差异内容:enum AudioVolumeMode |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeMode; API声明:SYSTEM_GLOBAL = 0 差异内容:SYSTEM_GLOBAL = 0 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioVolumeMode; API声明:APP_INDIVIDUAL = 1 差异内容:APP_INDIVIDUAL = 1 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:VolumeEvent; API声明:volumeMode?: AudioVolumeMode; 差异内容:volumeMode?: AudioVolumeMode; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:interface StreamVolumeEvent 差异内容:interface StreamVolumeEvent |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:StreamVolumeEvent; API声明:streamUsage: StreamUsage; 差异内容:streamUsage: StreamUsage; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:StreamVolumeEvent; API声明:volume: number; 差异内容:volume: number; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:StreamVolumeEvent; API声明:updateUi: boolean; 差异内容:updateUi: boolean; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioStreamDeviceChangeReason; API声明:REASON_SESSION_ACTIVATED = 4 差异内容:REASON_SESSION_ACTIVATED = 4 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioStreamDeviceChangeReason; API声明:REASON_STREAM_PRIORITY_CHANGED = 5 差异内容:REASON_STREAM_PRIORITY_CHANGED = 5 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:interface AudioTimestampInfo 差异内容:interface AudioTimestampInfo |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioTimestampInfo; API声明:readonly framePos: number; 差异内容:readonly framePos: number; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioTimestampInfo; API声明:readonly timestamp: number; 差异内容:readonly timestamp: number; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioRenderer; API声明:getAudioTimestampInfo(): Promise<AudioTimestampInfo>; 差异内容:getAudioTimestampInfo(): Promise<AudioTimestampInfo>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioRenderer; API声明:getAudioTimestampInfoSync(): AudioTimestampInfo; 差异内容:getAudioTimestampInfoSync(): AudioTimestampInfo; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioRenderer; API声明:setLoudnessGain(loudnessGain: number): Promise<void>; 差异内容:setLoudnessGain(loudnessGain: number): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioRenderer; API声明:getLoudnessGain(): number; 差异内容:getLoudnessGain(): number; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioRenderer; API声明:off(type: 'audioInterrupt', callback?: Callback<InterruptEvent>): void; 差异内容:off(type: 'audioInterrupt', callback?: Callback<InterruptEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioRenderer; API声明:off(type: 'stateChange', callback?: Callback<AudioState>): void; 差异内容:off(type: 'stateChange', callback?: Callback<AudioState>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:SourceType; API声明:SOURCE_TYPE_LIVE = 17 差异内容:SOURCE_TYPE_LIVE = 17 |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioCapturer; API声明:getAudioTimestampInfo(): Promise<AudioTimestampInfo>; 差异内容:getAudioTimestampInfo(): Promise<AudioTimestampInfo>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioCapturer; API声明:getAudioTimestampInfoSync(): AudioTimestampInfo; 差异内容:getAudioTimestampInfoSync(): AudioTimestampInfo; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioCapturer; API声明:setWillMuteWhenInterrupted(muteWhenInterrupted: boolean): Promise<void>; 差异内容:setWillMuteWhenInterrupted(muteWhenInterrupted: boolean): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioCapturer; API声明:off(type: 'stateChange', callback?: Callback<AudioState>): void; 差异内容:off(type: 'stateChange', callback?: Callback<AudioState>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:audio; API声明:interface AudioLoopback 差异内容:interface AudioLoopback |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioLoopback; API声明:getStatus(): Promise<AudioLoopbackStatus>; 差异内容:getStatus(): Promise<AudioLoopbackStatus>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioLoopback; API声明:setVolume(volume: number): Promise<void>; 差异内容:setVolume(volume: number): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioLoopback; API声明:on(type: 'statusChange', callback: Callback<AudioLoopbackStatus>): void; 差异内容:on(type: 'statusChange', callback: Callback<AudioLoopbackStatus>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioLoopback; API声明:off(type: 'statusChange', callback?: Callback<AudioLoopbackStatus>): void; 差异内容:off(type: 'statusChange', callback?: Callback<AudioLoopbackStatus>): void; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioLoopback; API声明:enable(enable: boolean): Promise<boolean>; 差异内容:enable(enable: boolean): Promise<boolean>; |
api/@ohos.multimedia.audio.d.ts |
| 新增API | NA | 类名:AudioHapticManager; API声明:registerSourceFromFd(audioFd: AudioHapticFileDescriptor, hapticFd: AudioHapticFileDescriptor): Promise<number>; 差异内容:registerSourceFromFd(audioFd: AudioHapticFileDescriptor, hapticFd: AudioHapticFileDescriptor): Promise<number>; |
api/@ohos.multimedia.audioHaptic.d.ts |
| 新增API | NA | 类名:audioHaptic; API声明:interface AudioHapticFileDescriptor 差异内容:interface AudioHapticFileDescriptor |
api/@ohos.multimedia.audioHaptic.d.ts |
| 新增API | NA | 类名:AudioHapticFileDescriptor; API声明:fd: number; 差异内容:fd: number; |
api/@ohos.multimedia.audioHaptic.d.ts |
| 新增API | NA | 类名:AudioHapticFileDescriptor; API声明:length?: number; 差异内容:length?: number; |
api/@ohos.multimedia.audioHaptic.d.ts |
| 新增API | NA | 类名:AudioHapticFileDescriptor; API声明:offset?: number; 差异内容:offset?: number; |
api/@ohos.multimedia.audioHaptic.d.ts |
| 新增API | NA | 类名:AudioHapticPlayer; API声明:setVolume(volume: number): Promise<void>; 差异内容:setVolume(volume: number): Promise<void>; |
api/@ohos.multimedia.audioHaptic.d.ts |
| 新增API | NA | 类名:AudioHapticPlayer; API声明:setLoop(loop: boolean): Promise<void>; 差异内容:setLoop(loop: boolean): Promise<void>; |
api/@ohos.multimedia.audioHaptic.d.ts |