Home | History | Annotate | Download | only in lib_src

Lines Matching refs:streams

296     /* parse the next event from all the streams */
328 /* find next event in all streams */
333 if (pSMFData->streams[i].ticks < temp)
335 temp = pSMFData->streams[i].ticks;
336 pSMFData->nextStream = &pSMFData->streams[i];
426 /* close all the streams */
429 if (pSMFData->streams[i].fileHandle != NULL)
431 if ((result = EAS_HWCloseFile(pEASData->hwInstData, pSMFData->streams[i].fileHandle)) != EAS_SUCCESS)
446 if (pSMFData->streams)
447 EAS_HWFree(pEASData->hwInstData, pSMFData->streams);
495 if ((result = EAS_HWFileSeek(pEASData->hwInstData, pSMFData->streams[i].fileHandle, pSMFData->streams[i].startFilePos)) != EAS_SUCCESS)
499 pSMFData->streams[i].ticks = 0;
502 EAS_InitMIDIStream(&pSMFData->streams[i].midiStream);
505 if ((result = SMF_GetDeltaTime(pEASData->hwInstData,&pSMFData->streams[i])) != EAS_SUCCESS)
507 if (pSMFData->streams[i].ticks < ticks)
509 ticks = pSMFData->streams[i].ticks;
510 pSMFData->nextStream = &pSMFData->streams[i];
622 pSMFData->streams[i].midiStream.jetData =
623 (pSMFData->streams[i].midiStream.jetData &
638 pSMFData->streams[i].midiStream.jetData |= MIDI_FLAGS_JET_MUTE;
640 pSMFData->streams[i].midiStream.jetData &= ~MIDI_FLAGS_JET_MUTE;
649 pSMFData->streams[value].midiStream.jetData |= MIDI_FLAGS_JET_MUTE;
657 pSMFData->streams[value].midiStream.jetData &= ~MIDI_FLAGS_JET_MUTE;
1087 /* dynamic memory allocation, allocate memory for streams */
1088 if (pSMFData->streams == NULL)
1090 pSMFData->streams = EAS_HWMalloc(hwInstData,sizeof(S_SMF_STREAM) * pSMFData->numStreams);
1091 if (pSMFData->streams == NULL)
1095 EAS_HWMemSet((void *)(pSMFData->streams), 0, sizeof(S_SMF_STREAM) * pSMFData->numStreams);
1137 pSMFData->streams[i].ticks = 0;
1138 pSMFData->streams[i].fileHandle = pSMFData->fileHandle;
1144 pSMFData->streams[i].startFilePos = (EAS_I32) chunkStart + SMF_CHUNK_INFO_SIZE;
1147 EAS_InitMIDIStream(&pSMFData->streams[i].midiStream);
1150 if ((result = SMF_GetDeltaTime(hwInstData, &pSMFData->streams[i])) != EAS_SUCCESS)
1153 if (pSMFData->streams[i].ticks < ticks)
1155 ticks = pSMFData->streams[i].ticks;
1156 pSMFData->nextStream = &pSMFData->streams[i];
1162 if ((result = EAS_HWDupHandle(hwInstData, pSMFData->streams[i].fileHandle, &pSMFData->fileHandle)) != EAS_SUCCESS)