Navigation
API > API/Plugins > API/Plugins/PixelStreaming
Interface for a sink that collects audio coming in from the browser and passes into into UE's audio system.
| Name | IPixelStreamingAudioSink |
| Type | class |
| Header File | /Engine/Plugins/Media/PixelStreaming/Source/PixelStreaming/Public/IPixelStreamingAudioSink.h |
| Include Path | #include "IPixelStreamingAudioSink.h" |
Syntax
class IPixelStreamingAudioSink : public webrtc::AudioTrackSinkInterface
Inheritance Hierarchy
- webrtc::AudioTrackSinkInterface → IPixelStreamingAudioSink
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IPixelStreamingAudioSink() |
IPixelStreamingAudioSink.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IPixelStreamingAudioSink() |
IPixelStreamingAudioSink.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddAudioConsumer
(
IPixelStreamingAudioConsumer* AudioConsumer |
IPixelStreamingAudioSink.h | ||
bool HasAudioConsumers() |
IPixelStreamingAudioSink.h | ||
void RemoveAudioConsumer
(
IPixelStreamingAudioConsumer* AudioConsumer |
IPixelStreamingAudioSink.h |