blob: efc01ebd11f197c59f934c1a2612f2af6d5765a9 [file] [log] [blame]
{
"name": "TheAmazingAudioEngine",
"version": "1.5.2",
"summary": "Core Audio, Cordially: A sophisticated framework for iOS audio applications, built so you don't have to.",
"homepage": "http://theamazingaudioengine.com",
"license": "zlib",
"authors": {
"Michael Tyson": "michael@atastypixel.com"
},
"source": {
"git": "https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine.git",
"tag": "1.5.2"
},
"platforms": {
"ios": "7.0",
"osx": "10.9"
},
"source_files": [
"TheAmazingAudioEngine/**/*.{h,m,c}",
"Modules/**/*.{h,m,c}"
],
"exclude_files": "Modules/TPCircularBuffer",
"osx": {
"exclude_files": "Modules/Filters/AEReverbFilter.*"
},
"compiler_flags": [
"-DTPCircularBuffer=AECB",
"-D_TPCircularBufferInit=_AECBInit",
"-DTPCircularBufferCleanup=AECBClean",
"-DTPCircularBufferClear=AECBClear",
"-DTPCircularBufferSetAtomic=AECBSetAtomic",
"-DTPCircularBufferTail=AECBTail",
"-DTPCircularBufferConsume=AECBConsume",
"-DTPCircularBufferHead=AECBHead",
"-DTPCircularBufferProduce=AECBProduce",
"-DTPCircularBufferProduceBytes=AECBProduceBytes",
"-DTPCircularBufferPrepareEmptyAudioBufferList=AECBPrepareEmptyBL",
"-DTPCircularBufferPrepareEmptyAudioBufferListWithAudioFormat=AECBPrepareEmptyBLWithAF",
"-DTPCircularBufferProduceAudioBufferList=AECBProduceBL",
"-DTPCircularBufferCopyAudioBufferList=AECBCopyBL",
"-DTPCircularBufferNextBufferList=AECBNextBL",
"-DTPCircularBufferNextBufferListAfter=AECBNextBLAfter",
"-DTPCircularBufferConsumeNextBufferList=AECBConsumeBL",
"-DTPCircularBufferGetAvailableSpace=AECBGetAvailableSpace",
"-DTPCircularBufferConsumeNextBufferListPartial=AECBConsumeBLPartial",
"-DTPCircularBufferDequeueBufferListFrames=AECBDequeueBLFrames",
"-DTPCircularBufferPeek=AECBPeek",
"-DTPCircularBufferPeekContiguous=AECBPeekContiguous",
"-D_TPCircularBufferPeek=_AECBPeek"
],
"frameworks": [
"AudioToolbox",
"Accelerate"
],
"requires_arc": true
}