unreal.AudioInputDeviceProperty
¶
- class unreal.AudioInputDeviceProperty(use_system_default_audio_device: bool = False, device_info_array: None = [], device_id: str = '', audio_input_buffer_size: int = 0)¶
Bases:
StructBase
Encapsulates the array of audio input devices which is populated by UTakeRecorderMicrophoneAudioManager and utilized by the audio input device list in FAudioInputDevicePropertyCustomization.
C++ Source:
Plugin: Takes
Module: TakesCore
File: TakeRecorderSourceProperty.h
Editor Properties: (see get_editor_property/set_editor_property)
audio_input_buffer_size
(int32): [Read-Write] The desired buffer size used for audio callbacks during recorddevice_id
(str): [Read-Write] The unique id of the currently selected audio devicedevice_info_array
(Array[AudioInputDeviceInfoProperty]): [Read-Only] Holds device information for each of the audio devices available on this system.use_system_default_audio_device
(bool): [Read-Write] Boolean indicating if the system selects audio device should be used or to use the selected device from the details panel
- property audio_input_buffer_size: int¶
[Read-Write] The desired buffer size used for audio callbacks during record
- Type:
(int32)
- property device_id: str¶
[Read-Write] The unique id of the currently selected audio device
- Type:
(str)