Home | History | Annotate | Download | only in lib_src

Lines Matching refs:streams

301     /* parse the next event from all the streams */
333 /* find next event in all streams */
338 if (pSMFData->streams[i].ticks < temp)
340 temp = pSMFData->streams[i].ticks;
341 pSMFData->nextStream = &pSMFData->streams[i];
431 /* close all the streams */
434 if (pSMFData->streams[i].fileHandle != NULL)
436 if ((result = EAS_HWCloseFile(pEASData->hwInstData, pSMFData->streams[i].fileHandle)) != EAS_SUCCESS)
451 if (pSMFData->streams)
452 EAS_HWFree(pEASData->hwInstData, pSMFData->streams);
500 if ((result = EAS_HWFileSeek(pEASData->hwInstData, pSMFData->streams[i].fileHandle, pSMFData->streams[i].startFilePos)) != EAS_SUCCESS)
504 pSMFData->streams[i].ticks = 0;
507 EAS_InitMIDIStream(&pSMFData->streams[i].midiStream);
510 if ((result = SMF_GetDeltaTime(pEASData->hwInstData,&pSMFData->streams[i])) != EAS_SUCCESS)
512 if (pSMFData->streams[i].ticks < ticks)
514 ticks = pSMFData->streams[i].ticks;
515 pSMFData->nextStream = &pSMFData->streams[i];
627 pSMFData->streams[i].midiStream.jetData =
628 (pSMFData->streams[i].midiStream.jetData &
643 pSMFData->streams[i].midiStream.jetData |= MIDI_FLAGS_JET_MUTE;
645 pSMFData->streams[i].midiStream.jetData &= ~MIDI_FLAGS_JET_MUTE;
654 pSMFData->streams[value].midiStream.jetData |= MIDI_FLAGS_JET_MUTE;
662 pSMFData->streams[value].midiStream.jetData &= ~MIDI_FLAGS_JET_MUTE;
1092 /* dynamic memory allocation, allocate memory for streams */
1093 if (pSMFData->streams == NULL)
1095 pSMFData->streams = EAS_HWMalloc(hwInstData,sizeof(S_SMF_STREAM) * pSMFData->numStreams);
1096 if (pSMFData->streams == NULL)
1100 EAS_HWMemSet((void *)(pSMFData->streams), 0, sizeof(S_SMF_STREAM) * pSMFData->numStreams);
1142 pSMFData->streams[i].ticks = 0;
1143 pSMFData->streams[i].fileHandle = pSMFData->fileHandle;
1149 pSMFData->streams[i].startFilePos = (EAS_I32) chunkStart + SMF_CHUNK_INFO_SIZE;
1152 EAS_InitMIDIStream(&pSMFData->streams[i].midiStream);
1155 if ((result = SMF_GetDeltaTime(hwInstData, &pSMFData->streams[i])) != EAS_SUCCESS)
1158 if (pSMFData->streams[i].ticks < ticks)
1160 ticks = pSMFData->streams[i].ticks;
1161 pSMFData->nextStream = &pSMFData->streams[i];
1167 if ((result = EAS_HWDupHandle(hwInstData, pSMFData->streams[i].fileHandle, &pSMFData->fileHandle)) != EAS_SUCCESS)