/**
 * Copyright 2022-2025 Theai, Inc. dba Inworld AI
 */

#include "Primitives/AEC/InworldAECTypes.h"

#include "InworldRuntimeTypes.h"
#include "InworldRuntimeUtils.h"

THIRD_PARTY_INCLUDES_START
#include "InworldRuntimeLibrary/inworld.h"
THIRD_PARTY_INCLUDES_END

DEFINE_LOG_CATEGORY(LogInworldAEC);

namespace inworld
{

void Convert(const FInworldAECCreationConfig& In, inworld::LocalAECFilterConfig& Out)
{
#if defined(INWORLD_IMPLEMENTATION)
	// Set default AEC configuration
	inworld::AcousticEchoCancellationConfig default_config;
	Out.default_config(&default_config);
#endif
}

}	 // namespace inworld
