unreal.AudioDeviceNotificationSubsystem

class unreal.AudioDeviceNotificationSubsystem(outer: Object | None = None, name: Name | str = 'None')

Bases: EngineSubsystem

UAudioDeviceNotificationSubsystem

C++ Source:

  • Module: AudioMixer

  • File: AudioDeviceNotificationSubsystem.h

Editor Properties: (see get_editor_property/set_editor_property)

  • default_capture_device_changed (OnAudioDefaultDeviceChanged): [Read-Write] Multicast delegate triggered when default capture device changes

  • default_render_device_changed (OnAudioDefaultDeviceChanged): [Read-Write] Multicast delegate triggered when default render device changes

  • device_added (OnAudioDeviceChange): [Read-Write] Multicast delegate triggered when a device is added

  • device_removed (OnAudioDeviceChange): [Read-Write] Multicast delegate triggered when a device is removed

  • device_state_changed (OnAudioDeviceStateChanged): [Read-Write] Multicast delegate triggered on device state change

  • device_switched (OnAudioDeviceChange): [Read-Write] Multicast delegate triggered on device switch

property default_capture_device_changed: OnAudioDefaultDeviceChanged

[Read-Write] Multicast delegate triggered when default capture device changes

Type:

(OnAudioDefaultDeviceChanged)

property default_render_device_changed: OnAudioDefaultDeviceChanged

[Read-Write] Multicast delegate triggered when default render device changes

Type:

(OnAudioDefaultDeviceChanged)

property device_added: OnAudioDeviceChange

[Read-Write] Multicast delegate triggered when a device is added

Type:

(OnAudioDeviceChange)

property device_removed: OnAudioDeviceChange

[Read-Write] Multicast delegate triggered when a device is removed

Type:

(OnAudioDeviceChange)

property device_state_changed: OnAudioDeviceStateChanged

[Read-Write] Multicast delegate triggered on device state change

Type:

(OnAudioDeviceStateChanged)

property device_switched: OnAudioDeviceChange

[Read-Write] Multicast delegate triggered on device switch

Type:

(OnAudioDeviceChange)