![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MediaSampleSinks.h>
Inheritance diagram for FMediaAudioSampleSinks:Public Member Functions | |
| TSharedPtr< FMediaAudioSampleSink, ESPMode::ThreadSafe > | GetPrimaryAudioSink () |
Public Member Functions inherited from TMediaSampleSinks< IMediaAudioSample, FMediaAudioSampleSink > | |
| void | Add (const TSharedRef< FMediaAudioSampleSink, ESPMode::ThreadSafe > &SampleSink, UMediaPlayer *Player=nullptr) |
| bool | Enqueue (const TSharedRef< IMediaAudioSample, ESPMode::ThreadSafe > &Sample) |
| void | Flush (UMediaPlayer *MediaPlayer) |
| int32 | Num () const |
| bool | IsEmpty () const |
| void | Remove (const TSharedRef< FMediaAudioSampleSink, ESPMode::ThreadSafe > &SampleSink, UMediaPlayer *Player=nullptr) |
| void | Cleanup () |
| void | ReceiveEvent (EMediaSampleSinkEvent Event, const FMediaSampleSinkEventData &Data) |
Additional Inherited Members | |
Protected Attributes inherited from TMediaSampleSinks< IMediaAudioSample, FMediaAudioSampleSink > | |
| TArray< TWeakPtr< FMediaAudioSampleSink, ESPMode::ThreadSafe > > | Sinks |
|
inline |
Get primary audio sink and cleanup any invalid sinks