Navigation
API > API/Runtime > API/Runtime/AudioMixerCore
Inheritance Hierarchy
- IAudioMixerDeviceChangedListener
- IAudioMixerPlatformInterface
- FMixerPlatformNonRealtime
- UAudioDeviceNotificationSubsystem
References
Module | AudioMixerCore |
Header | /Engine/Source/Runtime/AudioMixerCore/Public/AudioMixer.h |
Include | #include "AudioMixer.h" |
Syntax
class IAudioMixerDeviceChangedListener
Remarks
Abstract interface for receiving audio device changed notifications
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FString | GetDeviceId () |
|
![]() ![]() |
void | OnDefaultCaptureDeviceChanged
(
const EAudioDeviceRole InAudioDeviceRole, |
|
![]() ![]() |
void | OnDefaultRenderDeviceChanged
(
const EAudioDeviceRole InAudioDeviceRole, |
|
![]() ![]() |
void | OnDeviceAdded
(
const FString& DeviceId, |
|
![]() ![]() |
void | OnDeviceRemoved
(
const FString& DeviceId, |
|
![]() ![]() |
void | OnDeviceStateChanged
(
const FString& DeviceId, |
|
![]() ![]() |
void | OnFormatChanged
(
const FString& InDeviceId, |
|
![]() ![]() |
void | OnSessionDisconnect
(
EDisconnectReason InReason |
|
![]() ![]() |
void | ||
![]() ![]() |
void |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FFormatChangedData |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EDisconnectReason |