unreal.AudioInputDeviceInfoProperty

class unreal.AudioInputDeviceInfoProperty(device_name: str = '', device_id: str = '', input_channels: int = 0, preferred_sample_rate: int = 0, is_default_device: bool = False)

Bases: StructBase

Encapsulates audio device properties which are utilized by UI facing classes such as FAudioInputDeviceProperty.

C++ Source:

  • Plugin: Takes

  • Module: TakesCore

  • File: TakeRecorderSourceProperty.h

Editor Properties: (see get_editor_property/set_editor_property)

  • device_id (str): [Read-Only] The unique id used to identify the device

  • device_name (str): [Read-Only] User friendly name of the audio device

  • input_channels (int32): [Read-Only] The number input channels this device supports

  • is_default_device (bool): [Read-Only] Boolean indicating if this device is the currently the system selected input device

  • preferred_sample_rate (int32): [Read-Only] The preferred sample rate for this audio device

property device_id: str

[Read-Only] The unique id used to identify the device

Type:

(str)

property device_name: str

[Read-Only] User friendly name of the audio device

Type:

(str)

property input_channels: int

[Read-Only] The number input channels this device supports

Type:

(int32)

property is_default_device: bool

[Read-Only] Boolean indicating if this device is the currently the system selected input device

Type:

(bool)

property preferred_sample_rate: int

[Read-Only] The preferred sample rate for this audio device

Type:

(int32)