[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / f / 5 / 9 / TheAmazingAudioEngine / 1.5.4 / TheAmazingAudioEngine.podspec.json
blob423b9afa2fc0190a9be0ca4b9b14293b3597f44c
2   "name": "TheAmazingAudioEngine",
3   "version": "1.5.4",
4   "summary": "Core Audio, Cordially: A sophisticated framework for iOS audio applications, built so you don't have to.",
5   "homepage": "http://theamazingaudioengine.com",
6   "license": "zlib",
7   "authors": {
8     "Michael Tyson": "michael@atastypixel.com"
9   },
10   "source": {
11     "git": "https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine.git",
12     "tag": "1.5.4"
13   },
14   "platforms": {
15     "ios": "7.0",
16     "osx": "10.9",
17     "tvos": "9.0"
18   },
19   "source_files": [
20     "TheAmazingAudioEngine/**/*.{h,m,c}",
21     "Modules/**/*.{h,m,c}"
22   ],
23   "exclude_files": "Modules/TPCircularBuffer",
24   "osx": {
25     "exclude_files": "Modules/Filters/AEReverbFilter.*"
26   },
27   "compiler_flags": [
28     "-DTPCircularBuffer=AECB",
29     "-D_TPCircularBufferInit=_AECBInit",
30     "-DTPCircularBufferCleanup=AECBClean",
31     "-DTPCircularBufferClear=AECBClear",
32     "-DTPCircularBufferSetAtomic=AECBSetAtomic",
33     "-DTPCircularBufferTail=AECBTail",
34     "-DTPCircularBufferConsume=AECBConsume",
35     "-DTPCircularBufferHead=AECBHead",
36     "-DTPCircularBufferProduce=AECBProduce",
37     "-DTPCircularBufferProduceBytes=AECBProduceBytes",
38     "-DTPCircularBufferPrepareEmptyAudioBufferList=AECBPrepareEmptyBL",
39     "-DTPCircularBufferPrepareEmptyAudioBufferListWithAudioFormat=AECBPrepareEmptyBLWithAF",
40     "-DTPCircularBufferProduceAudioBufferList=AECBProduceBL",
41     "-DTPCircularBufferCopyAudioBufferList=AECBCopyBL",
42     "-DTPCircularBufferNextBufferList=AECBNextBL",
43     "-DTPCircularBufferNextBufferListAfter=AECBNextBLAfter",
44     "-DTPCircularBufferConsumeNextBufferList=AECBConsumeBL",
45     "-DTPCircularBufferGetAvailableSpace=AECBGetAvailableSpace",
46     "-DTPCircularBufferConsumeNextBufferListPartial=AECBConsumeBLPartial",
47     "-DTPCircularBufferDequeueBufferListFrames=AECBDequeueBLFrames",
48     "-DTPCircularBufferPeek=AECBPeek",
49     "-DTPCircularBufferPeekContiguous=AECBPeekContiguous",
50     "-D_TPCircularBufferPeek=_AECBPeek"
51   ],
52   "frameworks": [
53     "AudioToolbox",
54     "Accelerate"
55   ],
56   "requires_arc": true