Lines Matching refs:pEASData
267 EAS_RESULT VMInitialize (S_EAS_DATA *pEASData) in VMInitialize() argument
273 if (pEASData->staticMemoryModel) in VMInitialize()
276 pVoiceMgr = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_VOICE_MGR)); in VMInitialize()
310 pEASData->pVoiceMgr = pVoiceMgr; in VMInitialize()
326 EAS_RESULT VMInitMIDI (S_EAS_DATA *pEASData, S_SYNTH **ppSynth) in VMInitMIDI() argument
335 if (pEASData->staticMemoryModel) in VMInitMIDI()
337 if (pEASData->pVoiceMgr->pSynth[0] != NULL) in VMInitMIDI()
352 if (pEASData->pVoiceMgr->pSynth[virtualSynthNum] == NULL) in VMInitMIDI()
359 pSynth = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_SYNTH)); in VMInitMIDI()
371 if ((result = VMSetEASLib(pSynth, pEASData->pVoiceMgr->pGlobalEAS)) != EAS_SUCCESS) in VMInitMIDI()
373 VMMIDIShutdown(pEASData, pSynth); in VMInitMIDI()
379 if (pEASData->pVoiceMgr->pGlobalDLS) in VMInitMIDI()
381 pSynth->pDLS = pEASData->pVoiceMgr->pGlobalDLS; in VMInitMIDI()
391 pSynth->poolAlloc[0] = (EAS_U8) pEASData->pVoiceMgr->maxPolyphony; in VMInitMIDI()
393 VMInitializeAllChannels(pEASData->pVoiceMgr, pSynth); in VMInitMIDI()
396 pEASData->pVoiceMgr->pSynth[virtualSynthNum] = pSynth; in VMInitMIDI()
3580 EAS_RESULT VMSetGlobalDLSLib (EAS_DATA_HANDLE pEASData, EAS_DLSLIB_HANDLE pDLS) in VMSetGlobalDLSLib() argument
3583 if (pEASData->pVoiceMgr->pGlobalDLS) in VMSetGlobalDLSLib()
3584 DLSCleanup(pEASData->hwInstData, pEASData->pVoiceMgr->pGlobalDLS); in VMSetGlobalDLSLib()
3586 pEASData->pVoiceMgr->pGlobalDLS = pDLS; in VMSetGlobalDLSLib()
3686 void VMMIDIShutdown (S_EAS_DATA *pEASData, S_SYNTH *pSynth) in VMMIDIShutdown() argument
3702 if ((result = DLSCleanup(pEASData->hwInstData, pSynth->pDLS)) != EAS_SUCCESS) in VMMIDIShutdown()
3708 VMReset(pEASData->pVoiceMgr, pSynth, EAS_TRUE); in VMMIDIShutdown()
3711 if (!pEASData->staticMemoryModel) in VMMIDIShutdown()
3712 EAS_HWFree(pEASData->hwInstData, pSynth); in VMMIDIShutdown()
3715 pEASData->pVoiceMgr->pSynth[vSynthNum] = NULL; in VMMIDIShutdown()
3734 void VMShutdown (S_EAS_DATA *pEASData) in VMShutdown() argument
3738 if (pEASData->pVoiceMgr == NULL) in VMShutdown()
3743 if (pEASData->pVoiceMgr->pGlobalDLS) in VMShutdown()
3745 DLSCleanup(pEASData->hwInstData, pEASData->pVoiceMgr->pGlobalDLS); in VMShutdown()
3746 pEASData->pVoiceMgr->pGlobalDLS = NULL; in VMShutdown()
3751 if (!pEASData->staticMemoryModel) in VMShutdown()
3752 EAS_HWFree(pEASData->hwInstData, pEASData->pVoiceMgr); in VMShutdown()
3753 pEASData->pVoiceMgr = NULL; in VMShutdown()
3810 EAS_BOOL VMStartFrame (S_EAS_DATA *pEASData) in VMStartFrame() argument
3818 return pFrameInterface->pfStartFrame(pEASData->pVoiceMgr->pFrameBuffer); in VMStartFrame()
3836 EAS_BOOL VMEndFrame (S_EAS_DATA *pEASData) in VMEndFrame() argument
3839 …return pFrameInterface->pfEndFrame(pEASData->pVoiceMgr->pFrameBuffer, pEASData->pMixBuffer, pEASDa… in VMEndFrame()
3848 EAS_RESULT VMSanityCheck (EAS_DATA_HANDLE pEASData) in VMSanityCheck() argument
3871 pVoice = &pEASData->pVoiceMgr->voices[i]; in VMSanityCheck()
3881 pSynth = pEASData->pVoiceMgr->pSynth[vSynthNum]; in VMSanityCheck()
3898 pSynth = pEASData->pVoiceMgr->pSynth[vSynthNum]; in VMSanityCheck()
3937 if (pEASData->pVoiceMgr->activeVoices != activeVoices) in VMSanityCheck()
3947 if (pEASData->pVoiceMgr->pSynth[i] == NULL) in VMSanityCheck()
3951 if (pEASData->pVoiceMgr->pSynth[i]->numActiveVoices > MAX_SYNTH_VOICES) in VMSanityCheck()
3958 if (poolCount[i][j] != pEASData->pVoiceMgr->pSynth[i]->poolCount[j]) in VMSanityCheck()