openharmony 鸿蒙 js-apidiff-AudioKit

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
API cross-platform permission changeClass name: global;
API declaration: declare namespace audio
Differences: NA
Class name: global;
API declaration: declare namespace audio
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioErrors
Differences: NA
Class name: audio;
API declaration: enum AudioErrors
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioErrors;
API declaration: ERROR_INVALID_PARAM = 6800101
Differences: NA
Class name: AudioErrors;
API declaration: ERROR_INVALID_PARAM = 6800101
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioErrors;
API declaration: ERROR_NO_MEMORY = 6800102
Differences: NA
Class name: AudioErrors;
API declaration: ERROR_NO_MEMORY = 6800102
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioErrors;
API declaration: ERROR_ILLEGAL_STATE = 6800103
Differences: NA
Class name: AudioErrors;
API declaration: ERROR_ILLEGAL_STATE = 6800103
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioErrors;
API declaration: ERROR_UNSUPPORTED = 6800104
Differences: NA
Class name: AudioErrors;
API declaration: ERROR_UNSUPPORTED = 6800104
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioErrors;
API declaration: ERROR_SYSTEM = 6800301
Differences: NA
Class name: AudioErrors;
API declaration: ERROR_SYSTEM = 6800301
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: const DEFAULT_VOLUME_GROUP_ID: number;
Differences: NA
Class name: audio;
API declaration: const DEFAULT_VOLUME_GROUP_ID: number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: function getAudioManager(): AudioManager;
Differences: NA
Class name: audio;
API declaration: function getAudioManager(): AudioManager;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: function createAudioCapturer(options: AudioCapturerOptions, callback: AsyncCallback<AudioCapturer>): void;
Differences: NA
Class name: audio;
API declaration: function createAudioCapturer(options: AudioCapturerOptions, callback: AsyncCallback<AudioCapturer>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: function createAudioCapturer(options: AudioCapturerOptions): Promise<AudioCapturer>;
Differences: NA
Class name: audio;
API declaration: function createAudioCapturer(options: AudioCapturerOptions): Promise<AudioCapturer>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: function createAudioRenderer(options: AudioRendererOptions, callback: AsyncCallback<AudioRenderer>): void;
Differences: NA
Class name: audio;
API declaration: function createAudioRenderer(options: AudioRendererOptions, callback: AsyncCallback<AudioRenderer>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: function createAudioRenderer(options: AudioRendererOptions): Promise<AudioRenderer>;
Differences: NA
Class name: audio;
API declaration: function createAudioRenderer(options: AudioRendererOptions): Promise<AudioRenderer>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioState
Differences: NA
Class name: audio;
API declaration: enum AudioState
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioState;
API declaration: STATE_INVALID = -1
Differences: NA
Class name: AudioState;
API declaration: STATE_INVALID = -1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioState;
API declaration: STATE_NEW = 0
Differences: NA
Class name: AudioState;
API declaration: STATE_NEW = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioState;
API declaration: STATE_PREPARED = 1
Differences: NA
Class name: AudioState;
API declaration: STATE_PREPARED = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioState;
API declaration: STATE_RUNNING = 2
Differences: NA
Class name: AudioState;
API declaration: STATE_RUNNING = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioState;
API declaration: STATE_STOPPED = 3
Differences: NA
Class name: AudioState;
API declaration: STATE_STOPPED = 3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioState;
API declaration: STATE_RELEASED = 4
Differences: NA
Class name: AudioState;
API declaration: STATE_RELEASED = 4
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioState;
API declaration: STATE_PAUSED = 5
Differences: NA
Class name: AudioState;
API declaration: STATE_PAUSED = 5
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioVolumeType
Differences: NA
Class name: audio;
API declaration: enum AudioVolumeType
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeType;
API declaration: VOICE_CALL = 0
Differences: NA
Class name: AudioVolumeType;
API declaration: VOICE_CALL = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeType;
API declaration: RINGTONE = 2
Differences: NA
Class name: AudioVolumeType;
API declaration: RINGTONE = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeType;
API declaration: MEDIA = 3
Differences: NA
Class name: AudioVolumeType;
API declaration: MEDIA = 3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeType;
API declaration: ALARM = 4
Differences: NA
Class name: AudioVolumeType;
API declaration: ALARM = 4
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeType;
API declaration: ACCESSIBILITY = 5
Differences: NA
Class name: AudioVolumeType;
API declaration: ACCESSIBILITY = 5
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum DeviceFlag
Differences: NA
Class name: audio;
API declaration: enum DeviceFlag
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceFlag;
API declaration: OUTPUT_DEVICES_FLAG = 1
Differences: NA
Class name: DeviceFlag;
API declaration: OUTPUT_DEVICES_FLAG = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceFlag;
API declaration: INPUT_DEVICES_FLAG = 2
Differences: NA
Class name: DeviceFlag;
API declaration: INPUT_DEVICES_FLAG = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceFlag;
API declaration: ALL_DEVICES_FLAG = 3
Differences: NA
Class name: DeviceFlag;
API declaration: ALL_DEVICES_FLAG = 3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum DeviceRole
Differences: NA
Class name: audio;
API declaration: enum DeviceRole
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceRole;
API declaration: INPUT_DEVICE = 1
Differences: NA
Class name: DeviceRole;
API declaration: INPUT_DEVICE = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceRole;
API declaration: OUTPUT_DEVICE = 2
Differences: NA
Class name: DeviceRole;
API declaration: OUTPUT_DEVICE = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum DeviceType
Differences: NA
Class name: audio;
API declaration: enum DeviceType
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceType;
API declaration: INVALID = 0
Differences: NA
Class name: DeviceType;
API declaration: INVALID = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceType;
API declaration: EARPIECE = 1
Differences: NA
Class name: DeviceType;
API declaration: EARPIECE = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceType;
API declaration: SPEAKER = 2
Differences: NA
Class name: DeviceType;
API declaration: SPEAKER = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceType;
API declaration: WIRED_HEADSET = 3
Differences: NA
Class name: DeviceType;
API declaration: WIRED_HEADSET = 3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceType;
API declaration: WIRED_HEADPHONES = 4
Differences: NA
Class name: DeviceType;
API declaration: WIRED_HEADPHONES = 4
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceType;
API declaration: BLUETOOTH_SCO = 7
Differences: NA
Class name: DeviceType;
API declaration: BLUETOOTH_SCO = 7
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceType;
API declaration: BLUETOOTH_A2DP = 8
Differences: NA
Class name: DeviceType;
API declaration: BLUETOOTH_A2DP = 8
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceType;
API declaration: MIC = 15
Differences: NA
Class name: DeviceType;
API declaration: MIC = 15
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceType;
API declaration: USB_HEADSET = 22
Differences: NA
Class name: DeviceType;
API declaration: USB_HEADSET = 22
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceType;
API declaration: DEFAULT = 1000
Differences: NA
Class name: DeviceType;
API declaration: DEFAULT = 1000
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum CommunicationDeviceType
Differences: NA
Class name: audio;
API declaration: enum CommunicationDeviceType
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: CommunicationDeviceType;
API declaration: SPEAKER = 2
Differences: NA
Class name: CommunicationDeviceType;
API declaration: SPEAKER = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioRingMode
Differences: NA
Class name: audio;
API declaration: enum AudioRingMode
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRingMode;
API declaration: RINGER_MODE_SILENT = 0
Differences: NA
Class name: AudioRingMode;
API declaration: RINGER_MODE_SILENT = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRingMode;
API declaration: RINGER_MODE_VIBRATE = 1
Differences: NA
Class name: AudioRingMode;
API declaration: RINGER_MODE_VIBRATE = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRingMode;
API declaration: RINGER_MODE_NORMAL = 2
Differences: NA
Class name: AudioRingMode;
API declaration: RINGER_MODE_NORMAL = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioSampleFormat
Differences: NA
Class name: audio;
API declaration: enum AudioSampleFormat
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_INVALID = -1
Differences: NA
Class name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_INVALID = -1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_U8 = 0
Differences: NA
Class name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_U8 = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_S16LE = 1
Differences: NA
Class name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_S16LE = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_S24LE = 2
Differences: NA
Class name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_S24LE = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_S32LE = 3
Differences: NA
Class name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_S32LE = 3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_F32LE = 4
Differences: NA
Class name: AudioSampleFormat;
API declaration: SAMPLE_FORMAT_F32LE = 4
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioChannel
Differences: NA
Class name: audio;
API declaration: enum AudioChannel
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_1 = 0x1 << 0
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_1 = 0x1 << 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_2 = 0x1 << 1
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_2 = 0x1 << 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_3 = 3
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_3 = 3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_4 = 4
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_4 = 4
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_5 = 5
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_5 = 5
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_6 = 6
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_6 = 6
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_7 = 7
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_7 = 7
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_8 = 8
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_8 = 8
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_9 = 9
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_9 = 9
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_10 = 10
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_10 = 10
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_12 = 12
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_12 = 12
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_14 = 14
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_14 = 14
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannel;
API declaration: CHANNEL_16 = 16
Differences: NA
Class name: AudioChannel;
API declaration: CHANNEL_16 = 16
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioSamplingRate
Differences: NA
Class name: audio;
API declaration: enum AudioSamplingRate
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_8000 = 8000
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_8000 = 8000
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_11025 = 11025
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_11025 = 11025
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_12000 = 12000
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_12000 = 12000
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_16000 = 16000
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_16000 = 16000
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_22050 = 22050
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_22050 = 22050
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_24000 = 24000
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_24000 = 24000
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_32000 = 32000
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_32000 = 32000
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_44100 = 44100
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_44100 = 44100
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_48000 = 48000
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_48000 = 48000
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_64000 = 64000
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_64000 = 64000
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_96000 = 96000
Differences: NA
Class name: AudioSamplingRate;
API declaration: SAMPLE_RATE_96000 = 96000
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioEncodingType
Differences: NA
Class name: audio;
API declaration: enum AudioEncodingType
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioEncodingType;
API declaration: ENCODING_TYPE_INVALID = -1
Differences: NA
Class name: AudioEncodingType;
API declaration: ENCODING_TYPE_INVALID = -1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioEncodingType;
API declaration: ENCODING_TYPE_RAW = 0
Differences: NA
Class name: AudioEncodingType;
API declaration: ENCODING_TYPE_RAW = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum StreamUsage
Differences: NA
Class name: audio;
API declaration: enum StreamUsage
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_UNKNOWN = 0
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_UNKNOWN = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_MUSIC = 1
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_MUSIC = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_VOICE_COMMUNICATION = 2
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_VOICE_COMMUNICATION = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_VOICE_ASSISTANT = 3
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_VOICE_ASSISTANT = 3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_ALARM = 4
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_ALARM = 4
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_RINGTONE = 6
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_RINGTONE = 6
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_NOTIFICATION = 7
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_NOTIFICATION = 7
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_ACCESSIBILITY = 8
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_ACCESSIBILITY = 8
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_MOVIE = 10
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_MOVIE = 10
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_GAME = 11
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_GAME = 11
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_AUDIOBOOK = 12
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_AUDIOBOOK = 12
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: StreamUsage;
API declaration: STREAM_USAGE_NAVIGATION = 13
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_NAVIGATION = 13
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioStreamInfo
Differences: NA
Class name: audio;
API declaration: interface AudioStreamInfo
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamInfo;
API declaration: samplingRate: AudioSamplingRate;
Differences: NA
Class name: AudioStreamInfo;
API declaration: samplingRate: AudioSamplingRate;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamInfo;
API declaration: channels: AudioChannel;
Differences: NA
Class name: AudioStreamInfo;
API declaration: channels: AudioChannel;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamInfo;
API declaration: sampleFormat: AudioSampleFormat;
Differences: NA
Class name: AudioStreamInfo;
API declaration: sampleFormat: AudioSampleFormat;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamInfo;
API declaration: encodingType: AudioEncodingType;
Differences: NA
Class name: AudioStreamInfo;
API declaration: encodingType: AudioEncodingType;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamInfo;
API declaration: channelLayout?: AudioChannelLayout;
Differences: NA
Class name: AudioStreamInfo;
API declaration: channelLayout?: AudioChannelLayout;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioRendererInfo
Differences: NA
Class name: audio;
API declaration: interface AudioRendererInfo
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRendererInfo;
API declaration: usage: StreamUsage;
Differences: NA
Class name: AudioRendererInfo;
API declaration: usage: StreamUsage;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRendererInfo;
API declaration: rendererFlags: number;
Differences: NA
Class name: AudioRendererInfo;
API declaration: rendererFlags: number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioRendererOptions
Differences: NA
Class name: audio;
API declaration: interface AudioRendererOptions
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRendererOptions;
API declaration: streamInfo: AudioStreamInfo;
Differences: NA
Class name: AudioRendererOptions;
API declaration: streamInfo: AudioStreamInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRendererOptions;
API declaration: rendererInfo: AudioRendererInfo;
Differences: NA
Class name: AudioRendererOptions;
API declaration: rendererInfo: AudioRendererInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRendererOptions;
API declaration: privacyType?: AudioPrivacyType;
Differences: NA
Class name: AudioRendererOptions;
API declaration: privacyType?: AudioPrivacyType;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioPrivacyType
Differences: NA
Class name: audio;
API declaration: enum AudioPrivacyType
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioPrivacyType;
API declaration: PRIVACY_TYPE_PUBLIC = 0
Differences: NA
Class name: AudioPrivacyType;
API declaration: PRIVACY_TYPE_PUBLIC = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioPrivacyType;
API declaration: PRIVACY_TYPE_PRIVATE = 1
Differences: NA
Class name: AudioPrivacyType;
API declaration: PRIVACY_TYPE_PRIVATE = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum InterruptMode
Differences: NA
Class name: audio;
API declaration: enum InterruptMode
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: InterruptMode;
API declaration: SHARE_MODE = 0
Differences: NA
Class name: InterruptMode;
API declaration: SHARE_MODE = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: InterruptMode;
API declaration: INDEPENDENT_MODE = 1
Differences: NA
Class name: InterruptMode;
API declaration: INDEPENDENT_MODE = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum InterruptType
Differences: NA
Class name: audio;
API declaration: enum InterruptType
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: InterruptType;
API declaration: INTERRUPT_TYPE_BEGIN = 1
Differences: NA
Class name: InterruptType;
API declaration: INTERRUPT_TYPE_BEGIN = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: InterruptType;
API declaration: INTERRUPT_TYPE_END = 2
Differences: NA
Class name: InterruptType;
API declaration: INTERRUPT_TYPE_END = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum InterruptHint
Differences: NA
Class name: audio;
API declaration: enum InterruptHint
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: InterruptHint;
API declaration: INTERRUPT_HINT_RESUME = 1
Differences: NA
Class name: InterruptHint;
API declaration: INTERRUPT_HINT_RESUME = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum InterruptForceType
Differences: NA
Class name: audio;
API declaration: enum InterruptForceType
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: InterruptForceType;
API declaration: INTERRUPT_FORCE = 0
Differences: NA
Class name: InterruptForceType;
API declaration: INTERRUPT_FORCE = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface InterruptEvent
Differences: NA
Class name: audio;
API declaration: interface InterruptEvent
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: InterruptEvent;
API declaration: eventType: InterruptType;
Differences: NA
Class name: InterruptEvent;
API declaration: eventType: InterruptType;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: InterruptEvent;
API declaration: forceType: InterruptForceType;
Differences: NA
Class name: InterruptEvent;
API declaration: forceType: InterruptForceType;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: InterruptEvent;
API declaration: hintType: InterruptHint;
Differences: NA
Class name: InterruptEvent;
API declaration: hintType: InterruptHint;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum DeviceChangeType
Differences: NA
Class name: audio;
API declaration: enum DeviceChangeType
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceChangeType;
API declaration: CONNECT = 0
Differences: NA
Class name: DeviceChangeType;
API declaration: CONNECT = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceChangeType;
API declaration: DISCONNECT = 1
Differences: NA
Class name: DeviceChangeType;
API declaration: DISCONNECT = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioScene
Differences: NA
Class name: audio;
API declaration: enum AudioScene
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioScene;
API declaration: AUDIO_SCENE_DEFAULT = 0
Differences: NA
Class name: AudioScene;
API declaration: AUDIO_SCENE_DEFAULT = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioScene;
API declaration: AUDIO_SCENE_VOICE_CHAT = 3
Differences: NA
Class name: AudioScene;
API declaration: AUDIO_SCENE_VOICE_CHAT = 3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioManager
Differences: NA
Class name: audio;
API declaration: interface AudioManager
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioManager;
API declaration: getAudioScene(callback: AsyncCallback<AudioScene>): void;
Differences: NA
Class name: AudioManager;
API declaration: getAudioScene(callback: AsyncCallback<AudioScene>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioManager;
API declaration: getAudioScene(): Promise<AudioScene>;
Differences: NA
Class name: AudioManager;
API declaration: getAudioScene(): Promise<AudioScene>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioManager;
API declaration: getAudioSceneSync(): AudioScene;
Differences: NA
Class name: AudioManager;
API declaration: getAudioSceneSync(): AudioScene;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioManager;
API declaration: getVolumeManager(): AudioVolumeManager;
Differences: NA
Class name: AudioManager;
API declaration: getVolumeManager(): AudioVolumeManager;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioManager;
API declaration: getStreamManager(): AudioStreamManager;
Differences: NA
Class name: AudioManager;
API declaration: getStreamManager(): AudioStreamManager;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioManager;
API declaration: getRoutingManager(): AudioRoutingManager;
Differences: NA
Class name: AudioManager;
API declaration: getRoutingManager(): AudioRoutingManager;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioRoutingManager
Differences: NA
Class name: audio;
API declaration: interface AudioRoutingManager
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: getDevices(deviceFlag: DeviceFlag, callback: AsyncCallback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: getDevices(deviceFlag: DeviceFlag, callback: AsyncCallback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: getDevices(deviceFlag: DeviceFlag): Promise<AudioDeviceDescriptors>;
Differences: NA
Class name: AudioRoutingManager;
API declaration: getDevices(deviceFlag: DeviceFlag): Promise<AudioDeviceDescriptors>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: getDevicesSync(deviceFlag: DeviceFlag): AudioDeviceDescriptors;
Differences: NA
Class name: AudioRoutingManager;
API declaration: getDevicesSync(deviceFlag: DeviceFlag): AudioDeviceDescriptors;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: on(type: 'deviceChange', deviceFlag: DeviceFlag, callback: Callback<DeviceChangeAction>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: on(type: 'deviceChange', deviceFlag: DeviceFlag, callback: Callback<DeviceChangeAction>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: off(type: 'deviceChange', callback?: Callback<DeviceChangeAction>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: off(type: 'deviceChange', callback?: Callback<DeviceChangeAction>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: setCommunicationDevice(deviceType: CommunicationDeviceType, active: boolean, callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: setCommunicationDevice(deviceType: CommunicationDeviceType, active: boolean, callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: setCommunicationDevice(deviceType: CommunicationDeviceType, active: boolean): Promise<void>;
Differences: NA
Class name: AudioRoutingManager;
API declaration: setCommunicationDevice(deviceType: CommunicationDeviceType, active: boolean): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: isCommunicationDeviceActive(deviceType: CommunicationDeviceType, callback: AsyncCallback<boolean>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: isCommunicationDeviceActive(deviceType: CommunicationDeviceType, callback: AsyncCallback<boolean>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: isCommunicationDeviceActive(deviceType: CommunicationDeviceType): Promise<boolean>;
Differences: NA
Class name: AudioRoutingManager;
API declaration: isCommunicationDeviceActive(deviceType: CommunicationDeviceType): Promise<boolean>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: isCommunicationDeviceActiveSync(deviceType: CommunicationDeviceType): boolean;
Differences: NA
Class name: AudioRoutingManager;
API declaration: isCommunicationDeviceActiveSync(deviceType: CommunicationDeviceType): boolean;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: getPreferOutputDeviceForRendererInfo(rendererInfo: AudioRendererInfo, callback: AsyncCallback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: getPreferOutputDeviceForRendererInfo(rendererInfo: AudioRendererInfo, callback: AsyncCallback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: getPreferOutputDeviceForRendererInfo(rendererInfo: AudioRendererInfo): Promise<AudioDeviceDescriptors>;
Differences: NA
Class name: AudioRoutingManager;
API declaration: getPreferOutputDeviceForRendererInfo(rendererInfo: AudioRendererInfo): Promise<AudioDeviceDescriptors>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: getPreferredOutputDeviceForRendererInfoSync(rendererInfo: AudioRendererInfo): AudioDeviceDescriptors;
Differences: NA
Class name: AudioRoutingManager;
API declaration: getPreferredOutputDeviceForRendererInfoSync(rendererInfo: AudioRendererInfo): AudioDeviceDescriptors;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: on(type: 'preferOutputDeviceChangeForRendererInfo', rendererInfo: AudioRendererInfo, callback: Callback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: on(type: 'preferOutputDeviceChangeForRendererInfo', rendererInfo: AudioRendererInfo, callback: Callback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: off(type: 'preferOutputDeviceChangeForRendererInfo', callback?: Callback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: off(type: 'preferOutputDeviceChangeForRendererInfo', callback?: Callback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: getPreferredInputDeviceForCapturerInfo(capturerInfo: AudioCapturerInfo, callback: AsyncCallback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: getPreferredInputDeviceForCapturerInfo(capturerInfo: AudioCapturerInfo, callback: AsyncCallback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: getPreferredInputDeviceForCapturerInfo(capturerInfo: AudioCapturerInfo): Promise<AudioDeviceDescriptors>;
Differences: NA
Class name: AudioRoutingManager;
API declaration: getPreferredInputDeviceForCapturerInfo(capturerInfo: AudioCapturerInfo): Promise<AudioDeviceDescriptors>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: on(type: 'preferredInputDeviceChangeForCapturerInfo', capturerInfo: AudioCapturerInfo, callback: Callback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: on(type: 'preferredInputDeviceChangeForCapturerInfo', capturerInfo: AudioCapturerInfo, callback: Callback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: off(type: 'preferredInputDeviceChangeForCapturerInfo', callback?: Callback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioRoutingManager;
API declaration: off(type: 'preferredInputDeviceChangeForCapturerInfo', callback?: Callback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRoutingManager;
API declaration: getPreferredInputDeviceForCapturerInfoSync(capturerInfo: AudioCapturerInfo): AudioDeviceDescriptors;
Differences: NA
Class name: AudioRoutingManager;
API declaration: getPreferredInputDeviceForCapturerInfoSync(capturerInfo: AudioCapturerInfo): AudioDeviceDescriptors;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioStreamManager
Differences: NA
Class name: audio;
API declaration: interface AudioStreamManager
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: getCurrentAudioRendererInfoArray(callback: AsyncCallback<AudioRendererChangeInfoArray>): void;
Differences: NA
Class name: AudioStreamManager;
API declaration: getCurrentAudioRendererInfoArray(callback: AsyncCallback<AudioRendererChangeInfoArray>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: getCurrentAudioRendererInfoArray(): Promise<AudioRendererChangeInfoArray>;
Differences: NA
Class name: AudioStreamManager;
API declaration: getCurrentAudioRendererInfoArray(): Promise<AudioRendererChangeInfoArray>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: getCurrentAudioRendererInfoArraySync(): AudioRendererChangeInfoArray;
Differences: NA
Class name: AudioStreamManager;
API declaration: getCurrentAudioRendererInfoArraySync(): AudioRendererChangeInfoArray;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: getCurrentAudioCapturerInfoArray(callback: AsyncCallback<AudioCapturerChangeInfoArray>): void;
Differences: NA
Class name: AudioStreamManager;
API declaration: getCurrentAudioCapturerInfoArray(callback: AsyncCallback<AudioCapturerChangeInfoArray>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: getCurrentAudioCapturerInfoArray(): Promise<AudioCapturerChangeInfoArray>;
Differences: NA
Class name: AudioStreamManager;
API declaration: getCurrentAudioCapturerInfoArray(): Promise<AudioCapturerChangeInfoArray>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: getCurrentAudioCapturerInfoArraySync(): AudioCapturerChangeInfoArray;
Differences: NA
Class name: AudioStreamManager;
API declaration: getCurrentAudioCapturerInfoArraySync(): AudioCapturerChangeInfoArray;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: on(type: 'audioRendererChange', callback: Callback<AudioRendererChangeInfoArray>): void;
Differences: NA
Class name: AudioStreamManager;
API declaration: on(type: 'audioRendererChange', callback: Callback<AudioRendererChangeInfoArray>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: off(type: 'audioRendererChange'): void;
Differences: NA
Class name: AudioStreamManager;
API declaration: off(type: 'audioRendererChange'): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: on(type: 'audioCapturerChange', callback: Callback<AudioCapturerChangeInfoArray>): void;
Differences: NA
Class name: AudioStreamManager;
API declaration: on(type: 'audioCapturerChange', callback: Callback<AudioCapturerChangeInfoArray>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: off(type: 'audioCapturerChange'): void;
Differences: NA
Class name: AudioStreamManager;
API declaration: off(type: 'audioCapturerChange'): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: isActive(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void;
Differences: NA
Class name: AudioStreamManager;
API declaration: isActive(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: isActive(volumeType: AudioVolumeType): Promise<boolean>;
Differences: NA
Class name: AudioStreamManager;
API declaration: isActive(volumeType: AudioVolumeType): Promise<boolean>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamManager;
API declaration: isActiveSync(volumeType: AudioVolumeType): boolean;
Differences: NA
Class name: AudioStreamManager;
API declaration: isActiveSync(volumeType: AudioVolumeType): boolean;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioVolumeManager
Differences: NA
Class name: audio;
API declaration: interface AudioVolumeManager
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeManager;
API declaration: getVolumeGroupManager(groupId: number, callback: AsyncCallback<AudioVolumeGroupManager>): void;
Differences: NA
Class name: AudioVolumeManager;
API declaration: getVolumeGroupManager(groupId: number, callback: AsyncCallback<AudioVolumeGroupManager>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeManager;
API declaration: getVolumeGroupManager(groupId: number): Promise<AudioVolumeGroupManager>;
Differences: NA
Class name: AudioVolumeManager;
API declaration: getVolumeGroupManager(groupId: number): Promise<AudioVolumeGroupManager>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeManager;
API declaration: getVolumeGroupManagerSync(groupId: number): AudioVolumeGroupManager;
Differences: NA
Class name: AudioVolumeManager;
API declaration: getVolumeGroupManagerSync(groupId: number): AudioVolumeGroupManager;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeManager;
API declaration: on(type: 'volumeChange', callback: Callback<VolumeEvent>): void;
Differences: NA
Class name: AudioVolumeManager;
API declaration: on(type: 'volumeChange', callback: Callback<VolumeEvent>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioVolumeGroupManager
Differences: NA
Class name: audio;
API declaration: interface AudioVolumeGroupManager
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getVolume(volumeType: AudioVolumeType): Promise<number>;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getVolume(volumeType: AudioVolumeType): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getVolumeSync(volumeType: AudioVolumeType): number;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getVolumeSync(volumeType: AudioVolumeType): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getMinVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getMinVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getMinVolume(volumeType: AudioVolumeType): Promise<number>;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getMinVolume(volumeType: AudioVolumeType): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getMinVolumeSync(volumeType: AudioVolumeType): number;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getMinVolumeSync(volumeType: AudioVolumeType): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getMaxVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getMaxVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getMaxVolume(volumeType: AudioVolumeType): Promise<number>;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getMaxVolume(volumeType: AudioVolumeType): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getMaxVolumeSync(volumeType: AudioVolumeType): number;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getMaxVolumeSync(volumeType: AudioVolumeType): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: isMute(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: isMute(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: isMute(volumeType: AudioVolumeType): Promise<boolean>;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: isMute(volumeType: AudioVolumeType): Promise<boolean>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: isMuteSync(volumeType: AudioVolumeType): boolean;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: isMuteSync(volumeType: AudioVolumeType): boolean;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getRingerMode(callback: AsyncCallback<AudioRingMode>): void;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getRingerMode(callback: AsyncCallback<AudioRingMode>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getRingerMode(): Promise<AudioRingMode>;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getRingerMode(): Promise<AudioRingMode>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getRingerModeSync(): AudioRingMode;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getRingerModeSync(): AudioRingMode;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: isMicrophoneMute(callback: AsyncCallback<boolean>): void;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: isMicrophoneMute(callback: AsyncCallback<boolean>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: isMicrophoneMute(): Promise<boolean>;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: isMicrophoneMute(): Promise<boolean>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: isMicrophoneMuteSync(): boolean;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: isMicrophoneMuteSync(): boolean;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: isVolumeUnadjustable(): boolean;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: isVolumeUnadjustable(): boolean;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType, callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType, callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): Promise<number>;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioVolumeGroupManager;
API declaration: getSystemVolumeInDbSync(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): number;
Differences: NA
Class name: AudioVolumeGroupManager;
API declaration: getSystemVolumeInDbSync(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: type AudioRendererChangeInfoArray = Array<Readonly<AudioRendererChangeInfo>>;
Differences: NA
Class name: audio;
API declaration: type AudioRendererChangeInfoArray = Array<Readonly<AudioRendererChangeInfo>>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioRendererChangeInfo
Differences: NA
Class name: audio;
API declaration: interface AudioRendererChangeInfo
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRendererChangeInfo;
API declaration: readonly streamId: number;
Differences: NA
Class name: AudioRendererChangeInfo;
API declaration: readonly streamId: number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRendererChangeInfo;
API declaration: readonly rendererInfo: AudioRendererInfo;
Differences: NA
Class name: AudioRendererChangeInfo;
API declaration: readonly rendererInfo: AudioRendererInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRendererChangeInfo;
API declaration: readonly deviceDescriptors: AudioDeviceDescriptors;
Differences: NA
Class name: AudioRendererChangeInfo;
API declaration: readonly deviceDescriptors: AudioDeviceDescriptors;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: type AudioCapturerChangeInfoArray = Array<Readonly<AudioCapturerChangeInfo>>;
Differences: NA
Class name: audio;
API declaration: type AudioCapturerChangeInfoArray = Array<Readonly<AudioCapturerChangeInfo>>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioCapturerChangeInfo
Differences: NA
Class name: audio;
API declaration: interface AudioCapturerChangeInfo
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturerChangeInfo;
API declaration: readonly streamId: number;
Differences: NA
Class name: AudioCapturerChangeInfo;
API declaration: readonly streamId: number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturerChangeInfo;
API declaration: readonly capturerInfo: AudioCapturerInfo;
Differences: NA
Class name: AudioCapturerChangeInfo;
API declaration: readonly capturerInfo: AudioCapturerInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturerChangeInfo;
API declaration: readonly deviceDescriptors: AudioDeviceDescriptors;
Differences: NA
Class name: AudioCapturerChangeInfo;
API declaration: readonly deviceDescriptors: AudioDeviceDescriptors;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturerChangeInfo;
API declaration: readonly muted?: boolean;
Differences: NA
Class name: AudioCapturerChangeInfo;
API declaration: readonly muted?: boolean;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioDeviceDescriptor
Differences: NA
Class name: audio;
API declaration: interface AudioDeviceDescriptor
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioDeviceDescriptor;
API declaration: readonly deviceRole: DeviceRole;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly deviceRole: DeviceRole;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioDeviceDescriptor;
API declaration: readonly deviceType: DeviceType;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly deviceType: DeviceType;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioDeviceDescriptor;
API declaration: readonly id: number;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly id: number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioDeviceDescriptor;
API declaration: readonly name: string;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly name: string;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioDeviceDescriptor;
API declaration: readonly address: string;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly address: string;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioDeviceDescriptor;
API declaration: readonly sampleRates: Array<number>;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly sampleRates: Array<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioDeviceDescriptor;
API declaration: readonly channelCounts: Array<number>;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly channelCounts: Array<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioDeviceDescriptor;
API declaration: readonly channelMasks: Array<number>;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly channelMasks: Array<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioDeviceDescriptor;
API declaration: readonly displayName: string;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly displayName: string;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioDeviceDescriptor;
API declaration: readonly encodingTypes?: Array<AudioEncodingType>;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly encodingTypes?: Array<AudioEncodingType>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: type AudioDeviceDescriptors = Array<Readonly<AudioDeviceDescriptor>>;
Differences: NA
Class name: audio;
API declaration: type AudioDeviceDescriptors = Array<Readonly<AudioDeviceDescriptor>>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface VolumeEvent
Differences: NA
Class name: audio;
API declaration: interface VolumeEvent
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: VolumeEvent;
API declaration: volume: number;
Differences: NA
Class name: VolumeEvent;
API declaration: volume: number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface DeviceChangeAction
Differences: NA
Class name: audio;
API declaration: interface DeviceChangeAction
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceChangeAction;
API declaration: type: DeviceChangeType;
Differences: NA
Class name: DeviceChangeAction;
API declaration: type: DeviceChangeType;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: DeviceChangeAction;
API declaration: deviceDescriptors: AudioDeviceDescriptors;
Differences: NA
Class name: DeviceChangeAction;
API declaration: deviceDescriptors: AudioDeviceDescriptors;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum ChannelBlendMode
Differences: NA
Class name: audio;
API declaration: enum ChannelBlendMode
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: ChannelBlendMode;
API declaration: MODE_DEFAULT = 0
Differences: NA
Class name: ChannelBlendMode;
API declaration: MODE_DEFAULT = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: ChannelBlendMode;
API declaration: MODE_BLEND_LR = 1
Differences: NA
Class name: ChannelBlendMode;
API declaration: MODE_BLEND_LR = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: ChannelBlendMode;
API declaration: MODE_ALL_LEFT = 2
Differences: NA
Class name: ChannelBlendMode;
API declaration: MODE_ALL_LEFT = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: ChannelBlendMode;
API declaration: MODE_ALL_RIGHT = 3
Differences: NA
Class name: ChannelBlendMode;
API declaration: MODE_ALL_RIGHT = 3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioStreamDeviceChangeReason
Differences: NA
Class name: audio;
API declaration: enum AudioStreamDeviceChangeReason
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamDeviceChangeReason;
API declaration: REASON_UNKNOWN = 0
Differences: NA
Class name: AudioStreamDeviceChangeReason;
API declaration: REASON_UNKNOWN = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamDeviceChangeReason;
API declaration: REASON_NEW_DEVICE_AVAILABLE = 1
Differences: NA
Class name: AudioStreamDeviceChangeReason;
API declaration: REASON_NEW_DEVICE_AVAILABLE = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamDeviceChangeReason;
API declaration: REASON_OLD_DEVICE_UNAVAILABLE = 2
Differences: NA
Class name: AudioStreamDeviceChangeReason;
API declaration: REASON_OLD_DEVICE_UNAVAILABLE = 2
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamDeviceChangeReason;
API declaration: REASON_OVERRODE = 3
Differences: NA
Class name: AudioStreamDeviceChangeReason;
API declaration: REASON_OVERRODE = 3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioStreamDeviceChangeInfo
Differences: NA
Class name: audio;
API declaration: interface AudioStreamDeviceChangeInfo
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamDeviceChangeInfo;
API declaration: devices: AudioDeviceDescriptors;
Differences: NA
Class name: AudioStreamDeviceChangeInfo;
API declaration: devices: AudioDeviceDescriptors;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioStreamDeviceChangeInfo;
API declaration: changeReason: AudioStreamDeviceChangeReason;
Differences: NA
Class name: AudioStreamDeviceChangeInfo;
API declaration: changeReason: AudioStreamDeviceChangeReason;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioRenderer
Differences: NA
Class name: audio;
API declaration: interface AudioRenderer
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: readonly state: AudioState;
Differences: NA
Class name: AudioRenderer;
API declaration: readonly state: AudioState;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getRendererInfo(callback: AsyncCallback<AudioRendererInfo>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: getRendererInfo(callback: AsyncCallback<AudioRendererInfo>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getRendererInfo(): Promise<AudioRendererInfo>;
Differences: NA
Class name: AudioRenderer;
API declaration: getRendererInfo(): Promise<AudioRendererInfo>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getRendererInfoSync(): AudioRendererInfo;
Differences: NA
Class name: AudioRenderer;
API declaration: getRendererInfoSync(): AudioRendererInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getStreamInfo(callback: AsyncCallback<AudioStreamInfo>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: getStreamInfo(callback: AsyncCallback<AudioStreamInfo>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getStreamInfo(): Promise<AudioStreamInfo>;
Differences: NA
Class name: AudioRenderer;
API declaration: getStreamInfo(): Promise<AudioStreamInfo>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getStreamInfoSync(): AudioStreamInfo;
Differences: NA
Class name: AudioRenderer;
API declaration: getStreamInfoSync(): AudioStreamInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getAudioStreamId(callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: getAudioStreamId(callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getAudioStreamId(): Promise<number>;
Differences: NA
Class name: AudioRenderer;
API declaration: getAudioStreamId(): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getAudioStreamIdSync(): number;
Differences: NA
Class name: AudioRenderer;
API declaration: getAudioStreamIdSync(): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: start(callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: start(callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: start(): Promise<void>;
Differences: NA
Class name: AudioRenderer;
API declaration: start(): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getAudioTime(callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: getAudioTime(callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getAudioTime(): Promise<number>;
Differences: NA
Class name: AudioRenderer;
API declaration: getAudioTime(): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getAudioTimeSync(): number;
Differences: NA
Class name: AudioRenderer;
API declaration: getAudioTimeSync(): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: drain(callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: drain(callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: drain(): Promise<void>;
Differences: NA
Class name: AudioRenderer;
API declaration: drain(): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: flush(): Promise<void>;
Differences: NA
Class name: AudioRenderer;
API declaration: flush(): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: pause(callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: pause(callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: pause(): Promise<void>;
Differences: NA
Class name: AudioRenderer;
API declaration: pause(): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: stop(callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: stop(callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: stop(): Promise<void>;
Differences: NA
Class name: AudioRenderer;
API declaration: stop(): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: release(callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: release(callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: release(): Promise<void>;
Differences: NA
Class name: AudioRenderer;
API declaration: release(): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getBufferSize(callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: getBufferSize(callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getBufferSize(): Promise<number>;
Differences: NA
Class name: AudioRenderer;
API declaration: getBufferSize(): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getBufferSizeSync(): number;
Differences: NA
Class name: AudioRenderer;
API declaration: getBufferSizeSync(): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: setSpeed(speed: number): void;
Differences: NA
Class name: AudioRenderer;
API declaration: setSpeed(speed: number): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getSpeed(): number;
Differences: NA
Class name: AudioRenderer;
API declaration: getSpeed(): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: setInterruptMode(mode: InterruptMode, callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: setInterruptMode(mode: InterruptMode, callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: setInterruptMode(mode: InterruptMode): Promise<void>;
Differences: NA
Class name: AudioRenderer;
API declaration: setInterruptMode(mode: InterruptMode): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: setInterruptModeSync(mode: InterruptMode): void;
Differences: NA
Class name: AudioRenderer;
API declaration: setInterruptModeSync(mode: InterruptMode): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: setVolume(volume: number, callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: setVolume(volume: number, callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: setVolume(volume: number): Promise<void>;
Differences: NA
Class name: AudioRenderer;
API declaration: setVolume(volume: number): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: setVolumeWithRamp(volume: number, duration: number): void;
Differences: NA
Class name: AudioRenderer;
API declaration: setVolumeWithRamp(volume: number, duration: number): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getMinStreamVolume(callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: getMinStreamVolume(callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getMinStreamVolume(): Promise<number>;
Differences: NA
Class name: AudioRenderer;
API declaration: getMinStreamVolume(): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getMinStreamVolumeSync(): number;
Differences: NA
Class name: AudioRenderer;
API declaration: getMinStreamVolumeSync(): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getMaxStreamVolume(callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: getMaxStreamVolume(callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getMaxStreamVolume(): Promise<number>;
Differences: NA
Class name: AudioRenderer;
API declaration: getMaxStreamVolume(): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getMaxStreamVolumeSync(): number;
Differences: NA
Class name: AudioRenderer;
API declaration: getMaxStreamVolumeSync(): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getUnderflowCount(callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: getUnderflowCount(callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getUnderflowCount(): Promise<number>;
Differences: NA
Class name: AudioRenderer;
API declaration: getUnderflowCount(): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getUnderflowCountSync(): number;
Differences: NA
Class name: AudioRenderer;
API declaration: getUnderflowCountSync(): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getCurrentOutputDevices(callback: AsyncCallback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: getCurrentOutputDevices(callback: AsyncCallback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getCurrentOutputDevices(): Promise<AudioDeviceDescriptors>;
Differences: NA
Class name: AudioRenderer;
API declaration: getCurrentOutputDevices(): Promise<AudioDeviceDescriptors>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: getCurrentOutputDevicesSync(): AudioDeviceDescriptors;
Differences: NA
Class name: AudioRenderer;
API declaration: getCurrentOutputDevicesSync(): AudioDeviceDescriptors;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: setChannelBlendMode(mode: ChannelBlendMode): void;
Differences: NA
Class name: AudioRenderer;
API declaration: setChannelBlendMode(mode: ChannelBlendMode): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: on(type: 'audioInterrupt', callback: Callback<InterruptEvent>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: on(type: 'audioInterrupt', callback: Callback<InterruptEvent>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: on(type: 'markReach', frame: number, callback: Callback<number>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: on(type: 'markReach', frame: number, callback: Callback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: off(type: 'markReach'): void;
Differences: NA
Class name: AudioRenderer;
API declaration: off(type: 'markReach'): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: on(type: 'periodReach', frame: number, callback: Callback<number>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: on(type: 'periodReach', frame: number, callback: Callback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: off(type: 'periodReach'): void;
Differences: NA
Class name: AudioRenderer;
API declaration: off(type: 'periodReach'): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: on(type: 'stateChange', callback: Callback<AudioState>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: on(type: 'stateChange', callback: Callback<AudioState>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: on(type: 'outputDeviceChange', callback: Callback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: on(type: 'outputDeviceChange', callback: Callback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: on(type: 'outputDeviceChangeWithInfo', callback: Callback<AudioStreamDeviceChangeInfo>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: on(type: 'outputDeviceChangeWithInfo', callback: Callback<AudioStreamDeviceChangeInfo>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: off(type: 'outputDeviceChange', callback?: Callback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: off(type: 'outputDeviceChange', callback?: Callback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: off(type: 'outputDeviceChangeWithInfo', callback?: Callback<AudioStreamDeviceChangeInfo>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: off(type: 'outputDeviceChangeWithInfo', callback?: Callback<AudioStreamDeviceChangeInfo>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: on(type: 'writeData', callback: Callback<ArrayBuffer>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: on(type: 'writeData', callback: AudioRendererWriteDataCallback): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioRenderer;
API declaration: off(type: 'writeData', callback?: Callback<ArrayBuffer>): void;
Differences: NA
Class name: AudioRenderer;
API declaration: off(type: 'writeData', callback?: AudioRendererWriteDataCallback): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum SourceType
Differences: NA
Class name: audio;
API declaration: enum SourceType
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: SourceType;
API declaration: SOURCE_TYPE_MIC = 0
Differences: NA
Class name: SourceType;
API declaration: SOURCE_TYPE_MIC = 0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: SourceType;
API declaration: SOURCE_TYPE_VOICE_RECOGNITION = 1
Differences: NA
Class name: SourceType;
API declaration: SOURCE_TYPE_VOICE_RECOGNITION = 1
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: SourceType;
API declaration: SOURCE_TYPE_VOICE_COMMUNICATION = 7
Differences: NA
Class name: SourceType;
API declaration: SOURCE_TYPE_VOICE_COMMUNICATION = 7
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioCapturerInfo
Differences: NA
Class name: audio;
API declaration: interface AudioCapturerInfo
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturerInfo;
API declaration: source: SourceType;
Differences: NA
Class name: AudioCapturerInfo;
API declaration: source: SourceType;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturerInfo;
API declaration: capturerFlags: number;
Differences: NA
Class name: AudioCapturerInfo;
API declaration: capturerFlags: number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioCapturerOptions
Differences: NA
Class name: audio;
API declaration: interface AudioCapturerOptions
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturerOptions;
API declaration: streamInfo: AudioStreamInfo;
Differences: NA
Class name: AudioCapturerOptions;
API declaration: streamInfo: AudioStreamInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturerOptions;
API declaration: capturerInfo: AudioCapturerInfo;
Differences: NA
Class name: AudioCapturerOptions;
API declaration: capturerInfo: AudioCapturerInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: interface AudioCapturer
Differences: NA
Class name: audio;
API declaration: interface AudioCapturer
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: readonly state: AudioState;
Differences: NA
Class name: AudioCapturer;
API declaration: readonly state: AudioState;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getCapturerInfo(callback: AsyncCallback<AudioCapturerInfo>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: getCapturerInfo(callback: AsyncCallback<AudioCapturerInfo>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getCapturerInfo(): Promise<AudioCapturerInfo>;
Differences: NA
Class name: AudioCapturer;
API declaration: getCapturerInfo(): Promise<AudioCapturerInfo>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getCapturerInfoSync(): AudioCapturerInfo;
Differences: NA
Class name: AudioCapturer;
API declaration: getCapturerInfoSync(): AudioCapturerInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getStreamInfo(callback: AsyncCallback<AudioStreamInfo>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: getStreamInfo(callback: AsyncCallback<AudioStreamInfo>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getStreamInfo(): Promise<AudioStreamInfo>;
Differences: NA
Class name: AudioCapturer;
API declaration: getStreamInfo(): Promise<AudioStreamInfo>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getStreamInfoSync(): AudioStreamInfo;
Differences: NA
Class name: AudioCapturer;
API declaration: getStreamInfoSync(): AudioStreamInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getAudioStreamId(callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: getAudioStreamId(callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getAudioStreamId(): Promise<number>;
Differences: NA
Class name: AudioCapturer;
API declaration: getAudioStreamId(): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getAudioStreamIdSync(): number;
Differences: NA
Class name: AudioCapturer;
API declaration: getAudioStreamIdSync(): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: start(callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: start(callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: start(): Promise<void>;
Differences: NA
Class name: AudioCapturer;
API declaration: start(): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getAudioTime(callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: getAudioTime(callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getAudioTime(): Promise<number>;
Differences: NA
Class name: AudioCapturer;
API declaration: getAudioTime(): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getAudioTimeSync(): number;
Differences: NA
Class name: AudioCapturer;
API declaration: getAudioTimeSync(): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: stop(callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: stop(callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: stop(): Promise<void>;
Differences: NA
Class name: AudioCapturer;
API declaration: stop(): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: release(callback: AsyncCallback<void>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: release(callback: AsyncCallback<void>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: release(): Promise<void>;
Differences: NA
Class name: AudioCapturer;
API declaration: release(): Promise<void>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getBufferSize(callback: AsyncCallback<number>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: getBufferSize(callback: AsyncCallback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getBufferSize(): Promise<number>;
Differences: NA
Class name: AudioCapturer;
API declaration: getBufferSize(): Promise<number>;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getBufferSizeSync(): number;
Differences: NA
Class name: AudioCapturer;
API declaration: getBufferSizeSync(): number;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getCurrentInputDevices(): AudioDeviceDescriptors;
Differences: NA
Class name: AudioCapturer;
API declaration: getCurrentInputDevices(): AudioDeviceDescriptors;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: getCurrentAudioCapturerChangeInfo(): AudioCapturerChangeInfo;
Differences: NA
Class name: AudioCapturer;
API declaration: getCurrentAudioCapturerChangeInfo(): AudioCapturerChangeInfo;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: on(type: 'markReach', frame: number, callback: Callback<number>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: on(type: 'markReach', frame: number, callback: Callback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: off(type: 'markReach'): void;
Differences: NA
Class name: AudioCapturer;
API declaration: off(type: 'markReach'): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: on(type: 'periodReach', frame: number, callback: Callback<number>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: on(type: 'periodReach', frame: number, callback: Callback<number>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: off(type: 'periodReach'): void;
Differences: NA
Class name: AudioCapturer;
API declaration: off(type: 'periodReach'): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: on(type: 'stateChange', callback: Callback<AudioState>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: on(type: 'stateChange', callback: Callback<AudioState>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: on(type: 'audioInterrupt', callback: Callback<InterruptEvent>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: on(type: 'audioInterrupt', callback: Callback<InterruptEvent>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: off(type: 'audioInterrupt'): void;
Differences: NA
Class name: AudioCapturer;
API declaration: off(type: 'audioInterrupt'): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: on(type: 'inputDeviceChange', callback: Callback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: on(type: 'inputDeviceChange', callback: Callback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: off(type: 'inputDeviceChange', callback?: Callback<AudioDeviceDescriptors>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: off(type: 'inputDeviceChange', callback?: Callback<AudioDeviceDescriptors>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: on(type: 'audioCapturerChange', callback: Callback<AudioCapturerChangeInfo>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: on(type: 'audioCapturerChange', callback: Callback<AudioCapturerChangeInfo>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: off(type: 'audioCapturerChange', callback?: Callback<AudioCapturerChangeInfo>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: off(type: 'audioCapturerChange', callback?: Callback<AudioCapturerChangeInfo>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: on(type: 'readData', callback: Callback<ArrayBuffer>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: on(type: 'readData', callback: Callback<ArrayBuffer>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioCapturer;
API declaration: off(type: 'readData', callback?: Callback<ArrayBuffer>): void;
Differences: NA
Class name: AudioCapturer;
API declaration: off(type: 'readData', callback?: Callback<ArrayBuffer>): void;
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: audio;
API declaration: enum AudioChannelLayout
Differences: NA
Class name: audio;
API declaration: enum AudioChannelLayout
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_UNKNOWN = 0x0
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_UNKNOWN = 0x0
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_MONO = 0x4
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_MONO = 0x4
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_STEREO = 0x3
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_STEREO = 0x3
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_2POINT1 = 0xB
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_2POINT1 = 0xB
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_3POINT0 = 0x103
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_3POINT0 = 0x103
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_SURROUND = 0x7
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_SURROUND = 0x7
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_3POINT1 = 0xF
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_3POINT1 = 0xF
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_4POINT0 = 0x107
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_4POINT0 = 0x107
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_QUAD = 0x33
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_QUAD = 0x33
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_2POINT0POINT2 = 0x3000000003
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_2POINT0POINT2 = 0x3000000003
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_4POINT1 = 0x10F
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_4POINT1 = 0x10F
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_5POINT0 = 0x607
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_5POINT0 = 0x607
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_5POINT1 = 0x60F
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_5POINT1 = 0x60F
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_6POINT0 = 0x707
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_6POINT0 = 0x707
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_HEXAGONAL = 0x137
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_HEXAGONAL = 0x137
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_6POINT1 = 0x70F
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_6POINT1 = 0x70F
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_7POINT0 = 0x637
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_7POINT0 = 0x637
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_7POINT0_FRONT = 0x6C7
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_7POINT0_FRONT = 0x6C7
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_7POINT1 = 0x63F
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_7POINT1 = 0x63F
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_OCTAGONAL = 0x737
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_OCTAGONAL = 0x737
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_5POINT1POINT2 = 0x300000060F
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_5POINT1POINT2 = 0x300000060F
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_5POINT1POINT4 = 0x2D60F
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_5POINT1POINT4 = 0x2D60F
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_7POINT1POINT2 = 0x300000063F
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_7POINT1POINT2 = 0x300000063F
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_7POINT1POINT4 = 0x2D63F
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_7POINT1POINT4 = 0x2D63F
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_10POINT2 = 0x180005737
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_10POINT2 = 0x180005737
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_9POINT1POINT6 = 0x318002D63F
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_9POINT1POINT6 = 0x318002D63F
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_HEXADECAGONAL = 0x18003F737
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_HEXADECAGONAL = 0x18003F737
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_AMB_ORDER3_ACN_N3D = 0x100000000003
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_AMB_ORDER3_ACN_N3D = 0x100000000003
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
API cross-platform permission changeClass name: AudioChannelLayout;
API declaration: CH_LAYOUT_AMB_ORDER3_ACN_SN3D = 0x100000001003
Differences: NA
Class name: AudioChannelLayout;
API declaration: CH_LAYOUT_AMB_ORDER3_ACN_SN3D = 0x100000001003
Differences: crossplatform
api/@ohos.multimedia.audio.d.ts
syscap changeClass name: global;
API declaration: declare namespace audio
Differences: NA
Class name: global;
API declaration: declare namespace audio
Differences: SystemCapability.Multimedia.Audio.Core
api/@ohos.multimedia.audio.d.ts
API deprecated version changeClass name: SourceType;
API declaration: SOURCE_TYPE_PLAYBACK_CAPTURE = 2
Differences: NA
Class name: SourceType;
API declaration: SOURCE_TYPE_PLAYBACK_CAPTURE = 2
Differences: 12
api/@ohos.multimedia.audio.d.ts
API deprecated version changeClass name: AudioCapturerOptions;
API declaration: playbackCaptureConfig?: AudioPlaybackCaptureConfig;
Differences: NA
Class name: AudioCapturerOptions;
API declaration: playbackCaptureConfig?: AudioPlaybackCaptureConfig;
Differences: 12
api/@ohos.multimedia.audio.d.ts
API deprecated version changeClass name: audio;
API declaration: interface CaptureFilterOptions
Differences: NA
Class name: audio;
API declaration: interface CaptureFilterOptions
Differences: 12
api/@ohos.multimedia.audio.d.ts
API deprecated version changeClass name: CaptureFilterOptions;
API declaration: usages: Array<StreamUsage>;
Differences: NA
Class name: CaptureFilterOptions;
API declaration: usages: Array<StreamUsage>;
Differences: 12
api/@ohos.multimedia.audio.d.ts
API deprecated version changeClass name: audio;
API declaration: interface AudioPlaybackCaptureConfig
Differences: NA
Class name: audio;
API declaration: interface AudioPlaybackCaptureConfig
Differences: 12
api/@ohos.multimedia.audio.d.ts
API deprecated version changeClass name: AudioPlaybackCaptureConfig;
API declaration: filterOptions: CaptureFilterOptions;
Differences: NA
Class name: AudioPlaybackCaptureConfig;
API declaration: filterOptions: CaptureFilterOptions;
Differences: 12
api/@ohos.multimedia.audio.d.ts
New APINAClass name: global;
API declaration: export declare class AVVolumePanelParameter
Differences: export declare class AVVolumePanelParameter
api/@ohos.multimedia.avVolumePanel.d.ets
New APINAClass name: AVVolumePanelParameter;
API declaration: position?: Position;
Differences: position?: Position;
api/@ohos.multimedia.avVolumePanel.d.ets
New APINAClass name: global;
API declaration: export declare struct AVVolumePanel
Differences: export declare struct AVVolumePanel
api/@ohos.multimedia.avVolumePanel.d.ets
New APINAClass name: AVVolumePanel;
API declaration: @Prop
volumeLevel?: number;
Differences: @Prop
volumeLevel?: number;
api/@ohos.multimedia.avVolumePanel.d.ets
New APINAClass name: AVVolumePanel;
API declaration: @Prop
volumeParameter?: AVVolumePanelParameter;
Differences: @Prop
volumeParameter?: AVVolumePanelParameter;
api/@ohos.multimedia.avVolumePanel.d.ets
New APINAClass name: audio;
API declaration: enum DeviceUsage
Differences: enum DeviceUsage
api/@ohos.multimedia.audio.d.ts
New APINAClass name: DeviceUsage;
API declaration: MEDIA_OUTPUT_DEVICES = 1
Differences: MEDIA_OUTPUT_DEVICES = 1
api/@ohos.multimedia.audio.d.ts
New APINAClass name: DeviceUsage;
API declaration: MEDIA_INPUT_DEVICES = 2
Differences: MEDIA_INPUT_DEVICES = 2
api/@ohos.multimedia.audio.d.ts
New APINAClass name: DeviceUsage;
API declaration: ALL_MEDIA_DEVICES = 3
Differences: ALL_MEDIA_DEVICES = 3
api/@ohos.multimedia.audio.d.ts
New APINAClass name: DeviceUsage;
API declaration: CALL_OUTPUT_DEVICES = 4
Differences: CALL_OUTPUT_DEVICES = 4
api/@ohos.multimedia.audio.d.ts
New APINAClass name: DeviceUsage;
API declaration: CALL_INPUT_DEVICES = 8
Differences: CALL_INPUT_DEVICES = 8
api/@ohos.multimedia.audio.d.ts
New APINAClass name: DeviceUsage;
API declaration: ALL_CALL_DEVICES = 12
Differences: ALL_CALL_DEVICES = 12
api/@ohos.multimedia.audio.d.ts
New APINAClass name: DeviceType;
API declaration: DISPLAY_PORT = 23
Differences: DISPLAY_PORT = 23
api/@ohos.multimedia.audio.d.ts
New APINAClass name: DeviceType;
API declaration: REMOTE_CAST = 24
Differences: REMOTE_CAST = 24
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_88200 = 88200
Differences: SAMPLE_RATE_88200 = 88200
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_176400 = 176400
Differences: SAMPLE_RATE_176400 = 176400
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSamplingRate;
API declaration: SAMPLE_RATE_192000 = 192000
Differences: SAMPLE_RATE_192000 = 192000
api/@ohos.multimedia.audio.d.ts
New APINAClass name: StreamUsage;
API declaration: STREAM_USAGE_VIDEO_COMMUNICATION = 17
Differences: STREAM_USAGE_VIDEO_COMMUNICATION = 17
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioScene;
API declaration: AUDIO_SCENE_RINGING = 1
Differences: AUDIO_SCENE_RINGING = 1
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioScene;
API declaration: AUDIO_SCENE_PHONE_CALL = 2
Differences: AUDIO_SCENE_PHONE_CALL = 2
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioManager;
API declaration: getSessionManager(): AudioSessionManager;
Differences: getSessionManager(): AudioSessionManager;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioRoutingManager;
API declaration: getAvailableDevices(deviceUsage: DeviceUsage): AudioDeviceDescriptors;
Differences: getAvailableDevices(deviceUsage: DeviceUsage): AudioDeviceDescriptors;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioRoutingManager;
API declaration: on(type: 'availableDeviceChange', deviceUsage: DeviceUsage, callback: Callback<DeviceChangeAction>): void;
Differences: on(type: 'availableDeviceChange', deviceUsage: DeviceUsage, callback: Callback<DeviceChangeAction>): void;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioRoutingManager;
API declaration: off(type: 'availableDeviceChange', callback?: Callback<DeviceChangeAction>): void;
Differences: off(type: 'availableDeviceChange', callback?: Callback<DeviceChangeAction>): void;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: audio;
API declaration: enum AudioConcurrencyMode
Differences: enum AudioConcurrencyMode
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioConcurrencyMode;
API declaration: CONCURRENCY_DEFAULT = 0
Differences: CONCURRENCY_DEFAULT = 0
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioConcurrencyMode;
API declaration: CONCURRENCY_MIX_WITH_OTHERS = 1
Differences: CONCURRENCY_MIX_WITH_OTHERS = 1
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioConcurrencyMode;
API declaration: CONCURRENCY_DUCK_OTHERS = 2
Differences: CONCURRENCY_DUCK_OTHERS = 2
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioConcurrencyMode;
API declaration: CONCURRENCY_PAUSE_OTHERS = 3
Differences: CONCURRENCY_PAUSE_OTHERS = 3
api/@ohos.multimedia.audio.d.ts
New APINAClass name: audio;
API declaration: enum AudioSessionDeactivatedReason
Differences: enum AudioSessionDeactivatedReason
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSessionDeactivatedReason;
API declaration: DEACTIVATED_LOWER_PRIORITY = 0
Differences: DEACTIVATED_LOWER_PRIORITY = 0
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSessionDeactivatedReason;
API declaration: DEACTIVATED_TIMEOUT = 1
Differences: DEACTIVATED_TIMEOUT = 1
api/@ohos.multimedia.audio.d.ts
New APINAClass name: audio;
API declaration: interface AudioSessionStrategy
Differences: interface AudioSessionStrategy
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSessionStrategy;
API declaration: concurrencyMode: AudioConcurrencyMode;
Differences: concurrencyMode: AudioConcurrencyMode;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: audio;
API declaration: interface AudioSessionDeactivatedEvent
Differences: interface AudioSessionDeactivatedEvent
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSessionDeactivatedEvent;
API declaration: reason: AudioSessionDeactivatedReason;
Differences: reason: AudioSessionDeactivatedReason;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: audio;
API declaration: interface AudioSessionManager
Differences: interface AudioSessionManager
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSessionManager;
API declaration: activateAudioSession(strategy: AudioSessionStrategy): Promise<void>;
Differences: activateAudioSession(strategy: AudioSessionStrategy): Promise<void>;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSessionManager;
API declaration: deactivateAudioSession(): Promise<void>;
Differences: deactivateAudioSession(): Promise<void>;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSessionManager;
API declaration: isAudioSessionActivated(): boolean;
Differences: isAudioSessionActivated(): boolean;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSessionManager;
API declaration: on(type: 'audioSessionDeactivated', callback: Callback<AudioSessionDeactivatedEvent>): void;
Differences: on(type: 'audioSessionDeactivated', callback: Callback<AudioSessionDeactivatedEvent>): void;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioSessionManager;
API declaration: off(type: 'audioSessionDeactivated', callback?: Callback<AudioSessionDeactivatedEvent>): void;
Differences: off(type: 'audioSessionDeactivated', callback?: Callback<AudioSessionDeactivatedEvent>): void;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioVolumeManager;
API declaration: off(type: 'volumeChange', callback?: Callback<VolumeEvent>): void;
Differences: off(type: 'volumeChange', callback?: Callback<VolumeEvent>): void;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioVolumeGroupManager;
API declaration: off(type: 'micStateChange', callback?: Callback<MicStateChangeEvent>): void;
Differences: off(type: 'micStateChange', callback?: Callback<MicStateChangeEvent>): void;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioVolumeGroupManager;
API declaration: getMaxAmplitudeForInputDevice(inputDevice: AudioDeviceDescriptor): Promise<number>;
Differences: getMaxAmplitudeForInputDevice(inputDevice: AudioDeviceDescriptor): Promise<number>;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioVolumeGroupManager;
API declaration: getMaxAmplitudeForOutputDevice(outputDevice: AudioDeviceDescriptor): Promise<number>;
Differences: getMaxAmplitudeForOutputDevice(outputDevice: AudioDeviceDescriptor): Promise<number>;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: audio;
API declaration: enum AudioDataCallbackResult
Differences: enum AudioDataCallbackResult
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioDataCallbackResult;
API declaration: INVALID = -1
Differences: INVALID = -1
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioDataCallbackResult;
API declaration: VALID = 0
Differences: VALID = 0
api/@ohos.multimedia.audio.d.ts
New APINAClass name: audio;
API declaration: type AudioRendererWriteDataCallback = (data: ArrayBuffer) => AudioDataCallbackResult |void;
Differences: type AudioRendererWriteDataCallback = (data: ArrayBuffer) => AudioDataCallbackResult |void;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioRenderer;
API declaration: getVolume(): number;
Differences: getVolume(): number;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioRenderer;
API declaration: setSilentModeAndMixWithOthers(on: boolean): void;
Differences: setSilentModeAndMixWithOthers(on: boolean): void;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioRenderer;
API declaration: getSilentModeAndMixWithOthers(): boolean;
Differences: getSilentModeAndMixWithOthers(): boolean;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioRenderer;
API declaration: setDefaultOutputDevice(deviceType: DeviceType): Promise<void>;
Differences: setDefaultOutputDevice(deviceType: DeviceType): Promise<void>;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: SourceType;
API declaration: SOURCE_TYPE_VOICE_MESSAGE = 10
Differences: SOURCE_TYPE_VOICE_MESSAGE = 10
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioCapturer;
API declaration: getOverflowCount(): Promise<number>;
Differences: getOverflowCount(): Promise<number>;
api/@ohos.multimedia.audio.d.ts
New APINAClass name: AudioCapturer;
API declaration: getOverflowCountSync(): number;
Differences: getOverflowCountSync(): number;
api/@ohos.multimedia.audio.d.ts
New KitClass name: global;
API declaration:
Differences: NA
Class name: global;
API declaration: api@ohos.multimedia.avVolumePanel.d.ets
Differences: AudioKit
api/@ohos.multimedia.avVolumePanel.d.ets
New support for atomic servicesClass name: global;
API declaration: declare namespace audio
Differences: NA
Class name: global;
API declaration: declare namespace audio
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: enum DeviceRole
Differences: NA
Class name: audio;
API declaration: enum DeviceRole
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceRole;
API declaration: INPUT_DEVICE = 1
Differences: NA
Class name: DeviceRole;
API declaration: INPUT_DEVICE = 1
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceRole;
API declaration: OUTPUT_DEVICE = 2
Differences: NA
Class name: DeviceRole;
API declaration: OUTPUT_DEVICE = 2
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: enum DeviceType
Differences: NA
Class name: audio;
API declaration: enum DeviceType
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceType;
API declaration: INVALID = 0
Differences: NA
Class name: DeviceType;
API declaration: INVALID = 0
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceType;
API declaration: EARPIECE = 1
Differences: NA
Class name: DeviceType;
API declaration: EARPIECE = 1
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceType;
API declaration: SPEAKER = 2
Differences: NA
Class name: DeviceType;
API declaration: SPEAKER = 2
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceType;
API declaration: WIRED_HEADSET = 3
Differences: NA
Class name: DeviceType;
API declaration: WIRED_HEADSET = 3
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceType;
API declaration: WIRED_HEADPHONES = 4
Differences: NA
Class name: DeviceType;
API declaration: WIRED_HEADPHONES = 4
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceType;
API declaration: BLUETOOTH_SCO = 7
Differences: NA
Class name: DeviceType;
API declaration: BLUETOOTH_SCO = 7
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceType;
API declaration: BLUETOOTH_A2DP = 8
Differences: NA
Class name: DeviceType;
API declaration: BLUETOOTH_A2DP = 8
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceType;
API declaration: MIC = 15
Differences: NA
Class name: DeviceType;
API declaration: MIC = 15
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceType;
API declaration: USB_HEADSET = 22
Differences: NA
Class name: DeviceType;
API declaration: USB_HEADSET = 22
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: DeviceType;
API declaration: DEFAULT = 1000
Differences: NA
Class name: DeviceType;
API declaration: DEFAULT = 1000
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: enum AudioEncodingType
Differences: NA
Class name: audio;
API declaration: enum AudioEncodingType
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioEncodingType;
API declaration: ENCODING_TYPE_INVALID = -1
Differences: NA
Class name: AudioEncodingType;
API declaration: ENCODING_TYPE_INVALID = -1
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioEncodingType;
API declaration: ENCODING_TYPE_RAW = 0
Differences: NA
Class name: AudioEncodingType;
API declaration: ENCODING_TYPE_RAW = 0
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: enum StreamUsage
Differences: NA
Class name: audio;
API declaration: enum StreamUsage
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_UNKNOWN = 0
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_UNKNOWN = 0
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_MUSIC = 1
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_MUSIC = 1
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_VOICE_COMMUNICATION = 2
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_VOICE_COMMUNICATION = 2
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_VOICE_ASSISTANT = 3
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_VOICE_ASSISTANT = 3
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_ALARM = 4
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_ALARM = 4
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_VOICE_MESSAGE = 5
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_VOICE_MESSAGE = 5
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_RINGTONE = 6
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_RINGTONE = 6
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_NOTIFICATION = 7
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_NOTIFICATION = 7
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_ACCESSIBILITY = 8
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_ACCESSIBILITY = 8
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_MOVIE = 10
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_MOVIE = 10
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_GAME = 11
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_GAME = 11
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_AUDIOBOOK = 12
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_AUDIOBOOK = 12
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: StreamUsage;
API declaration: STREAM_USAGE_NAVIGATION = 13
Differences: NA
Class name: StreamUsage;
API declaration: STREAM_USAGE_NAVIGATION = 13
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: interface AudioRendererInfo
Differences: NA
Class name: audio;
API declaration: interface AudioRendererInfo
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioRendererInfo;
API declaration: usage: StreamUsage;
Differences: NA
Class name: AudioRendererInfo;
API declaration: usage: StreamUsage;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioRendererInfo;
API declaration: rendererFlags: number;
Differences: NA
Class name: AudioRendererInfo;
API declaration: rendererFlags: number;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: enum InterruptMode
Differences: NA
Class name: audio;
API declaration: enum InterruptMode
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptMode;
API declaration: SHARE_MODE = 0
Differences: NA
Class name: InterruptMode;
API declaration: SHARE_MODE = 0
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptMode;
API declaration: INDEPENDENT_MODE = 1
Differences: NA
Class name: InterruptMode;
API declaration: INDEPENDENT_MODE = 1
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: enum InterruptType
Differences: NA
Class name: audio;
API declaration: enum InterruptType
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptType;
API declaration: INTERRUPT_TYPE_BEGIN = 1
Differences: NA
Class name: InterruptType;
API declaration: INTERRUPT_TYPE_BEGIN = 1
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptType;
API declaration: INTERRUPT_TYPE_END = 2
Differences: NA
Class name: InterruptType;
API declaration: INTERRUPT_TYPE_END = 2
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: enum InterruptHint
Differences: NA
Class name: audio;
API declaration: enum InterruptHint
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptHint;
API declaration: INTERRUPT_HINT_NONE = 0
Differences: NA
Class name: InterruptHint;
API declaration: INTERRUPT_HINT_NONE = 0
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptHint;
API declaration: INTERRUPT_HINT_RESUME = 1
Differences: NA
Class name: InterruptHint;
API declaration: INTERRUPT_HINT_RESUME = 1
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptHint;
API declaration: INTERRUPT_HINT_PAUSE = 2
Differences: NA
Class name: InterruptHint;
API declaration: INTERRUPT_HINT_PAUSE = 2
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptHint;
API declaration: INTERRUPT_HINT_STOP = 3
Differences: NA
Class name: InterruptHint;
API declaration: INTERRUPT_HINT_STOP = 3
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptHint;
API declaration: INTERRUPT_HINT_DUCK = 4
Differences: NA
Class name: InterruptHint;
API declaration: INTERRUPT_HINT_DUCK = 4
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptHint;
API declaration: INTERRUPT_HINT_UNDUCK = 5
Differences: NA
Class name: InterruptHint;
API declaration: INTERRUPT_HINT_UNDUCK = 5
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: enum InterruptForceType
Differences: NA
Class name: audio;
API declaration: enum InterruptForceType
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptForceType;
API declaration: INTERRUPT_FORCE = 0
Differences: NA
Class name: InterruptForceType;
API declaration: INTERRUPT_FORCE = 0
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptForceType;
API declaration: INTERRUPT_SHARE = 1
Differences: NA
Class name: InterruptForceType;
API declaration: INTERRUPT_SHARE = 1
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: interface InterruptEvent
Differences: NA
Class name: audio;
API declaration: interface InterruptEvent
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptEvent;
API declaration: eventType: InterruptType;
Differences: NA
Class name: InterruptEvent;
API declaration: eventType: InterruptType;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptEvent;
API declaration: forceType: InterruptForceType;
Differences: NA
Class name: InterruptEvent;
API declaration: forceType: InterruptForceType;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: InterruptEvent;
API declaration: hintType: InterruptHint;
Differences: NA
Class name: InterruptEvent;
API declaration: hintType: InterruptHint;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: interface AudioDeviceDescriptor
Differences: NA
Class name: audio;
API declaration: interface AudioDeviceDescriptor
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioDeviceDescriptor;
API declaration: readonly deviceRole: DeviceRole;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly deviceRole: DeviceRole;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioDeviceDescriptor;
API declaration: readonly deviceType: DeviceType;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly deviceType: DeviceType;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioDeviceDescriptor;
API declaration: readonly id: number;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly id: number;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioDeviceDescriptor;
API declaration: readonly name: string;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly name: string;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioDeviceDescriptor;
API declaration: readonly address: string;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly address: string;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioDeviceDescriptor;
API declaration: readonly sampleRates: Array<number>;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly sampleRates: Array<number>;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioDeviceDescriptor;
API declaration: readonly channelCounts: Array<number>;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly channelCounts: Array<number>;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioDeviceDescriptor;
API declaration: readonly channelMasks: Array<number>;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly channelMasks: Array<number>;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioDeviceDescriptor;
API declaration: readonly displayName: string;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly displayName: string;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioDeviceDescriptor;
API declaration: readonly encodingTypes?: Array<AudioEncodingType>;
Differences: NA
Class name: AudioDeviceDescriptor;
API declaration: readonly encodingTypes?: Array<AudioEncodingType>;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: type AudioDeviceDescriptors = Array<Readonly<AudioDeviceDescriptor>>;
Differences: NA
Class name: audio;
API declaration: type AudioDeviceDescriptors = Array<Readonly<AudioDeviceDescriptor>>;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: enum AudioStreamDeviceChangeReason
Differences: NA
Class name: audio;
API declaration: enum AudioStreamDeviceChangeReason
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioStreamDeviceChangeReason;
API declaration: REASON_UNKNOWN = 0
Differences: NA
Class name: AudioStreamDeviceChangeReason;
API declaration: REASON_UNKNOWN = 0
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioStreamDeviceChangeReason;
API declaration: REASON_NEW_DEVICE_AVAILABLE = 1
Differences: NA
Class name: AudioStreamDeviceChangeReason;
API declaration: REASON_NEW_DEVICE_AVAILABLE = 1
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioStreamDeviceChangeReason;
API declaration: REASON_OLD_DEVICE_UNAVAILABLE = 2
Differences: NA
Class name: AudioStreamDeviceChangeReason;
API declaration: REASON_OLD_DEVICE_UNAVAILABLE = 2
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioStreamDeviceChangeReason;
API declaration: REASON_OVERRODE = 3
Differences: NA
Class name: AudioStreamDeviceChangeReason;
API declaration: REASON_OVERRODE = 3
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: interface AudioStreamDeviceChangeInfo
Differences: NA
Class name: audio;
API declaration: interface AudioStreamDeviceChangeInfo
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioStreamDeviceChangeInfo;
API declaration: devices: AudioDeviceDescriptors;
Differences: NA
Class name: AudioStreamDeviceChangeInfo;
API declaration: devices: AudioDeviceDescriptors;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioStreamDeviceChangeInfo;
API declaration: changeReason: AudioStreamDeviceChangeReason;
Differences: NA
Class name: AudioStreamDeviceChangeInfo;
API declaration: changeReason: AudioStreamDeviceChangeReason;
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: audio;
API declaration: enum AudioEffectMode
Differences: NA
Class name: audio;
API declaration: enum AudioEffectMode
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioEffectMode;
API declaration: EFFECT_NONE = 0
Differences: NA
Class name: AudioEffectMode;
API declaration: EFFECT_NONE = 0
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
New support for atomic servicesClass name: AudioEffectMode;
API declaration: EFFECT_DEFAULT = 1
Differences: NA
Class name: AudioEffectMode;
API declaration: EFFECT_DEFAULT = 1
Differences: atomicservice
api/@ohos.multimedia.audio.d.ts
Function changeClass name: AudioRenderer;
API declaration: on(type: 'writeData', callback: Callback<ArrayBuffer>): void;
Differences: callback: Callback<ArrayBuffer>
Class name: AudioRenderer;
API declaration: on(type: 'writeData', callback: AudioRendererWriteDataCallback): void;
Differences: callback: AudioRendererWriteDataCallback
api/@ohos.multimedia.audio.d.ts
Function changeClass name: AudioRenderer;
API declaration: off(type: 'writeData', callback?: Callback<ArrayBuffer>): void;
Differences: callback?: Callback<ArrayBuffer>
Class name: AudioRenderer;
API declaration: off(type: 'writeData', callback?: AudioRendererWriteDataCallback): void;
Differences: callback?: AudioRendererWriteDataCallback
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-ArkData

openharmony 鸿蒙 js-apidiff-NA

openharmony 鸿蒙 js-apidiff-IPCKit

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/eNIDTcBf