Navigation
API > API/Runtime > API/Runtime/AudioMixerCore
Defines parameters needed for opening a new audio stream to device.
| Name | FAudioMixerOpenStreamParams |
| Type | struct |
| Header File | /Engine/Source/Runtime/AudioMixerCore/Public/AudioMixer.h |
| Include Path | #include "AudioMixer.h" |
Syntax
struct FAudioMixerOpenStreamParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAudioMixerOpenStreamParams() |
AudioMixer.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AudioDeviceId | FString | The device id of an audio output device. May be empty if bUseSystemAudioDevice is true. | AudioMixer.h | |
| AudioMixer | IAudioMixer * | Owning platform independent audio mixer ptr. | AudioMixer.h | |
| bRestoreIfRemoved | bool | Whether or not to try and restore audio to this stream if the audio device is removed (and the device becomes available again). | AudioMixer.h | |
| bUseSystemAudioDevice | bool | If true, use the system default audio device. | AudioMixer.h | |
| MaxSources | int32 | The maximum number of sources we will try to decode or playback at once. | AudioMixer.h | |
| NumBuffers | int32 | The number of queued buffers to use for the stream. | AudioMixer.h | |
| NumFrames | uint32 | The number of desired audio frames in audio callback. | AudioMixer.h | |
| OutputDeviceIndex | uint32 | The audio device index to open. | AudioMixer.h | |
| SampleRate | uint32 | The desired sample rate | AudioMixer.h |