4 INCLUDES += -I@abs_top_srcdir@/xbmc
5 INCLUDES += -I@abs_top_srcdir@/xbmc/linux
6 INCLUDES += -I@abs_top_srcdir@/xbmc/utils
7 INCLUDES += -I@abs_top_srcdir@/xbmc/guilib
8 INCLUDES += -I@abs_top_srcdir@/xbmc/cores
9 INCLUDES += -I@abs_top_srcdir@/xbmc/cores/dvdplayer
10 INCLUDES += -I@abs_top_srcdir@/xbmc/cores/dvdplayer/Codecs/ffmpeg
13 -include /etc/oss.conf
14 ifneq (0,${OSSLIBDIR})
15 INCLUDES += -I$(OSSLIBDIR)/include
19 CXXFLAGS += -D__STDC_LIMIT_MACROS
23 SRCS += AESinkFactory.cpp
24 SRCS += Sinks/AESinkNULL.cpp
25 SRCS += Sinks/AESinkProfiler.cpp
27 SRCS += Sinks/AESinkPi.cpp
29 SRCS += Engines/ActiveAE/ActiveAE.cpp
30 SRCS += Engines/ActiveAE/ActiveAESink.cpp
31 SRCS += Engines/ActiveAE/ActiveAEStream.cpp
32 SRCS += Engines/ActiveAE/ActiveAESound.cpp
33 SRCS += Engines/ActiveAE/ActiveAEResample.cpp
34 SRCS += Engines/ActiveAE/ActiveAEBuffer.cpp
36 ifeq (@USE_ANDROID@,1)
37 SRCS += Sinks/AESinkAUDIOTRACK.cpp
38 else ifeq ($(findstring ios,@ARCH@),ios)
39 SRCS += Sinks/AESinkDARWINIOS.cpp
40 else ifeq ($(findstring osx,@ARCH@),osx)
41 SRCS += Sinks/AESinkDARWINOSX.cpp
42 SRCS += Sinks/osx/CoreAudioChannelLayout.cpp
43 SRCS += Sinks/osx/CoreAudioDevice.cpp
44 SRCS += Sinks/osx/CoreAudioHardware.cpp
45 SRCS += Sinks/osx/CoreAudioHelpers.cpp
46 SRCS += Sinks/osx/CoreAudioStream.cpp
48 SRCS += Sinks/AESinkALSA.cpp
49 SRCS += Sinks/AESinkOSS.cpp
51 SRCS += Sinks/AESinkPULSE.cpp
55 SRCS += Utils/AEChannelInfo.cpp
56 SRCS += Utils/AEBuffer.cpp
57 SRCS += Utils/AEConvert.cpp
58 SRCS += Utils/AERemap.cpp
59 SRCS += Utils/AEUtil.cpp
60 SRCS += Utils/AEStreamInfo.cpp
61 SRCS += Utils/AEPackIEC61937.cpp
62 SRCS += Utils/AEBitstreamPacker.cpp
63 SRCS += Utils/AEWAVLoader.cpp
64 SRCS += Utils/AEELDParser.cpp
65 SRCS += Utils/AEDeviceInfo.cpp
66 SRCS += Utils/AELimiter.cpp
68 SRCS += Encoders/AEEncoderFFmpeg.cpp
72 include @abs_top_srcdir@/Makefile.include
73 -include $(patsubst %.cpp,%.P,$(patsubst %.c,%.P,$(SRCS)))