[Add] AMRAdapterBigo-Beta 4.6.0.1
[CocoaPods.git] / Specs / f / 5 / 9 / TheAmazingAudioEngine / 1.5.2 / TheAmazingAudioEngine.podspec.json
blobefc01ebd11f197c59f934c1a2612f2af6d5765a9
2   "name": "TheAmazingAudioEngine",
3   "version": "1.5.2",
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.2"
13   },
14   "platforms": {
15     "ios": "7.0",
16     "osx": "10.9"
17   },
18   "source_files": [
19     "TheAmazingAudioEngine/**/*.{h,m,c}",
20     "Modules/**/*.{h,m,c}"
21   ],
22   "exclude_files": "Modules/TPCircularBuffer",
23   "osx": {
24     "exclude_files": "Modules/Filters/AEReverbFilter.*"
25   },
26   "compiler_flags": [
27     "-DTPCircularBuffer=AECB",
28     "-D_TPCircularBufferInit=_AECBInit",
29     "-DTPCircularBufferCleanup=AECBClean",
30     "-DTPCircularBufferClear=AECBClear",
31     "-DTPCircularBufferSetAtomic=AECBSetAtomic",
32     "-DTPCircularBufferTail=AECBTail",
33     "-DTPCircularBufferConsume=AECBConsume",
34     "-DTPCircularBufferHead=AECBHead",
35     "-DTPCircularBufferProduce=AECBProduce",
36     "-DTPCircularBufferProduceBytes=AECBProduceBytes",
37     "-DTPCircularBufferPrepareEmptyAudioBufferList=AECBPrepareEmptyBL",
38     "-DTPCircularBufferPrepareEmptyAudioBufferListWithAudioFormat=AECBPrepareEmptyBLWithAF",
39     "-DTPCircularBufferProduceAudioBufferList=AECBProduceBL",
40     "-DTPCircularBufferCopyAudioBufferList=AECBCopyBL",
41     "-DTPCircularBufferNextBufferList=AECBNextBL",
42     "-DTPCircularBufferNextBufferListAfter=AECBNextBLAfter",
43     "-DTPCircularBufferConsumeNextBufferList=AECBConsumeBL",
44     "-DTPCircularBufferGetAvailableSpace=AECBGetAvailableSpace",
45     "-DTPCircularBufferConsumeNextBufferListPartial=AECBConsumeBLPartial",
46     "-DTPCircularBufferDequeueBufferListFrames=AECBDequeueBLFrames",
47     "-DTPCircularBufferPeek=AECBPeek",
48     "-DTPCircularBufferPeekContiguous=AECBPeekContiguous",
49     "-D_TPCircularBufferPeek=_AECBPeek"
50   ],
51   "frameworks": [
52     "AudioToolbox",
53     "Accelerate"
54   ],
55   "requires_arc": true