Navigation
API > API/Plugins > API/Plugins/PixelStreaming2Core
An "Audio Sink" is an object that receives audio from a singular peer. From here, you can add multiple consumers to output the received audio.
| Name | IPixelStreaming2AudioSink |
| Type | class |
| Header File | /Engine/Plugins/Media/PixelStreaming2/Source/PixelStreaming2Core/Public/IPixelStreaming2AudioSink.h |
| Include Path | #include "IPixelStreaming2AudioSink.h" |
Syntax
class IPixelStreaming2AudioSink
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddAudioConsumer
(
IPixelStreaming2AudioConsumer* AudioConsumer |
Add an audio consumer to the sink. | IPixelStreaming2AudioSink.h | |
void AddAudioConsumer
(
const TWeakPtrVariant< IPixelStreaming2AudioConsumer >& AudioConsumer |
IPixelStreaming2AudioSink.h | ||
virtual void RemoveAudioConsumer
(
IPixelStreaming2AudioConsumer* AudioConsumer |
Remove an audio consumer to remove from the sink. | IPixelStreaming2AudioSink.h | |
void RemoveAudioConsumer
(
const TWeakPtrVariant< IPixelStreaming2AudioConsumer >& AudioConsumer |
IPixelStreaming2AudioSink.h |