Fixed wave sound playback by using a different wave reader library (thanks Boolsheet!)

Resolves issue #25.
This commit is contained in:
Alex Szpakowski
2013-10-23 16:02:06 -03:00
parent 259bb8ffdb
commit e5adc4e5fd
13 changed files with 2454 additions and 3 deletions
+50
View File
@@ -0,0 +1,50 @@
#ifndef WUFF_CONFIG_H
#define WUFF_CONFIG_H
/* Defines that the internal code is being built. */
/* The wuff.h header uses this to change export and import macros. */
#define WUFF_BUILDING_CORE
#ifndef WUFF_INLINE_OVERRIDE
#ifdef __cplusplus
#define WUFF_INLINE inline
#else
#ifdef _MSC_VER
#define WUFF_INLINE __inline
#elif __GNUC__
#define WUFF_INLINE __inline__
#else
#define WUFF_INLINE
#endif
#endif
#endif
#ifndef WUFF_GCC_VISIBILITY_OVERRIDE
#if __GNUC__ >= 4
#define WUFF_INTERN_API __attribute__((visibility("hidden")))
#else
#define WUFF_INTERN_API
#endif
#endif
#ifdef WUFF_MEMALLOC_OVERRIDE
#ifdef __cplusplus
extern "C" {
#endif
/* Define your own memory allocator. */
void * wuff_alloc(size_t size);
void wuff_free(void * mem);
#ifdef __cplusplus
}
#endif
#else
WUFF_INTERN_API void * wuff_alloc(size_t size);
WUFF_INTERN_API void wuff_free(void * mem);
#endif
#endif /* WUFF_CONFIG_H */