ISoundfieldFactory::CreateTranscoderStream

Transcoder streams are fed a soundfield audio packet with either a different format entirely, or the same format and different settings.

Windows
MacOS
Linux

Override Hierarchy

References

Module

AudioExtensions

Header

/Engine/Source/Runtime/AudioExtensions/Public/ISoundfieldFormat.h

Include

#include "ISoundfieldFormat.h"

Syntax

TUniquePtr< ISoundfieldTranscodeStream > CreateTranscoderStream
(
    const FName SourceFormat,
    const ISoundfieldEncodingSettingsProxy & InitialSourceSettings,
    const FName DestinationFormat,
    const ISoundfieldEncodingSettingsProxy & InitialDestinationSettings,
    const FAudioPluginInitializationParams & InitInfo
)

Remarks

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.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss