Go to the documentation of this file.
79 const GUID* in_guidPlatform,
105 const GUID* in_guidPlatform,
110 #define AK_WWISE_PLUGIN_MEDIA_CONVERTER_V1_ID() \
111 AK_WWISE_PLUGIN_BASE_INTERFACE_FROM_ID(AK_WWISE_PLUGIN_INTERFACE_TYPE_MEDIA_CONVERTER, 1)
112 #define AK_WWISE_PLUGIN_MEDIA_CONVERTER_V1_CTOR( in_pluginInfo, in_data) \
114 .m_baseInterface = AK_WWISE_PLUGIN_BASE_INTERFACE_CTOR(AK_WWISE_PLUGIN_MEDIA_CONVERTER_V1_ID(), in_pluginInfo, in_data) \
157 {
return (
ConversionResult)
static_cast<const Instance*
>(in_this)->
ConvertFile(*in_guidPlatform, *in_basePlatform, in_szSourceFile, in_szDestFile, in_uSampleRate, in_uBlockLength, in_pProgress, io_pError); };
200 const GUID& in_guidPlatform,
224 const GUID& in_guidPlatform,
V1::MediaConverter MediaConverter
Latest version of the C++ MediaConverter interface.
decltype(BaseInterface::m_version) InterfaceVersion
PluginInfoGenerator: Type for the m_version value in BaseInterface.
Wwise Authoring Plug-ins - C++ class helper to automatically determine the plug-in interfaces used in...
CInterfacePtr InterfacePtr
ConversionResult
Conversion error code.
std::underlying_type< InterfaceType >::type InterfaceTypeValue
PluginInfoGenerator: Underlying storage type for the m_interface value in BaseInterface.
ak_wwise_plugin_media_converter_v1 CMediaConverter
AK_WWISE_PLUGIN_SPECIALIZE_INTERFACE_VERSION(AudioPlugin)
Interface description and base class for every Wwise Authoring plug-in interface.
uint32_t AkUInt32
Unsigned 32-bit integer.
@ AK_WWISE_PLUGIN_INTERFACE_TYPE_MEDIA_CONVERTER
2021.1 Media Converter backend part. ak_wwise_plugin_media_converter_v1
AK_WWISE_PLUGIN_SPECIALIZE_INTERFACE_CLASS(AudioPlugin)
Tell us about your project. We're here to help.
Register your project and we'll help you get started with no strings attached!
Get started with Wwise