Navigation
API > API/Plugins > API/Plugins/MediaIOCore
| Name | FMediaIOAudioOutput |
| Type | class |
| Header File | /Engine/Plugins/Media/MediaIOFramework/Source/MediaIOCore/Public/MediaIOCoreAudioOutput.h |
| Include Path | #include "MediaIOCoreAudioOutput.h" |
Syntax
class FMediaIOAudioOutput
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMediaIOAudioOutput
(
Audio::FPatchOutputStrongPtr InPatchOutput, |
MediaIOCoreAudioOutput.h |
Structs
| Name | Remarks |
|---|---|
| FAudioOptions | |
| TSampleConverter | Sample conversion helper template. |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MaxSampleLatency | uint32 | Maximum number of samples to accumulate before they are discarded. | MediaIOCoreAudioOutput.h | |
| NumInputChannels | int32 | Number of audio channels on the engine side. | MediaIOCoreAudioOutput.h | |
| NumOutputChannels | int32 | Number of audio channels to output. | MediaIOCoreAudioOutput.h | |
| NumSamplesPerFrame | int32 | MediaIOCoreAudioOutput.h | ||
| OutputSampleRate | uint32 | MediaIOCoreAudioOutput.h | ||
| TargetFrameRate | FFrameRate | MediaIOCoreAudioOutput.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BufferReceivedDelegate | FOnBufferReceived | Callback called when a buffer is received. (Not used, deprecated) | MediaIOCoreAudioOutput.h | |
| PatchOutput | Audio::FPatchOutputStrongPtr | The buffer accumulating audio samples. | MediaIOCoreAudioOutput.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArray< OutputType > GetAllAudioSamples() |
MediaIOCoreAudioOutput.h | ||
TArray< OutputType > GetAudioSamples () |
Get the audio sample that were accumulated. | MediaIOCoreAudioOutput.h | |
TArray< OutputType > GetAudioSamples
(
uint32 NumSamplesToGet |
MediaIOCoreAudioOutput.h | ||
FOnBufferReceived & OnBufferReceived() |
MediaIOCoreAudioOutput.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TArray< OutputType > ConvertAndUpmixBuffer
(
TConstArrayView< float > InBuffer, |
MediaIOCoreAudioOutput.h |