This commit is contained in:
parent
3043f5d4d5
commit
e5d91053eb
|
@ -1,11 +1,11 @@
|
|||
SONAME=libcAudio.so
|
||||
VERSION=1.7
|
||||
VERSION=2.0
|
||||
DIR=../bin/Linux/x86 #x86_64
|
||||
|
||||
DEPEND=-lmikmod -logg -lopenal -lalut -lvorbis -lvorbisenc -lvorbisfile\
|
||||
DEPEND=-logg -lopenal -lalut -lvorbis -lvorbisenc -lvorbisfile\
|
||||
-I../dependencies/Headers
|
||||
|
||||
OBJECT=cAudio.o cAudioManager.o cFileSource.o cListener.o cMemorySource.o cOggAudioDecoderFactory.o cOggDecoder.o cWavAudioDecoderFactory.o cWavDecoder.o
|
||||
OBJECT= cAudioCapture.o cAudioEffects.o cAudioManager.o cAudioPlugin.o cAudioSleep.o cAudioSource.o cConsoleLogReceiver.o cEffect.o cFileSource.o cFilter.o cListener.o cLogger.o cMemorySource.o cMutex.o cOggAudioDecoderFactory.o cOggDecoder.o cRawDecoder.o cThread.o cWavAudioDecoderFactory.o cWavDecoder.o
|
||||
|
||||
LINK_OPTIONS=-shared
|
||||
COMPILE_OPTIONS=-fPIC
|
||||
|
|
|
@ -13,17 +13,18 @@
|
|||
#include "../include/cAudioSleep.h"
|
||||
#include "../Headers/cLogger.h"
|
||||
#include "../Headers/cPluginManager.h"
|
||||
#include "../include/cAudioPlatform.h"
|
||||
|
||||
#include <set>
|
||||
#include <string.h>
|
||||
|
||||
#ifdef _WIN32
|
||||
#ifdef CAUDIO_PLATFORM_WIN
|
||||
#include <AL/efx.h>
|
||||
#include <AL/efx-creative.h>
|
||||
#include <AL/xram.h>
|
||||
#endif
|
||||
|
||||
#ifdef __linux__
|
||||
#ifdef CAUDIO_PLATFORM_LINUX
|
||||
#include <AL/alext.h>
|
||||
#endif
|
||||
|
||||
|
|
|
@ -1,22 +1,22 @@
|
|||
#ifndef CAUDIOPLATFORM_H_INCLUDED
|
||||
#define CAUDIOPLATFORM_H_INCLUDED
|
||||
|
||||
#ifndef CAUDIO_PLATFORM_WIN
|
||||
# if defined( WIN32 ) || defined( _WINDOWS ) || defined(_WIN32)
|
||||
# define CAUDIO_PLATFORM_WIN
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef CAUDIO_PLATFORM_MAC
|
||||
# if defined( __APPLE__ ) || defined( __APPLE_CC__ )
|
||||
# define CAUDIO_PLATFORM_MAC
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef CAUDIO_PLATFORM_LINUX
|
||||
# if defined(_UNIX) || defined(__linux)
|
||||
# define CAUDIO_PLATFORM_LINUX
|
||||
# endif
|
||||
#ifndef CAUDIO_PLATFORM_WIN
|
||||
# if defined( WIN32 ) || defined( _WINDOWS ) || defined(_WIN32)
|
||||
# define CAUDIO_PLATFORM_WIN
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef CAUDIO_PLATFORM_MAC
|
||||
# if defined( __APPLE__ ) || defined( __APPLE_CC__ )
|
||||
# define CAUDIO_PLATFORM_MAC
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef CAUDIO_PLATFORM_LINUX
|
||||
# if defined(_UNIX) || defined(__linux)
|
||||
# define CAUDIO_PLATFORM_LINUX
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#endif //! CAUDIOPLATFORM_H_INCLUDED
|
Loading…
Reference in New Issue