AWE Core OS 8.B.22 Documentation
AWEPlugin.h
Go to the documentation of this file.
1/*******************************************************************************
2*
3* AudioWeaver Plugins
4* -------------------
5*
6********************************************************************************
7* AWEPlugin.h
8********************************************************************************
9*
10* Description: API used by plugin implementations.
11*
12* Copyright: (c) 2025 DSP Concepts, Inc. All rights reserved.
13* 3235 Kifer Road
14* Santa Clara, CA 95054
15*
16*******************************************************************************/
17
64#ifndef AWE_PLUGIN_H
65#define AWE_PLUGIN_H
66
67#include "AWEPluginTypes.h"
68
74#ifdef __cplusplus
75extern "C" {
76#endif /* __cplusplus */
77
92
93#ifdef __cplusplus
94}
95#endif /* __cplusplus */
96
99#endif /* AWE_PLUGIN_H */
AudioWeaver Plugin Types.
const AWEPlugin * AWEPlugin_initialize(const awe_PluginCallbacks *methods)
AWEPlugin entrypoint method.
A struct encapsulating the functionality which can be provided by a plugin library.
Definition: AWEPluginTypes.h:81
Callbacks passed by the loader to each plugin entrypoint.
Definition: AWEPluginTypes.h:126