Navigation
API > API/Plugins > API/Plugins/PixelStreaming2Core
An "Audio Consumer" is an object that is responsible for outputting the audio received from a peer. For example, by passing the audio into a UE submix.
| Name | PIXELSTREAMING2IPixelStreaming2AudioConsumer |
| Type | class |
| Header File | /Engine/Plugins/Media/PixelStreaming2/Source/PixelStreaming2Core/Public/IPixelStreaming2AudioConsumer.h |
| Include Path | #include "IPixelStreaming2AudioConsumer.h" |
Syntax
class PIXELSTREAMING2IPixelStreaming2AudioConsumer
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ConsumeRawPCM
(
const int16_t* AudioData, |
Consume raw audio data. | IPixelStreaming2AudioConsumer.h | |
void OnConsumerAdded() |
Called when a audio consumer is added. | IPixelStreaming2AudioConsumer.h | |
void OnConsumerRemoved() |
Called when a audio consumer is removed. | IPixelStreaming2AudioConsumer.h |