Navigation
API > API/Runtime > API/Runtime/AudioExtensions > API/Runtime/AudioExtensions/ISoundfieldEndpointFactory
References
| Module | AudioExtensions |
| Header | /Engine/Source/Runtime/AudioExtensions/Public/ISoundfieldEndpoint.h |
| Include | #include "ISoundfieldEndpoint.h" |
TUniquePtr < ISoundfieldEndpoint > CreateNewEndpointInstance
(
const FAudioPluginInitializationParams & InitInfo,
const ISoundfieldEndpointSettingsProxy & InitialSettings
)
Remarks
REQUIRED OVERRIDES: These overrides are required from ISoundfieldFactory: ISoundfieldFactory::CreateNewEncoderStream ISoundfieldFactory::CreateNewTranscoderStream ISoundfieldFactory::CreateNewMixerStream ISoundfieldFactory::CreateEmptyPacketISoundfieldFactory::CanTranscodeFromSoundfieldFormatISoundfieldFactory::GetCustomEncodingSettingsClassISoundfieldFactory::GetDefaultEncodingSettings Called for every new endpoint submix created with this factory's endpoint type.