Lines Matching refs:heap
139 static u8* loadFile ( char *path, MEMHeapHandle* heap );
154 BOOL AUDIOInit(MEMHeapHandle* heap, MicFunc procFunc) in AUDIOInit() argument
161 axBuff = MEMAllocFromExpHeapEx(*heap, AXGetMemorySize (AX_MAX_VOICES), 32); in AUDIOInit()
162 mixBuff = MEMAllocFromExpHeapEx(*heap, MIXGetMemorySize(AX_MAX_VOICES), 32); in AUDIOInit()
163 synBuff = MEMAllocFromExpHeapEx(*heap, SYNGetMemorySize(AX_MAX_VOICES), 32); in AUDIOInit()
182 waveTbl = loadFile(AUDIO_GM_WT, heap); in AUDIOInit()
183 pcmData = loadFile(AUDIO_GM_PCM, heap); in AUDIOInit()
184 midiData = loadFile(AUDIO_MIDI_FILE, heap); in AUDIOInit()
207 srcBuff = MEMAllocFromExpHeapEx(*heap, SRC_BUFF_SAMPLES * sizeof(s16), 32); in AUDIOInit()
213 procInfo.buffer = MEMAllocFromExpHeapEx(*heap, PROC_BUFF_SAMPLES * sizeof(s16), 32); in AUDIOInit()
235 aiBuff[0]= MEMAllocFromExpHeapEx(*heap, AUDIO_BYTES_PER_FRAME, 32); in AUDIOInit()
236 aiBuff[1]= MEMAllocFromExpHeapEx(*heap, AUDIO_BYTES_PER_FRAME, 32); in AUDIOInit()
238 isoBuff = MEMAllocFromExpHeapEx(*heap, (AUDIO_SAMPLES_PER_FRAME / 2) * sizeof(s16) * 2, 32); in AUDIOInit()
348 static u8* loadFile(char *path, MEMHeapHandle* heap) in loadFile() argument
366 buffer = MEMAllocFromExpHeapEx(*heap, round_length, 32); in loadFile()