| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| New API | NA | Class name: global; API declaration: declare namespace audio Differences: declare namespace audio |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioErrors Differences: enum AudioErrors |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioErrors; API declaration: ERROR_INVALID_PARAM = 6800101 Differences: ERROR_INVALID_PARAM = 6800101 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioErrors; API declaration: ERROR_NO_MEMORY = 6800102 Differences: ERROR_NO_MEMORY = 6800102 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioErrors; API declaration: ERROR_ILLEGAL_STATE = 6800103 Differences: ERROR_ILLEGAL_STATE = 6800103 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioErrors; API declaration: ERROR_UNSUPPORTED = 6800104 Differences: ERROR_UNSUPPORTED = 6800104 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioErrors; API declaration: ERROR_TIMEOUT = 6800105 Differences: ERROR_TIMEOUT = 6800105 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioErrors; API declaration: ERROR_STREAM_LIMIT = 6800201 Differences: ERROR_STREAM_LIMIT = 6800201 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioErrors; API declaration: ERROR_SYSTEM = 6800301 Differences: ERROR_SYSTEM = 6800301 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: const DEFAULT_VOLUME_GROUP_ID: number; Differences: const DEFAULT_VOLUME_GROUP_ID: number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: const DEFAULT_INTERRUPT_GROUP_ID: number; Differences: const DEFAULT_INTERRUPT_GROUP_ID: number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: function getAudioManager(): AudioManager; Differences: function getAudioManager(): AudioManager; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: function createAudioCapturer(options: AudioCapturerOptions, callback: AsyncCallback<AudioCapturer>): void; Differences: function createAudioCapturer(options: AudioCapturerOptions, callback: AsyncCallback<AudioCapturer>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: function createAudioCapturer(options: AudioCapturerOptions): Promise<AudioCapturer>; Differences: function createAudioCapturer(options: AudioCapturerOptions): Promise<AudioCapturer>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: function createAudioRenderer(options: AudioRendererOptions, callback: AsyncCallback<AudioRenderer>): void; Differences: function createAudioRenderer(options: AudioRendererOptions, callback: AsyncCallback<AudioRenderer>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: function createAudioRenderer(options: AudioRendererOptions): Promise<AudioRenderer>; Differences: function createAudioRenderer(options: AudioRendererOptions): Promise<AudioRenderer>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioState Differences: enum AudioState |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioState; API declaration: STATE_INVALID = -1 Differences: STATE_INVALID = -1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioState; API declaration: STATE_NEW = 0 Differences: STATE_NEW = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioState; API declaration: STATE_PREPARED = 1 Differences: STATE_PREPARED = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioState; API declaration: STATE_RUNNING = 2 Differences: STATE_RUNNING = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioState; API declaration: STATE_STOPPED = 3 Differences: STATE_STOPPED = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioState; API declaration: STATE_RELEASED = 4 Differences: STATE_RELEASED = 4 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioState; API declaration: STATE_PAUSED = 5 Differences: STATE_PAUSED = 5 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioVolumeType Differences: enum AudioVolumeType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeType; API declaration: VOICE_CALL = 0 Differences: VOICE_CALL = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeType; API declaration: RINGTONE = 2 Differences: RINGTONE = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeType; API declaration: MEDIA = 3 Differences: MEDIA = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeType; API declaration: ALARM = 4 Differences: ALARM = 4 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeType; API declaration: ACCESSIBILITY = 5 Differences: ACCESSIBILITY = 5 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeType; API declaration: VOICE_ASSISTANT = 9 Differences: VOICE_ASSISTANT = 9 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum DeviceFlag Differences: enum DeviceFlag |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceFlag; API declaration: OUTPUT_DEVICES_FLAG = 1 Differences: OUTPUT_DEVICES_FLAG = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceFlag; API declaration: INPUT_DEVICES_FLAG = 2 Differences: INPUT_DEVICES_FLAG = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceFlag; API declaration: ALL_DEVICES_FLAG = 3 Differences: ALL_DEVICES_FLAG = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum DeviceRole Differences: enum DeviceRole |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceRole; API declaration: INPUT_DEVICE = 1 Differences: INPUT_DEVICE = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceRole; API declaration: OUTPUT_DEVICE = 2 Differences: OUTPUT_DEVICE = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum DeviceType Differences: enum DeviceType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: INVALID = 0 Differences: INVALID = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: EARPIECE = 1 Differences: EARPIECE = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: SPEAKER = 2 Differences: SPEAKER = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: WIRED_HEADSET = 3 Differences: WIRED_HEADSET = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: WIRED_HEADPHONES = 4 Differences: WIRED_HEADPHONES = 4 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: BLUETOOTH_SCO = 7 Differences: BLUETOOTH_SCO = 7 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: BLUETOOTH_A2DP = 8 Differences: BLUETOOTH_A2DP = 8 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: MIC = 15 Differences: MIC = 15 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: USB_HEADSET = 22 Differences: USB_HEADSET = 22 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceType; API declaration: DEFAULT = 1000 Differences: DEFAULT = 1000 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum ActiveDeviceType Differences: enum ActiveDeviceType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ActiveDeviceType; API declaration: SPEAKER = 2 Differences: SPEAKER = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ActiveDeviceType; API declaration: BLUETOOTH_SCO = 7 Differences: BLUETOOTH_SCO = 7 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum CommunicationDeviceType Differences: enum CommunicationDeviceType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: CommunicationDeviceType; API declaration: SPEAKER = 2 Differences: SPEAKER = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioRingMode Differences: enum AudioRingMode |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRingMode; API declaration: RINGER_MODE_SILENT = 0 Differences: RINGER_MODE_SILENT = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRingMode; API declaration: RINGER_MODE_VIBRATE = 1 Differences: RINGER_MODE_VIBRATE = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRingMode; API declaration: RINGER_MODE_NORMAL = 2 Differences: RINGER_MODE_NORMAL = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioSampleFormat Differences: enum AudioSampleFormat |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSampleFormat; API declaration: SAMPLE_FORMAT_INVALID = -1 Differences: SAMPLE_FORMAT_INVALID = -1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSampleFormat; API declaration: SAMPLE_FORMAT_U8 = 0 Differences: SAMPLE_FORMAT_U8 = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSampleFormat; API declaration: SAMPLE_FORMAT_S16LE = 1 Differences: SAMPLE_FORMAT_S16LE = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSampleFormat; API declaration: SAMPLE_FORMAT_S24LE = 2 Differences: SAMPLE_FORMAT_S24LE = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSampleFormat; API declaration: SAMPLE_FORMAT_S32LE = 3 Differences: SAMPLE_FORMAT_S32LE = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSampleFormat; API declaration: SAMPLE_FORMAT_F32LE = 4 Differences: SAMPLE_FORMAT_F32LE = 4 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioChannel Differences: enum AudioChannel |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_1 = 0x1 << 0 Differences: CHANNEL_1 = 0x1 << 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_2 = 0x1 << 1 Differences: CHANNEL_2 = 0x1 << 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_3 = 3 Differences: CHANNEL_3 = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_4 = 4 Differences: CHANNEL_4 = 4 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_5 = 5 Differences: CHANNEL_5 = 5 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_6 = 6 Differences: CHANNEL_6 = 6 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_7 = 7 Differences: CHANNEL_7 = 7 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_8 = 8 Differences: CHANNEL_8 = 8 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_9 = 9 Differences: CHANNEL_9 = 9 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_10 = 10 Differences: CHANNEL_10 = 10 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_12 = 12 Differences: CHANNEL_12 = 12 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_14 = 14 Differences: CHANNEL_14 = 14 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannel; API declaration: CHANNEL_16 = 16 Differences: CHANNEL_16 = 16 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioSamplingRate Differences: enum AudioSamplingRate |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_8000 = 8000 Differences: SAMPLE_RATE_8000 = 8000 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_11025 = 11025 Differences: SAMPLE_RATE_11025 = 11025 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_12000 = 12000 Differences: SAMPLE_RATE_12000 = 12000 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_16000 = 16000 Differences: SAMPLE_RATE_16000 = 16000 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_22050 = 22050 Differences: SAMPLE_RATE_22050 = 22050 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_24000 = 24000 Differences: SAMPLE_RATE_24000 = 24000 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_32000 = 32000 Differences: SAMPLE_RATE_32000 = 32000 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_44100 = 44100 Differences: SAMPLE_RATE_44100 = 44100 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_48000 = 48000 Differences: SAMPLE_RATE_48000 = 48000 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_64000 = 64000 Differences: SAMPLE_RATE_64000 = 64000 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioSamplingRate; API declaration: SAMPLE_RATE_96000 = 96000 Differences: SAMPLE_RATE_96000 = 96000 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioEncodingType Differences: enum AudioEncodingType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioEncodingType; API declaration: ENCODING_TYPE_INVALID = -1 Differences: ENCODING_TYPE_INVALID = -1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioEncodingType; API declaration: ENCODING_TYPE_RAW = 0 Differences: ENCODING_TYPE_RAW = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum ContentType Differences: enum ContentType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ContentType; API declaration: CONTENT_TYPE_UNKNOWN = 0 Differences: CONTENT_TYPE_UNKNOWN = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ContentType; API declaration: CONTENT_TYPE_SPEECH = 1 Differences: CONTENT_TYPE_SPEECH = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ContentType; API declaration: CONTENT_TYPE_MUSIC = 2 Differences: CONTENT_TYPE_MUSIC = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ContentType; API declaration: CONTENT_TYPE_MOVIE = 3 Differences: CONTENT_TYPE_MOVIE = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ContentType; API declaration: CONTENT_TYPE_SONIFICATION = 4 Differences: CONTENT_TYPE_SONIFICATION = 4 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ContentType; API declaration: CONTENT_TYPE_RINGTONE = 5 Differences: CONTENT_TYPE_RINGTONE = 5 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum StreamUsage Differences: enum StreamUsage |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_UNKNOWN = 0 Differences: STREAM_USAGE_UNKNOWN = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_MEDIA = 1 Differences: STREAM_USAGE_MEDIA = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_MUSIC = 1 Differences: STREAM_USAGE_MUSIC = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_VOICE_COMMUNICATION = 2 Differences: STREAM_USAGE_VOICE_COMMUNICATION = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_VOICE_ASSISTANT = 3 Differences: STREAM_USAGE_VOICE_ASSISTANT = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_ALARM = 4 Differences: STREAM_USAGE_ALARM = 4 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_VOICE_MESSAGE = 5 Differences: STREAM_USAGE_VOICE_MESSAGE = 5 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_NOTIFICATION_RINGTONE = 6 Differences: STREAM_USAGE_NOTIFICATION_RINGTONE = 6 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_RINGTONE = 6 Differences: STREAM_USAGE_RINGTONE = 6 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_NOTIFICATION = 7 Differences: STREAM_USAGE_NOTIFICATION = 7 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_ACCESSIBILITY = 8 Differences: STREAM_USAGE_ACCESSIBILITY = 8 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_MOVIE = 10 Differences: STREAM_USAGE_MOVIE = 10 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_GAME = 11 Differences: STREAM_USAGE_GAME = 11 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_AUDIOBOOK = 12 Differences: STREAM_USAGE_AUDIOBOOK = 12 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: StreamUsage; API declaration: STREAM_USAGE_NAVIGATION = 13 Differences: STREAM_USAGE_NAVIGATION = 13 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioStreamInfo Differences: interface AudioStreamInfo |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamInfo; API declaration: samplingRate: AudioSamplingRate; Differences: samplingRate: AudioSamplingRate; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamInfo; API declaration: channels: AudioChannel; Differences: channels: AudioChannel; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamInfo; API declaration: sampleFormat: AudioSampleFormat; Differences: sampleFormat: AudioSampleFormat; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamInfo; API declaration: encodingType: AudioEncodingType; Differences: encodingType: AudioEncodingType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamInfo; API declaration: channelLayout?: AudioChannelLayout; Differences: channelLayout?: AudioChannelLayout; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioRendererInfo Differences: interface AudioRendererInfo |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererInfo; API declaration: content?: ContentType; Differences: content?: ContentType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererInfo; API declaration: usage: StreamUsage; Differences: usage: StreamUsage; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererInfo; API declaration: rendererFlags: number; Differences: rendererFlags: number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioRendererOptions Differences: interface AudioRendererOptions |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererOptions; API declaration: streamInfo: AudioStreamInfo; Differences: streamInfo: AudioStreamInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererOptions; API declaration: rendererInfo: AudioRendererInfo; Differences: rendererInfo: AudioRendererInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererOptions; API declaration: privacyType?: AudioPrivacyType; Differences: privacyType?: AudioPrivacyType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioPrivacyType Differences: enum AudioPrivacyType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioPrivacyType; API declaration: PRIVACY_TYPE_PUBLIC = 0 Differences: PRIVACY_TYPE_PUBLIC = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioPrivacyType; API declaration: PRIVACY_TYPE_PRIVATE = 1 Differences: PRIVACY_TYPE_PRIVATE = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum InterruptMode Differences: enum InterruptMode |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptMode; API declaration: SHARE_MODE = 0 Differences: SHARE_MODE = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptMode; API declaration: INDEPENDENT_MODE = 1 Differences: INDEPENDENT_MODE = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioRendererRate Differences: enum AudioRendererRate |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererRate; API declaration: RENDER_RATE_NORMAL = 0 Differences: RENDER_RATE_NORMAL = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererRate; API declaration: RENDER_RATE_DOUBLE = 1 Differences: RENDER_RATE_DOUBLE = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererRate; API declaration: RENDER_RATE_HALF = 2 Differences: RENDER_RATE_HALF = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum InterruptType Differences: enum InterruptType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptType; API declaration: INTERRUPT_TYPE_BEGIN = 1 Differences: INTERRUPT_TYPE_BEGIN = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptType; API declaration: INTERRUPT_TYPE_END = 2 Differences: INTERRUPT_TYPE_END = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum InterruptHint Differences: enum InterruptHint |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptHint; API declaration: INTERRUPT_HINT_NONE = 0 Differences: INTERRUPT_HINT_NONE = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptHint; API declaration: INTERRUPT_HINT_RESUME = 1 Differences: INTERRUPT_HINT_RESUME = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptHint; API declaration: INTERRUPT_HINT_PAUSE = 2 Differences: INTERRUPT_HINT_PAUSE = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptHint; API declaration: INTERRUPT_HINT_STOP = 3 Differences: INTERRUPT_HINT_STOP = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptHint; API declaration: INTERRUPT_HINT_DUCK = 4 Differences: INTERRUPT_HINT_DUCK = 4 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptHint; API declaration: INTERRUPT_HINT_UNDUCK = 5 Differences: INTERRUPT_HINT_UNDUCK = 5 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum InterruptForceType Differences: enum InterruptForceType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptForceType; API declaration: INTERRUPT_FORCE = 0 Differences: INTERRUPT_FORCE = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptForceType; API declaration: INTERRUPT_SHARE = 1 Differences: INTERRUPT_SHARE = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface InterruptEvent Differences: interface InterruptEvent |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptEvent; API declaration: eventType: InterruptType; Differences: eventType: InterruptType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptEvent; API declaration: forceType: InterruptForceType; Differences: forceType: InterruptForceType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptEvent; API declaration: hintType: InterruptHint; Differences: hintType: InterruptHint; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum InterruptActionType Differences: enum InterruptActionType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptActionType; API declaration: TYPE_ACTIVATED = 0 Differences: TYPE_ACTIVATED = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptActionType; API declaration: TYPE_INTERRUPT = 1 Differences: TYPE_INTERRUPT = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum DeviceChangeType Differences: enum DeviceChangeType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceChangeType; API declaration: CONNECT = 0 Differences: CONNECT = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceChangeType; API declaration: DISCONNECT = 1 Differences: DISCONNECT = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioScene Differences: enum AudioScene |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioScene; API declaration: AUDIO_SCENE_DEFAULT = 0 Differences: AUDIO_SCENE_DEFAULT = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioScene; API declaration: AUDIO_SCENE_VOICE_CHAT = 3 Differences: AUDIO_SCENE_VOICE_CHAT = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioManager Differences: interface AudioManager |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: setVolume(volumeType: AudioVolumeType, volume: number, callback: AsyncCallback<void>): void; Differences: setVolume(volumeType: AudioVolumeType, volume: number, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: setVolume(volumeType: AudioVolumeType, volume: number): Promise<void>; Differences: setVolume(volumeType: AudioVolumeType, volume: number): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; Differences: getVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getVolume(volumeType: AudioVolumeType): Promise<number>; Differences: getVolume(volumeType: AudioVolumeType): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getMinVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; Differences: getMinVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getMinVolume(volumeType: AudioVolumeType): Promise<number>; Differences: getMinVolume(volumeType: AudioVolumeType): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getMaxVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; Differences: getMaxVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getMaxVolume(volumeType: AudioVolumeType): Promise<number>; Differences: getMaxVolume(volumeType: AudioVolumeType): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getDevices(deviceFlag: DeviceFlag, callback: AsyncCallback<AudioDeviceDescriptors>): void; Differences: getDevices(deviceFlag: DeviceFlag, callback: AsyncCallback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getDevices(deviceFlag: DeviceFlag): Promise<AudioDeviceDescriptors>; Differences: getDevices(deviceFlag: DeviceFlag): Promise<AudioDeviceDescriptors>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: mute(volumeType: AudioVolumeType, mute: boolean, callback: AsyncCallback<void>): void; Differences: mute(volumeType: AudioVolumeType, mute: boolean, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: mute(volumeType: AudioVolumeType, mute: boolean): Promise<void>; Differences: mute(volumeType: AudioVolumeType, mute: boolean): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: isMute(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; Differences: isMute(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: isMute(volumeType: AudioVolumeType): Promise<boolean>; Differences: isMute(volumeType: AudioVolumeType): Promise<boolean>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: isActive(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; Differences: isActive(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: isActive(volumeType: AudioVolumeType): Promise<boolean>; Differences: isActive(volumeType: AudioVolumeType): Promise<boolean>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: setMicrophoneMute(mute: boolean, callback: AsyncCallback<void>): void; Differences: setMicrophoneMute(mute: boolean, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: setMicrophoneMute(mute: boolean): Promise<void>; Differences: setMicrophoneMute(mute: boolean): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: isMicrophoneMute(callback: AsyncCallback<boolean>): void; Differences: isMicrophoneMute(callback: AsyncCallback<boolean>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: isMicrophoneMute(): Promise<boolean>; Differences: isMicrophoneMute(): Promise<boolean>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: setRingerMode(mode: AudioRingMode, callback: AsyncCallback<void>): void; Differences: setRingerMode(mode: AudioRingMode, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: setRingerMode(mode: AudioRingMode): Promise<void>; Differences: setRingerMode(mode: AudioRingMode): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getRingerMode(callback: AsyncCallback<AudioRingMode>): void; Differences: getRingerMode(callback: AsyncCallback<AudioRingMode>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getRingerMode(): Promise<AudioRingMode>; Differences: getRingerMode(): Promise<AudioRingMode>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: setAudioParameter(key: string, value: string, callback: AsyncCallback<void>): void; Differences: setAudioParameter(key: string, value: string, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: setAudioParameter(key: string, value: string): Promise<void>; Differences: setAudioParameter(key: string, value: string): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getAudioParameter(key: string, callback: AsyncCallback<string>): void; Differences: getAudioParameter(key: string, callback: AsyncCallback<string>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getAudioParameter(key: string): Promise<string>; Differences: getAudioParameter(key: string): Promise<string>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: setDeviceActive(deviceType: ActiveDeviceType, active: boolean, callback: AsyncCallback<void>): void; Differences: setDeviceActive(deviceType: ActiveDeviceType, active: boolean, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: setDeviceActive(deviceType: ActiveDeviceType, active: boolean): Promise<void>; Differences: setDeviceActive(deviceType: ActiveDeviceType, active: boolean): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: isDeviceActive(deviceType: ActiveDeviceType, callback: AsyncCallback<boolean>): void; Differences: isDeviceActive(deviceType: ActiveDeviceType, callback: AsyncCallback<boolean>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: isDeviceActive(deviceType: ActiveDeviceType): Promise<boolean>; Differences: isDeviceActive(deviceType: ActiveDeviceType): Promise<boolean>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getAudioScene(callback: AsyncCallback<AudioScene>): void; Differences: getAudioScene(callback: AsyncCallback<AudioScene>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getAudioScene(): Promise<AudioScene>; Differences: getAudioScene(): Promise<AudioScene>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getAudioSceneSync(): AudioScene; Differences: getAudioSceneSync(): AudioScene; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: on(type: 'deviceChange', callback: Callback<DeviceChangeAction>): void; Differences: on(type: 'deviceChange', callback: Callback<DeviceChangeAction>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: off(type: 'deviceChange', callback?: Callback<DeviceChangeAction>): void; Differences: off(type: 'deviceChange', callback?: Callback<DeviceChangeAction>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: on(type: 'interrupt', interrupt: AudioInterrupt, callback: Callback<InterruptAction>): void; Differences: on(type: 'interrupt', interrupt: AudioInterrupt, callback: Callback<InterruptAction>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: off(type: 'interrupt', interrupt: AudioInterrupt, callback?: Callback<InterruptAction>): void; Differences: off(type: 'interrupt', interrupt: AudioInterrupt, callback?: Callback<InterruptAction>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getVolumeManager(): AudioVolumeManager; Differences: getVolumeManager(): AudioVolumeManager; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getStreamManager(): AudioStreamManager; Differences: getStreamManager(): AudioStreamManager; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioManager; API declaration: getRoutingManager(): AudioRoutingManager; Differences: getRoutingManager(): AudioRoutingManager; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioRoutingManager Differences: interface AudioRoutingManager |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: getDevices(deviceFlag: DeviceFlag, callback: AsyncCallback<AudioDeviceDescriptors>): void; Differences: getDevices(deviceFlag: DeviceFlag, callback: AsyncCallback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: getDevices(deviceFlag: DeviceFlag): Promise<AudioDeviceDescriptors>; Differences: getDevices(deviceFlag: DeviceFlag): Promise<AudioDeviceDescriptors>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: getDevicesSync(deviceFlag: DeviceFlag): AudioDeviceDescriptors; Differences: getDevicesSync(deviceFlag: DeviceFlag): AudioDeviceDescriptors; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: on(type: 'deviceChange', deviceFlag: DeviceFlag, callback: Callback<DeviceChangeAction>): void; Differences: on(type: 'deviceChange', deviceFlag: DeviceFlag, callback: Callback<DeviceChangeAction>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: off(type: 'deviceChange', callback?: Callback<DeviceChangeAction>): void; Differences: off(type: 'deviceChange', callback?: Callback<DeviceChangeAction>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: setCommunicationDevice(deviceType: CommunicationDeviceType, active: boolean, callback: AsyncCallback<void>): void; Differences: setCommunicationDevice(deviceType: CommunicationDeviceType, active: boolean, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: setCommunicationDevice(deviceType: CommunicationDeviceType, active: boolean): Promise<void>; Differences: setCommunicationDevice(deviceType: CommunicationDeviceType, active: boolean): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: isCommunicationDeviceActive(deviceType: CommunicationDeviceType, callback: AsyncCallback<boolean>): void; Differences: isCommunicationDeviceActive(deviceType: CommunicationDeviceType, callback: AsyncCallback<boolean>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: isCommunicationDeviceActive(deviceType: CommunicationDeviceType): Promise<boolean>; Differences: isCommunicationDeviceActive(deviceType: CommunicationDeviceType): Promise<boolean>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: isCommunicationDeviceActiveSync(deviceType: CommunicationDeviceType): boolean; Differences: isCommunicationDeviceActiveSync(deviceType: CommunicationDeviceType): boolean; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: getPreferOutputDeviceForRendererInfo(rendererInfo: AudioRendererInfo, callback: AsyncCallback<AudioDeviceDescriptors>): void; Differences: getPreferOutputDeviceForRendererInfo(rendererInfo: AudioRendererInfo, callback: AsyncCallback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: getPreferOutputDeviceForRendererInfo(rendererInfo: AudioRendererInfo): Promise<AudioDeviceDescriptors>; Differences: getPreferOutputDeviceForRendererInfo(rendererInfo: AudioRendererInfo): Promise<AudioDeviceDescriptors>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: getPreferredOutputDeviceForRendererInfoSync(rendererInfo: AudioRendererInfo): AudioDeviceDescriptors; Differences: getPreferredOutputDeviceForRendererInfoSync(rendererInfo: AudioRendererInfo): AudioDeviceDescriptors; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: on(type: 'preferOutputDeviceChangeForRendererInfo', rendererInfo: AudioRendererInfo, callback: Callback<AudioDeviceDescriptors>): void; Differences: on(type: 'preferOutputDeviceChangeForRendererInfo', rendererInfo: AudioRendererInfo, callback: Callback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: off(type: 'preferOutputDeviceChangeForRendererInfo', callback?: Callback<AudioDeviceDescriptors>): void; Differences: off(type: 'preferOutputDeviceChangeForRendererInfo', callback?: Callback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: getPreferredInputDeviceForCapturerInfo(capturerInfo: AudioCapturerInfo, callback: AsyncCallback<AudioDeviceDescriptors>): void; Differences: getPreferredInputDeviceForCapturerInfo(capturerInfo: AudioCapturerInfo, callback: AsyncCallback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: getPreferredInputDeviceForCapturerInfo(capturerInfo: AudioCapturerInfo): Promise<AudioDeviceDescriptors>; Differences: getPreferredInputDeviceForCapturerInfo(capturerInfo: AudioCapturerInfo): Promise<AudioDeviceDescriptors>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: on(type: 'preferredInputDeviceChangeForCapturerInfo', capturerInfo: AudioCapturerInfo, callback: Callback<AudioDeviceDescriptors>): void; Differences: on(type: 'preferredInputDeviceChangeForCapturerInfo', capturerInfo: AudioCapturerInfo, callback: Callback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: off(type: 'preferredInputDeviceChangeForCapturerInfo', callback?: Callback<AudioDeviceDescriptors>): void; Differences: off(type: 'preferredInputDeviceChangeForCapturerInfo', callback?: Callback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRoutingManager; API declaration: getPreferredInputDeviceForCapturerInfoSync(capturerInfo: AudioCapturerInfo): AudioDeviceDescriptors; Differences: getPreferredInputDeviceForCapturerInfoSync(capturerInfo: AudioCapturerInfo): AudioDeviceDescriptors; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioStreamManager Differences: interface AudioStreamManager |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: getCurrentAudioRendererInfoArray(callback: AsyncCallback<AudioRendererChangeInfoArray>): void; Differences: getCurrentAudioRendererInfoArray(callback: AsyncCallback<AudioRendererChangeInfoArray>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: getCurrentAudioRendererInfoArray(): Promise<AudioRendererChangeInfoArray>; Differences: getCurrentAudioRendererInfoArray(): Promise<AudioRendererChangeInfoArray>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: getCurrentAudioRendererInfoArraySync(): AudioRendererChangeInfoArray; Differences: getCurrentAudioRendererInfoArraySync(): AudioRendererChangeInfoArray; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: getCurrentAudioCapturerInfoArray(callback: AsyncCallback<AudioCapturerChangeInfoArray>): void; Differences: getCurrentAudioCapturerInfoArray(callback: AsyncCallback<AudioCapturerChangeInfoArray>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: getCurrentAudioCapturerInfoArray(): Promise<AudioCapturerChangeInfoArray>; Differences: getCurrentAudioCapturerInfoArray(): Promise<AudioCapturerChangeInfoArray>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: getCurrentAudioCapturerInfoArraySync(): AudioCapturerChangeInfoArray; Differences: getCurrentAudioCapturerInfoArraySync(): AudioCapturerChangeInfoArray; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: getAudioEffectInfoArray(usage: StreamUsage, callback: AsyncCallback<AudioEffectInfoArray>): void; Differences: getAudioEffectInfoArray(usage: StreamUsage, callback: AsyncCallback<AudioEffectInfoArray>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: getAudioEffectInfoArray(usage: StreamUsage): Promise<AudioEffectInfoArray>; Differences: getAudioEffectInfoArray(usage: StreamUsage): Promise<AudioEffectInfoArray>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: getAudioEffectInfoArraySync(usage: StreamUsage): AudioEffectInfoArray; Differences: getAudioEffectInfoArraySync(usage: StreamUsage): AudioEffectInfoArray; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: on(type: 'audioRendererChange', callback: Callback<AudioRendererChangeInfoArray>): void; Differences: on(type: 'audioRendererChange', callback: Callback<AudioRendererChangeInfoArray>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: off(type: 'audioRendererChange'): void; Differences: off(type: 'audioRendererChange'): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: on(type: 'audioCapturerChange', callback: Callback<AudioCapturerChangeInfoArray>): void; Differences: on(type: 'audioCapturerChange', callback: Callback<AudioCapturerChangeInfoArray>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: off(type: 'audioCapturerChange'): void; Differences: off(type: 'audioCapturerChange'): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: isActive(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; Differences: isActive(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: isActive(volumeType: AudioVolumeType): Promise<boolean>; Differences: isActive(volumeType: AudioVolumeType): Promise<boolean>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamManager; API declaration: isActiveSync(volumeType: AudioVolumeType): boolean; Differences: isActiveSync(volumeType: AudioVolumeType): boolean; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioVolumeManager Differences: interface AudioVolumeManager |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeManager; API declaration: getVolumeGroupManager(groupId: number, callback: AsyncCallback<AudioVolumeGroupManager>): void; Differences: getVolumeGroupManager(groupId: number, callback: AsyncCallback<AudioVolumeGroupManager>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeManager; API declaration: getVolumeGroupManager(groupId: number): Promise<AudioVolumeGroupManager>; Differences: getVolumeGroupManager(groupId: number): Promise<AudioVolumeGroupManager>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeManager; API declaration: getVolumeGroupManagerSync(groupId: number): AudioVolumeGroupManager; Differences: getVolumeGroupManagerSync(groupId: number): AudioVolumeGroupManager; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeManager; API declaration: on(type: 'volumeChange', callback: Callback<VolumeEvent>): void; Differences: on(type: 'volumeChange', callback: Callback<VolumeEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioVolumeGroupManager Differences: interface AudioVolumeGroupManager |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; Differences: getVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getVolume(volumeType: AudioVolumeType): Promise<number>; Differences: getVolume(volumeType: AudioVolumeType): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getVolumeSync(volumeType: AudioVolumeType): number; Differences: getVolumeSync(volumeType: AudioVolumeType): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getMinVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; Differences: getMinVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getMinVolume(volumeType: AudioVolumeType): Promise<number>; Differences: getMinVolume(volumeType: AudioVolumeType): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getMinVolumeSync(volumeType: AudioVolumeType): number; Differences: getMinVolumeSync(volumeType: AudioVolumeType): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getMaxVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; Differences: getMaxVolume(volumeType: AudioVolumeType, callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getMaxVolume(volumeType: AudioVolumeType): Promise<number>; Differences: getMaxVolume(volumeType: AudioVolumeType): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getMaxVolumeSync(volumeType: AudioVolumeType): number; Differences: getMaxVolumeSync(volumeType: AudioVolumeType): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: isMute(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; Differences: isMute(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: isMute(volumeType: AudioVolumeType): Promise<boolean>; Differences: isMute(volumeType: AudioVolumeType): Promise<boolean>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: isMuteSync(volumeType: AudioVolumeType): boolean; Differences: isMuteSync(volumeType: AudioVolumeType): boolean; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getRingerMode(callback: AsyncCallback<AudioRingMode>): void; Differences: getRingerMode(callback: AsyncCallback<AudioRingMode>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getRingerMode(): Promise<AudioRingMode>; Differences: getRingerMode(): Promise<AudioRingMode>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getRingerModeSync(): AudioRingMode; Differences: getRingerModeSync(): AudioRingMode; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: on(type: 'ringerModeChange', callback: Callback<AudioRingMode>): void; Differences: on(type: 'ringerModeChange', callback: Callback<AudioRingMode>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: setMicrophoneMute(mute: boolean, callback: AsyncCallback<void>): void; Differences: setMicrophoneMute(mute: boolean, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: setMicrophoneMute(mute: boolean): Promise<void>; Differences: setMicrophoneMute(mute: boolean): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: isMicrophoneMute(callback: AsyncCallback<boolean>): void; Differences: isMicrophoneMute(callback: AsyncCallback<boolean>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: isMicrophoneMute(): Promise<boolean>; Differences: isMicrophoneMute(): Promise<boolean>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: isMicrophoneMuteSync(): boolean; Differences: isMicrophoneMuteSync(): boolean; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: on(type: 'micStateChange', callback: Callback<MicStateChangeEvent>): void; Differences: on(type: 'micStateChange', callback: Callback<MicStateChangeEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: isVolumeUnadjustable(): boolean; Differences: isVolumeUnadjustable(): boolean; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType, callback: AsyncCallback<number>): void; Differences: getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType, callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): Promise<number>; Differences: getSystemVolumeInDb(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioVolumeGroupManager; API declaration: getSystemVolumeInDbSync(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): number; Differences: getSystemVolumeInDbSync(volumeType: AudioVolumeType, volumeLevel: number, device: DeviceType): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: type AudioRendererChangeInfoArray = Array<Readonly<AudioRendererChangeInfo>>; Differences: type AudioRendererChangeInfoArray = Array<Readonly<AudioRendererChangeInfo>>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioRendererChangeInfo Differences: interface AudioRendererChangeInfo |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererChangeInfo; API declaration: readonly streamId: number; Differences: readonly streamId: number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererChangeInfo; API declaration: readonly rendererInfo: AudioRendererInfo; Differences: readonly rendererInfo: AudioRendererInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRendererChangeInfo; API declaration: readonly deviceDescriptors: AudioDeviceDescriptors; Differences: readonly deviceDescriptors: AudioDeviceDescriptors; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: type AudioCapturerChangeInfoArray = Array<Readonly<AudioCapturerChangeInfo>>; Differences: type AudioCapturerChangeInfoArray = Array<Readonly<AudioCapturerChangeInfo>>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioCapturerChangeInfo Differences: interface AudioCapturerChangeInfo |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturerChangeInfo; API declaration: readonly streamId: number; Differences: readonly streamId: number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturerChangeInfo; API declaration: readonly capturerInfo: AudioCapturerInfo; Differences: readonly capturerInfo: AudioCapturerInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturerChangeInfo; API declaration: readonly deviceDescriptors: AudioDeviceDescriptors; Differences: readonly deviceDescriptors: AudioDeviceDescriptors; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturerChangeInfo; API declaration: readonly muted?: boolean; Differences: readonly muted?: boolean; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioDeviceDescriptor Differences: interface AudioDeviceDescriptor |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly deviceRole: DeviceRole; Differences: readonly deviceRole: DeviceRole; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly deviceType: DeviceType; Differences: readonly deviceType: DeviceType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly id: number; Differences: readonly id: number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly name: string; Differences: readonly name: string; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly address: string; Differences: readonly address: string; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly sampleRates: Array<number>; Differences: readonly sampleRates: Array<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly channelCounts: Array<number>; Differences: readonly channelCounts: Array<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly channelMasks: Array<number>; Differences: readonly channelMasks: Array<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly displayName: string; Differences: readonly displayName: string; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioDeviceDescriptor; API declaration: readonly encodingTypes?: Array<AudioEncodingType>; Differences: readonly encodingTypes?: Array<AudioEncodingType>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: type AudioDeviceDescriptors = Array<Readonly<AudioDeviceDescriptor>>; Differences: type AudioDeviceDescriptors = Array<Readonly<AudioDeviceDescriptor>>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface VolumeEvent Differences: interface VolumeEvent |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: VolumeEvent; API declaration: volumeType: AudioVolumeType; Differences: volumeType: AudioVolumeType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: VolumeEvent; API declaration: volume: number; Differences: volume: number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: VolumeEvent; API declaration: updateUi: boolean; Differences: updateUi: boolean; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface InterruptAction Differences: interface InterruptAction |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptAction; API declaration: actionType: InterruptActionType; Differences: actionType: InterruptActionType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptAction; API declaration: type?: InterruptType; Differences: type?: InterruptType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptAction; API declaration: hint?: InterruptHint; Differences: hint?: InterruptHint; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: InterruptAction; API declaration: activated?: boolean; Differences: activated?: boolean; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioInterrupt Differences: interface AudioInterrupt |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioInterrupt; API declaration: streamUsage: StreamUsage; Differences: streamUsage: StreamUsage; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioInterrupt; API declaration: contentType: ContentType; Differences: contentType: ContentType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioInterrupt; API declaration: pauseWhenDucked: boolean; Differences: pauseWhenDucked: boolean; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface MicStateChangeEvent Differences: interface MicStateChangeEvent |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: MicStateChangeEvent; API declaration: mute: boolean; Differences: mute: boolean; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface DeviceChangeAction Differences: interface DeviceChangeAction |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceChangeAction; API declaration: type: DeviceChangeType; Differences: type: DeviceChangeType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: DeviceChangeAction; API declaration: deviceDescriptors: AudioDeviceDescriptors; Differences: deviceDescriptors: AudioDeviceDescriptors; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum ChannelBlendMode Differences: enum ChannelBlendMode |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ChannelBlendMode; API declaration: MODE_DEFAULT = 0 Differences: MODE_DEFAULT = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ChannelBlendMode; API declaration: MODE_BLEND_LR = 1 Differences: MODE_BLEND_LR = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ChannelBlendMode; API declaration: MODE_ALL_LEFT = 2 Differences: MODE_ALL_LEFT = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: ChannelBlendMode; API declaration: MODE_ALL_RIGHT = 3 Differences: MODE_ALL_RIGHT = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioStreamDeviceChangeReason Differences: enum AudioStreamDeviceChangeReason |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamDeviceChangeReason; API declaration: REASON_UNKNOWN = 0 Differences: REASON_UNKNOWN = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamDeviceChangeReason; API declaration: REASON_NEW_DEVICE_AVAILABLE = 1 Differences: REASON_NEW_DEVICE_AVAILABLE = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamDeviceChangeReason; API declaration: REASON_OLD_DEVICE_UNAVAILABLE = 2 Differences: REASON_OLD_DEVICE_UNAVAILABLE = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamDeviceChangeReason; API declaration: REASON_OVERRODE = 3 Differences: REASON_OVERRODE = 3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioStreamDeviceChangeInfo Differences: interface AudioStreamDeviceChangeInfo |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamDeviceChangeInfo; API declaration: devices: AudioDeviceDescriptors; Differences: devices: AudioDeviceDescriptors; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioStreamDeviceChangeInfo; API declaration: changeReason: AudioStreamDeviceChangeReason; Differences: changeReason: AudioStreamDeviceChangeReason; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioRenderer Differences: interface AudioRenderer |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: readonly state: AudioState; Differences: readonly state: AudioState; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getRendererInfo(callback: AsyncCallback<AudioRendererInfo>): void; Differences: getRendererInfo(callback: AsyncCallback<AudioRendererInfo>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getRendererInfo(): Promise<AudioRendererInfo>; Differences: getRendererInfo(): Promise<AudioRendererInfo>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getRendererInfoSync(): AudioRendererInfo; Differences: getRendererInfoSync(): AudioRendererInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getStreamInfo(callback: AsyncCallback<AudioStreamInfo>): void; Differences: getStreamInfo(callback: AsyncCallback<AudioStreamInfo>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getStreamInfo(): Promise<AudioStreamInfo>; Differences: getStreamInfo(): Promise<AudioStreamInfo>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getStreamInfoSync(): AudioStreamInfo; Differences: getStreamInfoSync(): AudioStreamInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getAudioStreamId(callback: AsyncCallback<number>): void; Differences: getAudioStreamId(callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getAudioStreamId(): Promise<number>; Differences: getAudioStreamId(): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getAudioStreamIdSync(): number; Differences: getAudioStreamIdSync(): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getAudioEffectMode(callback: AsyncCallback<AudioEffectMode>): void; Differences: getAudioEffectMode(callback: AsyncCallback<AudioEffectMode>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getAudioEffectMode(): Promise<AudioEffectMode>; Differences: getAudioEffectMode(): Promise<AudioEffectMode>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setAudioEffectMode(mode: AudioEffectMode, callback: AsyncCallback<void>): void; Differences: setAudioEffectMode(mode: AudioEffectMode, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setAudioEffectMode(mode: AudioEffectMode): Promise<void>; Differences: setAudioEffectMode(mode: AudioEffectMode): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: start(callback: AsyncCallback<void>): void; Differences: start(callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: start(): Promise<void>; Differences: start(): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: write(buffer: ArrayBuffer, callback: AsyncCallback<number>): void; Differences: write(buffer: ArrayBuffer, callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: write(buffer: ArrayBuffer): Promise<number>; Differences: write(buffer: ArrayBuffer): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getAudioTime(callback: AsyncCallback<number>): void; Differences: getAudioTime(callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getAudioTime(): Promise<number>; Differences: getAudioTime(): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getAudioTimeSync(): number; Differences: getAudioTimeSync(): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: drain(callback: AsyncCallback<void>): void; Differences: drain(callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: drain(): Promise<void>; Differences: drain(): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: flush(): Promise<void>; Differences: flush(): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: pause(callback: AsyncCallback<void>): void; Differences: pause(callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: pause(): Promise<void>; Differences: pause(): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: stop(callback: AsyncCallback<void>): void; Differences: stop(callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: stop(): Promise<void>; Differences: stop(): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: release(callback: AsyncCallback<void>): void; Differences: release(callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: release(): Promise<void>; Differences: release(): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getBufferSize(callback: AsyncCallback<number>): void; Differences: getBufferSize(callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getBufferSize(): Promise<number>; Differences: getBufferSize(): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getBufferSizeSync(): number; Differences: getBufferSizeSync(): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setRenderRate(rate: AudioRendererRate, callback: AsyncCallback<void>): void; Differences: setRenderRate(rate: AudioRendererRate, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setRenderRate(rate: AudioRendererRate): Promise<void>; Differences: setRenderRate(rate: AudioRendererRate): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setSpeed(speed: number): void; Differences: setSpeed(speed: number): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getRenderRate(callback: AsyncCallback<AudioRendererRate>): void; Differences: getRenderRate(callback: AsyncCallback<AudioRendererRate>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getRenderRate(): Promise<AudioRendererRate>; Differences: getRenderRate(): Promise<AudioRendererRate>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getRenderRateSync(): AudioRendererRate; Differences: getRenderRateSync(): AudioRendererRate; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getSpeed(): number; Differences: getSpeed(): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setInterruptMode(mode: InterruptMode, callback: AsyncCallback<void>): void; Differences: setInterruptMode(mode: InterruptMode, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setInterruptMode(mode: InterruptMode): Promise<void>; Differences: setInterruptMode(mode: InterruptMode): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setInterruptModeSync(mode: InterruptMode): void; Differences: setInterruptModeSync(mode: InterruptMode): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setVolume(volume: number, callback: AsyncCallback<void>): void; Differences: setVolume(volume: number, callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setVolume(volume: number): Promise<void>; Differences: setVolume(volume: number): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setVolumeWithRamp(volume: number, duration: number): void; Differences: setVolumeWithRamp(volume: number, duration: number): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getMinStreamVolume(callback: AsyncCallback<number>): void; Differences: getMinStreamVolume(callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getMinStreamVolume(): Promise<number>; Differences: getMinStreamVolume(): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getMinStreamVolumeSync(): number; Differences: getMinStreamVolumeSync(): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getMaxStreamVolume(callback: AsyncCallback<number>): void; Differences: getMaxStreamVolume(callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getMaxStreamVolume(): Promise<number>; Differences: getMaxStreamVolume(): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getMaxStreamVolumeSync(): number; Differences: getMaxStreamVolumeSync(): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getUnderflowCount(callback: AsyncCallback<number>): void; Differences: getUnderflowCount(callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getUnderflowCount(): Promise<number>; Differences: getUnderflowCount(): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getUnderflowCountSync(): number; Differences: getUnderflowCountSync(): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getCurrentOutputDevices(callback: AsyncCallback<AudioDeviceDescriptors>): void; Differences: getCurrentOutputDevices(callback: AsyncCallback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getCurrentOutputDevices(): Promise<AudioDeviceDescriptors>; Differences: getCurrentOutputDevices(): Promise<AudioDeviceDescriptors>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: getCurrentOutputDevicesSync(): AudioDeviceDescriptors; Differences: getCurrentOutputDevicesSync(): AudioDeviceDescriptors; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: setChannelBlendMode(mode: ChannelBlendMode): void; Differences: setChannelBlendMode(mode: ChannelBlendMode): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: on(type: 'audioInterrupt', callback: Callback<InterruptEvent>): void; Differences: on(type: 'audioInterrupt', callback: Callback<InterruptEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: on(type: 'markReach', frame: number, callback: Callback<number>): void; Differences: on(type: 'markReach', frame: number, callback: Callback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: off(type: 'markReach'): void; Differences: off(type: 'markReach'): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: on(type: 'periodReach', frame: number, callback: Callback<number>): void; Differences: on(type: 'periodReach', frame: number, callback: Callback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: off(type: 'periodReach'): void; Differences: off(type: 'periodReach'): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: on(type: 'stateChange', callback: Callback<AudioState>): void; Differences: on(type: 'stateChange', callback: Callback<AudioState>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: on(type: 'outputDeviceChange', callback: Callback<AudioDeviceDescriptors>): void; Differences: on(type: 'outputDeviceChange', callback: Callback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: on(type: 'outputDeviceChangeWithInfo', callback: Callback<AudioStreamDeviceChangeInfo>): void; Differences: on(type: 'outputDeviceChangeWithInfo', callback: Callback<AudioStreamDeviceChangeInfo>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: off(type: 'outputDeviceChange', callback?: Callback<AudioDeviceDescriptors>): void; Differences: off(type: 'outputDeviceChange', callback?: Callback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: off(type: 'outputDeviceChangeWithInfo', callback?: Callback<AudioStreamDeviceChangeInfo>): void; Differences: off(type: 'outputDeviceChangeWithInfo', callback?: Callback<AudioStreamDeviceChangeInfo>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: on(type: 'writeData', callback: Callback<ArrayBuffer>): void; Differences: on(type: 'writeData', callback: Callback<ArrayBuffer>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioRenderer; API declaration: off(type: 'writeData', callback?: Callback<ArrayBuffer>): void; Differences: off(type: 'writeData', callback?: Callback<ArrayBuffer>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum SourceType Differences: enum SourceType |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: SourceType; API declaration: SOURCE_TYPE_INVALID = -1 Differences: SOURCE_TYPE_INVALID = -1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: SourceType; API declaration: SOURCE_TYPE_MIC = 0 Differences: SOURCE_TYPE_MIC = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: SourceType; API declaration: SOURCE_TYPE_VOICE_RECOGNITION = 1 Differences: SOURCE_TYPE_VOICE_RECOGNITION = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: SourceType; API declaration: SOURCE_TYPE_PLAYBACK_CAPTURE = 2 Differences: SOURCE_TYPE_PLAYBACK_CAPTURE = 2 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: SourceType; API declaration: SOURCE_TYPE_VOICE_COMMUNICATION = 7 Differences: SOURCE_TYPE_VOICE_COMMUNICATION = 7 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioCapturerInfo Differences: interface AudioCapturerInfo |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturerInfo; API declaration: source: SourceType; Differences: source: SourceType; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturerInfo; API declaration: capturerFlags: number; Differences: capturerFlags: number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioCapturerOptions Differences: interface AudioCapturerOptions |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturerOptions; API declaration: streamInfo: AudioStreamInfo; Differences: streamInfo: AudioStreamInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturerOptions; API declaration: capturerInfo: AudioCapturerInfo; Differences: capturerInfo: AudioCapturerInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturerOptions; API declaration: playbackCaptureConfig?: AudioPlaybackCaptureConfig; Differences: playbackCaptureConfig?: AudioPlaybackCaptureConfig; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface CaptureFilterOptions Differences: interface CaptureFilterOptions |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: CaptureFilterOptions; API declaration: usages: Array<StreamUsage>; Differences: usages: Array<StreamUsage>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioPlaybackCaptureConfig Differences: interface AudioPlaybackCaptureConfig |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioPlaybackCaptureConfig; API declaration: filterOptions: CaptureFilterOptions; Differences: filterOptions: CaptureFilterOptions; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: interface AudioCapturer Differences: interface AudioCapturer |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: readonly state: AudioState; Differences: readonly state: AudioState; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getCapturerInfo(callback: AsyncCallback<AudioCapturerInfo>): void; Differences: getCapturerInfo(callback: AsyncCallback<AudioCapturerInfo>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getCapturerInfo(): Promise<AudioCapturerInfo>; Differences: getCapturerInfo(): Promise<AudioCapturerInfo>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getCapturerInfoSync(): AudioCapturerInfo; Differences: getCapturerInfoSync(): AudioCapturerInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getStreamInfo(callback: AsyncCallback<AudioStreamInfo>): void; Differences: getStreamInfo(callback: AsyncCallback<AudioStreamInfo>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getStreamInfo(): Promise<AudioStreamInfo>; Differences: getStreamInfo(): Promise<AudioStreamInfo>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getStreamInfoSync(): AudioStreamInfo; Differences: getStreamInfoSync(): AudioStreamInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getAudioStreamId(callback: AsyncCallback<number>): void; Differences: getAudioStreamId(callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getAudioStreamId(): Promise<number>; Differences: getAudioStreamId(): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getAudioStreamIdSync(): number; Differences: getAudioStreamIdSync(): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: start(callback: AsyncCallback<void>): void; Differences: start(callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: start(): Promise<void>; Differences: start(): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: read(size: number, isBlockingRead: boolean, callback: AsyncCallback<ArrayBuffer>): void; Differences: read(size: number, isBlockingRead: boolean, callback: AsyncCallback<ArrayBuffer>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: read(size: number, isBlockingRead: boolean): Promise<ArrayBuffer>; Differences: read(size: number, isBlockingRead: boolean): Promise<ArrayBuffer>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getAudioTime(callback: AsyncCallback<number>): void; Differences: getAudioTime(callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getAudioTime(): Promise<number>; Differences: getAudioTime(): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getAudioTimeSync(): number; Differences: getAudioTimeSync(): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: stop(callback: AsyncCallback<void>): void; Differences: stop(callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: stop(): Promise<void>; Differences: stop(): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: release(callback: AsyncCallback<void>): void; Differences: release(callback: AsyncCallback<void>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: release(): Promise<void>; Differences: release(): Promise<void>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getBufferSize(callback: AsyncCallback<number>): void; Differences: getBufferSize(callback: AsyncCallback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getBufferSize(): Promise<number>; Differences: getBufferSize(): Promise<number>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getBufferSizeSync(): number; Differences: getBufferSizeSync(): number; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getCurrentInputDevices(): AudioDeviceDescriptors; Differences: getCurrentInputDevices(): AudioDeviceDescriptors; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: getCurrentAudioCapturerChangeInfo(): AudioCapturerChangeInfo; Differences: getCurrentAudioCapturerChangeInfo(): AudioCapturerChangeInfo; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: on(type: 'markReach', frame: number, callback: Callback<number>): void; Differences: on(type: 'markReach', frame: number, callback: Callback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: off(type: 'markReach'): void; Differences: off(type: 'markReach'): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: on(type: 'periodReach', frame: number, callback: Callback<number>): void; Differences: on(type: 'periodReach', frame: number, callback: Callback<number>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: off(type: 'periodReach'): void; Differences: off(type: 'periodReach'): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: on(type: 'stateChange', callback: Callback<AudioState>): void; Differences: on(type: 'stateChange', callback: Callback<AudioState>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: on(type: 'audioInterrupt', callback: Callback<InterruptEvent>): void; Differences: on(type: 'audioInterrupt', callback: Callback<InterruptEvent>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: off(type: 'audioInterrupt'): void; Differences: off(type: 'audioInterrupt'): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: on(type: 'inputDeviceChange', callback: Callback<AudioDeviceDescriptors>): void; Differences: on(type: 'inputDeviceChange', callback: Callback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: off(type: 'inputDeviceChange', callback?: Callback<AudioDeviceDescriptors>): void; Differences: off(type: 'inputDeviceChange', callback?: Callback<AudioDeviceDescriptors>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: on(type: 'audioCapturerChange', callback: Callback<AudioCapturerChangeInfo>): void; Differences: on(type: 'audioCapturerChange', callback: Callback<AudioCapturerChangeInfo>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: off(type: 'audioCapturerChange', callback?: Callback<AudioCapturerChangeInfo>): void; Differences: off(type: 'audioCapturerChange', callback?: Callback<AudioCapturerChangeInfo>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: on(type: 'readData', callback: Callback<ArrayBuffer>): void; Differences: on(type: 'readData', callback: Callback<ArrayBuffer>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioCapturer; API declaration: off(type: 'readData', callback?: Callback<ArrayBuffer>): void; Differences: off(type: 'readData', callback?: Callback<ArrayBuffer>): void; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: type AudioEffectInfoArray = Array<Readonly<AudioEffectMode>>; Differences: type AudioEffectInfoArray = Array<Readonly<AudioEffectMode>>; |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioEffectMode Differences: enum AudioEffectMode |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioEffectMode; API declaration: EFFECT_NONE = 0 Differences: EFFECT_NONE = 0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioEffectMode; API declaration: EFFECT_DEFAULT = 1 Differences: EFFECT_DEFAULT = 1 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: audio; API declaration: enum AudioChannelLayout Differences: enum AudioChannelLayout |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_UNKNOWN = 0x0 Differences: CH_LAYOUT_UNKNOWN = 0x0 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_MONO = 0x4 Differences: CH_LAYOUT_MONO = 0x4 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_STEREO = 0x3 Differences: CH_LAYOUT_STEREO = 0x3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_STEREO_DOWNMIX = 0x60000000 Differences: CH_LAYOUT_STEREO_DOWNMIX = 0x60000000 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_2POINT1 = 0xB Differences: CH_LAYOUT_2POINT1 = 0xB |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_3POINT0 = 0x103 Differences: CH_LAYOUT_3POINT0 = 0x103 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_SURROUND = 0x7 Differences: CH_LAYOUT_SURROUND = 0x7 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_3POINT1 = 0xF Differences: CH_LAYOUT_3POINT1 = 0xF |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_4POINT0 = 0x107 Differences: CH_LAYOUT_4POINT0 = 0x107 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_QUAD = 0x33 Differences: CH_LAYOUT_QUAD = 0x33 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_QUAD_SIDE = 0x603 Differences: CH_LAYOUT_QUAD_SIDE = 0x603 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_2POINT0POINT2 = 0x3000000003 Differences: CH_LAYOUT_2POINT0POINT2 = 0x3000000003 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_AMB_ORDER1_ACN_N3D = 0x100000000001 Differences: CH_LAYOUT_AMB_ORDER1_ACN_N3D = 0x100000000001 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_AMB_ORDER1_ACN_SN3D = 0x100000001001 Differences: CH_LAYOUT_AMB_ORDER1_ACN_SN3D = 0x100000001001 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_AMB_ORDER1_FUMA = 0x100000000101 Differences: CH_LAYOUT_AMB_ORDER1_FUMA = 0x100000000101 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_4POINT1 = 0x10F Differences: CH_LAYOUT_4POINT1 = 0x10F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_5POINT0 = 0x607 Differences: CH_LAYOUT_5POINT0 = 0x607 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_5POINT0_BACK = 0x37 Differences: CH_LAYOUT_5POINT0_BACK = 0x37 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_2POINT1POINT2 = 0x300000000B Differences: CH_LAYOUT_2POINT1POINT2 = 0x300000000B |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_3POINT0POINT2 = 0x3000000007 Differences: CH_LAYOUT_3POINT0POINT2 = 0x3000000007 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_5POINT1 = 0x60F Differences: CH_LAYOUT_5POINT1 = 0x60F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_5POINT1_BACK = 0x3F Differences: CH_LAYOUT_5POINT1_BACK = 0x3F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_6POINT0 = 0x707 Differences: CH_LAYOUT_6POINT0 = 0x707 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_HEXAGONAL = 0x137 Differences: CH_LAYOUT_HEXAGONAL = 0x137 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_3POINT1POINT2 = 0x500F Differences: CH_LAYOUT_3POINT1POINT2 = 0x500F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_6POINT0_FRONT = 0x6C3 Differences: CH_LAYOUT_6POINT0_FRONT = 0x6C3 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_6POINT1 = 0x70F Differences: CH_LAYOUT_6POINT1 = 0x70F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_6POINT1_BACK = 0x13F Differences: CH_LAYOUT_6POINT1_BACK = 0x13F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_6POINT1_FRONT = 0x6CB Differences: CH_LAYOUT_6POINT1_FRONT = 0x6CB |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_7POINT0 = 0x637 Differences: CH_LAYOUT_7POINT0 = 0x637 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_7POINT0_FRONT = 0x6C7 Differences: CH_LAYOUT_7POINT0_FRONT = 0x6C7 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_7POINT1 = 0x63F Differences: CH_LAYOUT_7POINT1 = 0x63F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_OCTAGONAL = 0x737 Differences: CH_LAYOUT_OCTAGONAL = 0x737 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_5POINT1POINT2 = 0x300000060F Differences: CH_LAYOUT_5POINT1POINT2 = 0x300000060F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_7POINT1_WIDE = 0x6CF Differences: CH_LAYOUT_7POINT1_WIDE = 0x6CF |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_7POINT1_WIDE_BACK = 0xFF Differences: CH_LAYOUT_7POINT1_WIDE_BACK = 0xFF |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_AMB_ORDER2_ACN_N3D = 0x100000000002 Differences: CH_LAYOUT_AMB_ORDER2_ACN_N3D = 0x100000000002 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_AMB_ORDER2_ACN_SN3D = 0x100000001002 Differences: CH_LAYOUT_AMB_ORDER2_ACN_SN3D = 0x100000001002 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_AMB_ORDER2_FUMA = 0x100000000102 Differences: CH_LAYOUT_AMB_ORDER2_FUMA = 0x100000000102 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_5POINT1POINT4 = 0x2D60F Differences: CH_LAYOUT_5POINT1POINT4 = 0x2D60F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_7POINT1POINT2 = 0x300000063F Differences: CH_LAYOUT_7POINT1POINT2 = 0x300000063F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_7POINT1POINT4 = 0x2D63F Differences: CH_LAYOUT_7POINT1POINT4 = 0x2D63F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_10POINT2 = 0x180005737 Differences: CH_LAYOUT_10POINT2 = 0x180005737 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_9POINT1POINT4 = 0x18002D63F Differences: CH_LAYOUT_9POINT1POINT4 = 0x18002D63F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_9POINT1POINT6 = 0x318002D63F Differences: CH_LAYOUT_9POINT1POINT6 = 0x318002D63F |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_HEXADECAGONAL = 0x18003F737 Differences: CH_LAYOUT_HEXADECAGONAL = 0x18003F737 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_AMB_ORDER3_ACN_N3D = 0x100000000003 Differences: CH_LAYOUT_AMB_ORDER3_ACN_N3D = 0x100000000003 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_AMB_ORDER3_ACN_SN3D = 0x100000001003 Differences: CH_LAYOUT_AMB_ORDER3_ACN_SN3D = 0x100000001003 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: AudioChannelLayout; API declaration: CH_LAYOUT_AMB_ORDER3_FUMA = 0x100000000103 Differences: CH_LAYOUT_AMB_ORDER3_FUMA = 0x100000000103 |
api/@ohos.multimedia.audio.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace audioHaptic Differences: declare namespace audioHaptic |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: audioHaptic; API declaration: function getAudioHapticManager(): AudioHapticManager; Differences: function getAudioHapticManager(): AudioHapticManager; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: audioHaptic; API declaration: enum AudioLatencyMode Differences: enum AudioLatencyMode |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioLatencyMode; API declaration: AUDIO_LATENCY_MODE_NORMAL = 0 Differences: AUDIO_LATENCY_MODE_NORMAL = 0 |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioLatencyMode; API declaration: AUDIO_LATENCY_MODE_FAST = 1 Differences: AUDIO_LATENCY_MODE_FAST = 1 |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: audioHaptic; API declaration: interface AudioHapticPlayerOptions Differences: interface AudioHapticPlayerOptions |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticPlayerOptions; API declaration: muteAudio?: boolean; Differences: muteAudio?: boolean; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticPlayerOptions; API declaration: muteHaptics?: boolean; Differences: muteHaptics?: boolean; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: audioHaptic; API declaration: interface AudioHapticManager Differences: interface AudioHapticManager |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticManager; API declaration: registerSource(audioUri: string, hapticUri: string): Promise<number>; Differences: registerSource(audioUri: string, hapticUri: string): Promise<number>; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticManager; API declaration: unregisterSource(id: number): Promise<void>; Differences: unregisterSource(id: number): Promise<void>; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticManager; API declaration: setAudioLatencyMode(id: number, latencyMode: AudioLatencyMode): void; Differences: setAudioLatencyMode(id: number, latencyMode: AudioLatencyMode): void; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticManager; API declaration: setStreamUsage(id: number, usage: audio.StreamUsage): void; Differences: setStreamUsage(id: number, usage: audio.StreamUsage): void; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticManager; API declaration: createPlayer(id: number, options?: AudioHapticPlayerOptions): Promise<AudioHapticPlayer>; Differences: createPlayer(id: number, options?: AudioHapticPlayerOptions): Promise<AudioHapticPlayer>; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: audioHaptic; API declaration: enum AudioHapticType Differences: enum AudioHapticType |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticType; API declaration: AUDIO_HAPTIC_TYPE_AUDIO = 0 Differences: AUDIO_HAPTIC_TYPE_AUDIO = 0 |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticType; API declaration: AUDIO_HAPTIC_TYPE_HAPTIC = 1 Differences: AUDIO_HAPTIC_TYPE_HAPTIC = 1 |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: audioHaptic; API declaration: interface AudioHapticPlayer Differences: interface AudioHapticPlayer |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticPlayer; API declaration: isMuted(type: AudioHapticType): boolean; Differences: isMuted(type: AudioHapticType): boolean; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticPlayer; API declaration: start(): Promise<void>; Differences: start(): Promise<void>; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticPlayer; API declaration: stop(): Promise<void>; Differences: stop(): Promise<void>; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticPlayer; API declaration: release(): Promise<void>; Differences: release(): Promise<void>; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticPlayer; API declaration: on(type: 'endOfStream', callback: Callback<void>): void; Differences: on(type: 'endOfStream', callback: Callback<void>): void; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticPlayer; API declaration: off(type: 'endOfStream', callback?: Callback<void>): void; Differences: off(type: 'endOfStream', callback?: Callback<void>): void; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticPlayer; API declaration: on(type: 'audioInterrupt', callback: Callback<audio.InterruptEvent>): void; Differences: on(type: 'audioInterrupt', callback: Callback<audio.InterruptEvent>): void; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New API | NA | Class name: AudioHapticPlayer; API declaration: off(type: 'audioInterrupt', callback?: Callback<audio.InterruptEvent>): void; Differences: off(type: 'audioInterrupt', callback?: Callback<audio.InterruptEvent>): void; |
api/@ohos.multimedia.audioHaptic.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA |
Class name: global; API declaration: api@ohos.multimedia.audio.d.ts Differences: AudioKit |
api/@ohos.multimedia.audio.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA |
Class name: global; API declaration: api@ohos.multimedia.audioHaptic.d.ts Differences: AudioKit |
api/@ohos.multimedia.audioHaptic.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA |
Class name: global; API declaration: kits@kit.AudioKit.d.ts Differences: AudioKit |
kits/@kit.AudioKit.d.ts |