Home | History | Annotate | Download | only in lib_src

Lines Matching defs:pMIDIStream

1489     S_INTERACTIVE_MIDI *pMIDIStream;
1501 pMIDIStream = EAS_CMEnumData(EAS_CM_MIDI_STREAM_DATA);
1503 pMIDIStream = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_INTERACTIVE_MIDI));
1506 if (!pMIDIStream)
1513 EAS_HWMemSet(pMIDIStream, 0, sizeof(S_INTERACTIVE_MIDI));
1514 EAS_InitStream(&pEASData->streams[streamNum], NULL, pMIDIStream);
1519 result = VMInitMIDI(pEASData, &pMIDIStream->pSynth);
1527 pMIDIStream->pSynth = (S_SYNTH*) value;
1528 VMIncRefCount(pMIDIStream->pSynth);
1537 EAS_InitMIDIStream(&pMIDIStream->stream);
1564 S_INTERACTIVE_MIDI *pMIDIStream;
1567 pMIDIStream = (S_INTERACTIVE_MIDI*) pStream->handle;
1572 if ((result = EAS_ParseMIDIStream(pEASData, pMIDIStream->pSynth, &pMIDIStream->stream, *pBuffer++, eParserModePlay)) != EAS_SUCCESS)
1597 S_INTERACTIVE_MIDI *pMIDIStream;
1599 pMIDIStream = (S_INTERACTIVE_MIDI*) pStream->handle;
1602 if (pMIDIStream->pSynth != NULL)
1604 VMMIDIShutdown(pEASData, pMIDIStream->pSynth);
1605 pMIDIStream->pSynth = NULL;
1610 EAS_HWFree(((S_EAS_DATA*) pEASData)->hwInstData, pMIDIStream);