Audaspace 1.5.0
A high level audio library.
|
The main header file of the library defining the namespace and basic data types. More...
Go to the source code of this file.
Macros | |
#define | AUD_SHARED_LIBRARY |
Defined when audaspace was built as a shared library. | |
#define | AUD_STATIC_LIBRARY |
Defined when audaspace was built as a static library. | |
#define | AUD_SHARED_LIBRARY |
Defined when audaspace was built as a shared library. | |
#define | AUD_EXPORT_API |
Used for using exporting symbols of the shared library. | |
#define | AUD_USE_API |
Used for using exporting symbols of the shared library. | |
#define | AUD_LOCAL |
Used for hiding symbols from export in the shared library. | |
#define | AUD_API AUD_USE_API |
Used for exporting symbols in the shared library. | |
#define | AUD_PLUGIN_API AUD_USE_API |
Used for exporting symbols in the shared library. | |
#define | AUD_DEFAULT_BUFFER_SIZE 1024 |
The default playback buffer size of a device. | |
#define | AUD_NAMESPACE_BEGIN |
Opens the audaspace namespace aud. | |
#define | AUD_NAMESPACE_END |
Closes the audaspace namespace aud. | |
Typedefs | |
typedef float | sample_t |
Sample type.(float samples) | |
typedef unsigned char | data_t |
Sample data type (format samples) | |
The main header file of the library defining the namespace and basic data types.