Navigation
API > API/Runtime > API/Runtime/AudioExtensions > API/Runtime/AudioExtensions/ISoundfieldFactory
Description
Transcoder streams are fed a soundfield audio packet with either a different format entirely, or the same format and different settings. Specifying and returns a Transcoder Stream is not necessary if CanTranscodeSoundfieldFormat and ShouldReencodeBetween always returns false.
| Name | CreateTranscoderStream |
| Type | function |
| Header File | /Engine/Source/Runtime/AudioExtensions/Public/ISoundfieldFormat.h |
| Include Path | #include "ISoundfieldFormat.h" |
TUniquePtr < ISoundfieldTranscodeStream > CreateTranscoderStream
(
const FName SourceFormat,
const ISoundfieldEncodingSettingsProxy & InitialSourceSettings,
const FName DestinationFormat,
const ISoundfieldEncodingSettingsProxy & InitialDestinationSettings,
const FAudioPluginInitializationParams & InitInfo
)