Home | History | Annotate | Download | only in lib_src

Lines Matching refs:streams

286         if (pEASData->streams[0].handle != NULL)
288 { /* dpp: EAS_ReportEx(_EAS_SEVERITY_ERROR, "Attempt to open multiple streams in static model\n"); */ }
296 if (pEASData->streams[streamNum].handle == NULL)
300 { /* dpp: EAS_ReportEx(_EAS_SEVERITY_ERROR, "Exceeded maximum number of open streams\n"); */ }
479 /* if there are streams open, close them */
483 if (pEASData->streamsstreams[i].handle)
485 if ((result = (*((S_FILE_PARSER_INTERFACE*)(pEASData->streams[i].pParserModule))->pfClose)(pEASData, pEASData->streams[i].handle)) != EAS_SUCCESS)
592 EAS_InitStream(&pEASData->streams[streamNum], pParserModule, streamHandle);
593 *ppStream = &pEASData->streams[streamNum];
663 EAS_InitStream(&pEASData->streams[streamNum], pParserModule, streamHandle);
664 *ppStream = &pEASData->streams[streamNum];
740 EAS_InitStream(&pEASData->streams[streamNum], pParserModule, streamHandle);
741 *ppStream = &pEASData->streams[streamNum];
907 pEASData->streams[streamNum].streamFlags &= ~STREAM_FLAGS_LOCATE;
909 if (pEASData->streams[streamNum].pParserModule)
913 pParserModule = pEASData->streams[streamNum].pParserModule;
916 if (pEASData->streams[streamNum].streamFlags & STREAM_FLAGS_PAUSE)
919 result = pParserModule->pfPause(pEASData, pEASData->streams[streamNum].handle);
920 pEASData->streams[streamNum].streamFlags &= ~STREAM_FLAGS_PAUSE;
924 if ((result = (*pParserModule->pfState)(pEASData, pEASData->streams[streamNum].handle, &parserState)) != EAS_SUCCESS)
930 if (pEASData->streams[streamNum].streamFlags & STREAM_FLAGS_RESUME)
933 result = pParserModule->pfResume(pEASData, pEASData->streams[streamNum].handle);
934 pEASData->streams[streamNum].streamFlags &= ~STREAM_FLAGS_RESUME;
939 streams[streamNum].streamFlags & STREAM_FLAGS_PARSED) == 0)
940 if ((result = EAS_ParseEvents(pEASData, &pEASData->streams[streamNum], pEASData->streams[streamNum].time + pEASData->streams[streamNum].frameLength, eParserModePlay)) != EAS_SUCCESS)
944 if ((pEASData->streams[streamNum].streamFlags) == 0)
957 if (pEASData->streams[streamNum].repeatCount)
961 if ((result = (*pParserModule->pfState)(pEASData, pEASData->streams[streamNum].handle, &parserState)) != EAS_SUCCESS)
967 if (pEASData->streams[streamNum].repeatCount > 0)
968 pEASData->streams[streamNum].repeatCount--;
971 if ((result = (*pParserModule->pfReset)(pEASData, pEASData->streams[streamNum].handle)) != EAS_SUCCESS)
973 pEASData->streams[streamNum].time = 0;
1011 if (pEASData->streams[streamNum].pParserModule != NULL)
1012 pEASData->streams[streamNum].streamFlags &= ~STREAM_FLAGS_PARSED;
1228 * Parse events in the current streams until the desired time is reached.
1526 EAS_InitStream(&pEASData->streams[streamNum], NULL, pMIDIStream);
1544 EAS_CloseMIDIStream(pEASData, &pEASData->streams[streamNum]);
1551 *ppStream = (EAS_HANDLE) &pEASData->streams[streamNum];
1951 * Sets the maximum number of PCM streams allowed in parsers that
1957 * maxNumStreams - maximum number of PCM streams