Searched defs:pEASData (Results 1 - 25 of 46) sorted by relevance

12

/external/sonivox/arm-fm-22k/lib_src/
H A Deas_imaadpcm.c49 static EAS_RESULT IMADecoderInit (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState);
50 static EAS_RESULT IMADecoderSample (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState);
52 static EAS_RESULT IMADecoderLocate (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState, EAS_I32 time);
81 /*lint -esym(715, pEASData) common decoder interface - pEASData not used */
82 static EAS_RESULT IMADecoderInit (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState) argument
105 static EAS_RESULT IMADecoderSample (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState) argument
124 if ((result = EAS_HWFileSeek(pEASData->hwInstData, pState->fileHandle, (EAS_I32) (pState->startPos + pState->loopLocation))) != EAS_SUCCESS)
137 if ((result = EAS_HWGetWord(pEASData->hwInstData, pState->fileHandle, &sTemp, EAS_FALSE)) != EAS_SUCCESS)
145 if ((result = EAS_HWGetWord(pEASData
280 IMADecoderLocate(EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState, EAS_I32 time) argument
[all...]
H A Deas_mixer.c64 * pEASData - instance data
73 EAS_RESULT EAS_MixEngineInit (S_EAS_DATA *pEASData) argument
77 if (pEASData->staticMemoryModel)
78 pEASData->pMixBuffer = EAS_CMEnumData(EAS_CM_MIX_BUFFER);
80 pEASData->pMixBuffer = EAS_HWMalloc(pEASData->hwInstData, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
81 if (pEASData->pMixBuffer == NULL)
86 EAS_HWMemSet((void *)(pEASData->pMixBuffer), 0, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
107 void EAS_MixEnginePrep (S_EAS_DATA *pEASData, EAS_I32 numSamples) argument
112 EAS_HWMemSet(pEASData
135 EAS_MixEnginePost(S_EAS_DATA *pEASData, EAS_I32 numSamples) argument
310 EAS_MixEngineShutdown(S_EAS_DATA *pEASData) argument
[all...]
H A Deas_midi.c72 static EAS_RESULT ProcessMIDIMessage (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_INT parserMode);
73 static EAS_RESULT ProcessSysExMessage (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_U8 c, EAS_INT parserMode);
115 EAS_RESULT EAS_ParseMIDIStream (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_U8 c, EAS_INT parserMode) argument
132 return ProcessSysExMessage(pEASData, pSynth, pMIDIStream, c, parserMode);
152 return ProcessMIDIMessage(pEASData, pSynth, pMIDIStream, parserMode);
178 return ProcessMIDIMessage(pEASData, pSynth, pMIDIStream, parserMode);
195 return ProcessSysExMessage(pEASData, pSynth, pMIDIStream, c, parserMode);
232 static EAS_RESULT ProcessMIDIMessage (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_INT parserMode) argument
243 VMStopNote(pEASData->pVoiceMgr, pSynth, channel, pMIDIStream->d1, pMIDIStream->d2);
253 VMStartNote(pEASData
344 ProcessSysExMessage(S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_U8 c, EAS_INT parserMode) argument
[all...]
H A Deas_chorus.c41 static EAS_RESULT ChorusInit (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData);
43 static EAS_RESULT ChorusShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData);
85 static EAS_RESULT ChorusInit (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData) argument
92 if (pEASData->staticMemoryModel)
97 pChorusData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_CHORUS_OBJECT));
404 static EAS_RESULT ChorusShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData) argument
407 if (!pEASData->staticMemoryModel)
408 EAS_HWFree(pEASData->hwInstData, pInstData);
H A Deas_reverb.c46 static EAS_RESULT ReverbInit (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData);
48 static EAS_RESULT ReverbShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData);
75 static EAS_RESULT ReverbInit(EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData) argument
85 if (pEASData->staticMemoryModel)
90 pReverbData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_REVERB_OBJECT));
793 static EAS_RESULT ReverbShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData) argument
796 if (!pEASData->staticMemoryModel)
797 EAS_HWFree(pEASData->hwInstData, pInstData);
H A Deas_rtttl.c65 static EAS_RESULT RTTTL_CheckFileType (S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset);
66 static EAS_RESULT RTTTL_Prepare (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
67 static EAS_RESULT RTTTL_Time (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime);
68 static EAS_RESULT RTTTL_Event (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode);
69 static EAS_RESULT RTTTL_State (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_STATE *pState);
70 static EAS_RESULT RTTTL_Close (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
71 static EAS_RESULT RTTTL_Reset (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
72 static EAS_RESULT RTTTL_Pause (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
73 static EAS_RESULT RTTTL_Resume (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
74 static EAS_RESULT RTTTL_SetData (S_EAS_DATA *pEASData, EAS_VOID_PT
133 RTTTL_CheckFileType(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset) argument
182 RTTTL_Prepare(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
231 RTTTL_Time(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime) argument
260 RTTTL_Event(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode) argument
518 RTTTL_State(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 *pState) argument
560 RTTTL_Close(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
599 RTTTL_Reset(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
641 RTTTL_Pause(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
674 RTTTL_Resume(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
706 RTTTL_SetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value) argument
744 RTTTL_GetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 *pValue) argument
977 RTTTL_ParseHeader(S_EAS_DATA *pEASData, S_RTTTL_DATA* pData, EAS_BOOL metaData) argument
[all...]
H A Deas_smf.c56 static EAS_RESULT SMF_ParseMetaEvent (S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream);
57 static EAS_RESULT SMF_ParseSysEx (S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_U8 f0, EAS_INT parserMode);
58 static EAS_RESULT SMF_ParseEvent (S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_INT parserMode);
94 * pEASData - pointer to overall EAS data structure
104 EAS_RESULT SMF_CheckFileType (S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset) argument
111 if ((result = EAS_HWFileSeek(pEASData->hwInstData, fileHandle, offset)) != EAS_SUCCESS)
115 if (pEASData->searchHeaderFlag)
117 result = EAS_SearchFile(pEASData, fileHandle, smfHeader, sizeof(smfHeader), &offset);
126 if ((result = EAS_HWReadFile(pEASData->hwInstData, fileHandle, header, sizeof(header), &count)) != EAS_SUCCESS)
135 if (pEASData
174 SMF_Prepare(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
219 SMF_Time(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime) argument
271 SMF_Event(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode) argument
376 SMF_State(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 *pState) argument
418 SMF_Close(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
473 SMF_Reset(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
536 SMF_Pause(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
569 SMF_Resume(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
601 SMF_SetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value) argument
688 SMF_GetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 *pValue) argument
812 SMF_ParseMetaEvent(S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream) argument
916 SMF_ParseSysEx(S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_U8 f0, EAS_INT parserMode) argument
965 SMF_ParseEvent(S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_INT parserMode) argument
[all...]
H A Deas_wavefile.c79 static EAS_RESULT WaveCheckFileType (S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *pHandle, EAS_I32 offset);
80 static EAS_RESULT WavePrepare (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
81 static EAS_RESULT WaveState (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_STATE *pState);
82 static EAS_RESULT WaveClose (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
83 static EAS_RESULT WaveReset (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
84 static EAS_RESULT WaveLocate (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 time, EAS_BOOL *pParserLocate);
85 static EAS_RESULT WavePause (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
86 static EAS_RESULT WaveResume (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
87 static EAS_RESULT WaveSetData (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value);
88 static EAS_RESULT WaveGetData (S_EAS_DATA *pEASData, EAS_VOID_PT
137 WaveCheckFileType(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *pHandle, EAS_I32 offset) argument
183 WavePrepare(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
225 WaveState(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_STATE *pState) argument
259 WaveClose(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
308 WaveReset(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
338 WaveLocate(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 time, EAS_BOOL *pParserLocate) argument
368 WavePause(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
399 WaveResume(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
426 WaveSetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value) argument
466 WaveGetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 *pValue) argument
513 WaveParseHeader(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, S_WAVE_STATE *pWaveData) argument
742 WaveGetMetaData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 *pMediaLength) argument
842 SaveFmtChunk(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, S_WAVE_STATE *pWaveData, EAS_I32 fmtSize) argument
[all...]
/external/sonivox/arm-hybrid-22k/lib_src/
H A Deas_imaadpcm.c49 static EAS_RESULT IMADecoderInit (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState);
50 static EAS_RESULT IMADecoderSample (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState);
52 static EAS_RESULT IMADecoderLocate (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState, EAS_I32 time);
81 /*lint -esym(715, pEASData) common decoder interface - pEASData not used */
82 static EAS_RESULT IMADecoderInit (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState) argument
105 static EAS_RESULT IMADecoderSample (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState) argument
124 if ((result = EAS_HWFileSeek(pEASData->hwInstData, pState->fileHandle, (EAS_I32) (pState->startPos + pState->loopLocation))) != EAS_SUCCESS)
137 if ((result = EAS_HWGetWord(pEASData->hwInstData, pState->fileHandle, &sTemp, EAS_FALSE)) != EAS_SUCCESS)
145 if ((result = EAS_HWGetWord(pEASData
280 IMADecoderLocate(EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState, EAS_I32 time) argument
[all...]
H A Deas_mixer.c64 * pEASData - instance data
73 EAS_RESULT EAS_MixEngineInit (S_EAS_DATA *pEASData) argument
77 if (pEASData->staticMemoryModel)
78 pEASData->pMixBuffer = EAS_CMEnumData(EAS_CM_MIX_BUFFER);
80 pEASData->pMixBuffer = EAS_HWMalloc(pEASData->hwInstData, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
81 if (pEASData->pMixBuffer == NULL)
86 EAS_HWMemSet((void *)(pEASData->pMixBuffer), 0, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
107 void EAS_MixEnginePrep (S_EAS_DATA *pEASData, EAS_I32 numSamples) argument
112 EAS_HWMemSet(pEASData
135 EAS_MixEnginePost(S_EAS_DATA *pEASData, EAS_I32 numSamples) argument
310 EAS_MixEngineShutdown(S_EAS_DATA *pEASData) argument
[all...]
H A Deas_midi.c72 static EAS_RESULT ProcessMIDIMessage (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_INT parserMode);
73 static EAS_RESULT ProcessSysExMessage (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_U8 c, EAS_INT parserMode);
115 EAS_RESULT EAS_ParseMIDIStream (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_U8 c, EAS_INT parserMode) argument
132 return ProcessSysExMessage(pEASData, pSynth, pMIDIStream, c, parserMode);
152 return ProcessMIDIMessage(pEASData, pSynth, pMIDIStream, parserMode);
178 return ProcessMIDIMessage(pEASData, pSynth, pMIDIStream, parserMode);
195 return ProcessSysExMessage(pEASData, pSynth, pMIDIStream, c, parserMode);
232 static EAS_RESULT ProcessMIDIMessage (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_INT parserMode) argument
243 VMStopNote(pEASData->pVoiceMgr, pSynth, channel, pMIDIStream->d1, pMIDIStream->d2);
253 VMStartNote(pEASData
344 ProcessSysExMessage(S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_U8 c, EAS_INT parserMode) argument
[all...]
H A Deas_chorus.c41 static EAS_RESULT ChorusInit (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData);
43 static EAS_RESULT ChorusShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData);
85 static EAS_RESULT ChorusInit (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData) argument
92 if (pEASData->staticMemoryModel)
97 pChorusData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_CHORUS_OBJECT));
404 static EAS_RESULT ChorusShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData) argument
407 if (!pEASData->staticMemoryModel)
408 EAS_HWFree(pEASData->hwInstData, pInstData);
H A Deas_reverb.c46 static EAS_RESULT ReverbInit (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData);
48 static EAS_RESULT ReverbShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData);
75 static EAS_RESULT ReverbInit(EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData) argument
85 if (pEASData->staticMemoryModel)
90 pReverbData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_REVERB_OBJECT));
793 static EAS_RESULT ReverbShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData) argument
796 if (!pEASData->staticMemoryModel)
797 EAS_HWFree(pEASData->hwInstData, pInstData);
H A Deas_rtttl.c65 static EAS_RESULT RTTTL_CheckFileType (S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset);
66 static EAS_RESULT RTTTL_Prepare (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
67 static EAS_RESULT RTTTL_Time (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime);
68 static EAS_RESULT RTTTL_Event (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode);
69 static EAS_RESULT RTTTL_State (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_STATE *pState);
70 static EAS_RESULT RTTTL_Close (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
71 static EAS_RESULT RTTTL_Reset (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
72 static EAS_RESULT RTTTL_Pause (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
73 static EAS_RESULT RTTTL_Resume (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
74 static EAS_RESULT RTTTL_SetData (S_EAS_DATA *pEASData, EAS_VOID_PT
133 RTTTL_CheckFileType(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset) argument
182 RTTTL_Prepare(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
231 RTTTL_Time(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime) argument
260 RTTTL_Event(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode) argument
518 RTTTL_State(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 *pState) argument
560 RTTTL_Close(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
599 RTTTL_Reset(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
641 RTTTL_Pause(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
674 RTTTL_Resume(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
706 RTTTL_SetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value) argument
744 RTTTL_GetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 *pValue) argument
977 RTTTL_ParseHeader(S_EAS_DATA *pEASData, S_RTTTL_DATA* pData, EAS_BOOL metaData) argument
[all...]
H A Deas_smf.c56 static EAS_RESULT SMF_ParseMetaEvent (S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream);
57 static EAS_RESULT SMF_ParseSysEx (S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_U8 f0, EAS_INT parserMode);
58 static EAS_RESULT SMF_ParseEvent (S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_INT parserMode);
94 * pEASData - pointer to overall EAS data structure
104 EAS_RESULT SMF_CheckFileType (S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset) argument
111 if ((result = EAS_HWFileSeek(pEASData->hwInstData, fileHandle, offset)) != EAS_SUCCESS)
115 if (pEASData->searchHeaderFlag)
117 result = EAS_SearchFile(pEASData, fileHandle, smfHeader, sizeof(smfHeader), &offset);
126 if ((result = EAS_HWReadFile(pEASData->hwInstData, fileHandle, header, sizeof(header), &count)) != EAS_SUCCESS)
135 if (pEASData
174 SMF_Prepare(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
219 SMF_Time(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime) argument
271 SMF_Event(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode) argument
376 SMF_State(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 *pState) argument
418 SMF_Close(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
473 SMF_Reset(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
536 SMF_Pause(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
569 SMF_Resume(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
601 SMF_SetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value) argument
688 SMF_GetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 *pValue) argument
812 SMF_ParseMetaEvent(S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream) argument
916 SMF_ParseSysEx(S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_U8 f0, EAS_INT parserMode) argument
965 SMF_ParseEvent(S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_INT parserMode) argument
[all...]
H A Deas_wavefile.c79 static EAS_RESULT WaveCheckFileType (S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *pHandle, EAS_I32 offset);
80 static EAS_RESULT WavePrepare (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
81 static EAS_RESULT WaveState (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_STATE *pState);
82 static EAS_RESULT WaveClose (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
83 static EAS_RESULT WaveReset (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
84 static EAS_RESULT WaveLocate (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 time, EAS_BOOL *pParserLocate);
85 static EAS_RESULT WavePause (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
86 static EAS_RESULT WaveResume (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
87 static EAS_RESULT WaveSetData (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value);
88 static EAS_RESULT WaveGetData (S_EAS_DATA *pEASData, EAS_VOID_PT
137 WaveCheckFileType(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *pHandle, EAS_I32 offset) argument
183 WavePrepare(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
225 WaveState(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_STATE *pState) argument
259 WaveClose(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
308 WaveReset(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
338 WaveLocate(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 time, EAS_BOOL *pParserLocate) argument
368 WavePause(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
399 WaveResume(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
426 WaveSetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value) argument
466 WaveGetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 *pValue) argument
513 WaveParseHeader(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, S_WAVE_STATE *pWaveData) argument
742 WaveGetMetaData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 *pMediaLength) argument
842 SaveFmtChunk(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, S_WAVE_STATE *pWaveData, EAS_I32 fmtSize) argument
[all...]
/external/sonivox/arm-wt-22k/lib_src/
H A Deas_imaadpcm.c49 static EAS_RESULT IMADecoderInit (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState);
50 static EAS_RESULT IMADecoderSample (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState);
52 static EAS_RESULT IMADecoderLocate (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState, EAS_I32 time);
81 /*lint -esym(715, pEASData) common decoder interface - pEASData not used */
82 static EAS_RESULT IMADecoderInit (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState) argument
105 static EAS_RESULT IMADecoderSample (EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState) argument
124 if ((result = EAS_HWFileSeek(pEASData->hwInstData, pState->fileHandle, (EAS_I32) (pState->startPos + pState->loopLocation))) != EAS_SUCCESS)
137 if ((result = EAS_HWGetWord(pEASData->hwInstData, pState->fileHandle, &sTemp, EAS_FALSE)) != EAS_SUCCESS)
145 if ((result = EAS_HWGetWord(pEASData
280 IMADecoderLocate(EAS_DATA_HANDLE pEASData, S_PCM_STATE *pState, EAS_I32 time) argument
[all...]
H A Deas_mixer.c64 * pEASData - instance data
73 EAS_RESULT EAS_MixEngineInit (S_EAS_DATA *pEASData) argument
77 if (pEASData->staticMemoryModel)
78 pEASData->pMixBuffer = EAS_CMEnumData(EAS_CM_MIX_BUFFER);
80 pEASData->pMixBuffer = EAS_HWMalloc(pEASData->hwInstData, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
81 if (pEASData->pMixBuffer == NULL)
86 EAS_HWMemSet((void *)(pEASData->pMixBuffer), 0, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS * sizeof(EAS_I32));
107 void EAS_MixEnginePrep (S_EAS_DATA *pEASData, EAS_I32 numSamples) argument
112 EAS_HWMemSet(pEASData
135 EAS_MixEnginePost(S_EAS_DATA *pEASData, EAS_I32 numSamples) argument
310 EAS_MixEngineShutdown(S_EAS_DATA *pEASData) argument
[all...]
H A Deas_midi.c72 static EAS_RESULT ProcessMIDIMessage (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_INT parserMode);
73 static EAS_RESULT ProcessSysExMessage (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_U8 c, EAS_INT parserMode);
115 EAS_RESULT EAS_ParseMIDIStream (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_U8 c, EAS_INT parserMode) argument
132 return ProcessSysExMessage(pEASData, pSynth, pMIDIStream, c, parserMode);
152 return ProcessMIDIMessage(pEASData, pSynth, pMIDIStream, parserMode);
178 return ProcessMIDIMessage(pEASData, pSynth, pMIDIStream, parserMode);
195 return ProcessSysExMessage(pEASData, pSynth, pMIDIStream, c, parserMode);
232 static EAS_RESULT ProcessMIDIMessage (S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_INT parserMode) argument
243 VMStopNote(pEASData->pVoiceMgr, pSynth, channel, pMIDIStream->d1, pMIDIStream->d2);
253 VMStartNote(pEASData
344 ProcessSysExMessage(S_EAS_DATA *pEASData, S_SYNTH *pSynth, S_MIDI_STREAM *pMIDIStream, EAS_U8 c, EAS_INT parserMode) argument
[all...]
H A Deas_chorus.c41 static EAS_RESULT ChorusInit (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData);
43 static EAS_RESULT ChorusShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData);
85 static EAS_RESULT ChorusInit (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData) argument
92 if (pEASData->staticMemoryModel)
97 pChorusData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_CHORUS_OBJECT));
404 static EAS_RESULT ChorusShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData) argument
407 if (!pEASData->staticMemoryModel)
408 EAS_HWFree(pEASData->hwInstData, pInstData);
H A Deas_reverb.c46 static EAS_RESULT ReverbInit (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData);
48 static EAS_RESULT ReverbShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData);
75 static EAS_RESULT ReverbInit(EAS_DATA_HANDLE pEASData, EAS_VOID_PTR *pInstData) argument
85 if (pEASData->staticMemoryModel)
90 pReverbData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_REVERB_OBJECT));
793 static EAS_RESULT ReverbShutdown (EAS_DATA_HANDLE pEASData, EAS_VOID_PTR pInstData) argument
796 if (!pEASData->staticMemoryModel)
797 EAS_HWFree(pEASData->hwInstData, pInstData);
H A Deas_rtttl.c65 static EAS_RESULT RTTTL_CheckFileType (S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset);
66 static EAS_RESULT RTTTL_Prepare (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
67 static EAS_RESULT RTTTL_Time (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime);
68 static EAS_RESULT RTTTL_Event (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode);
69 static EAS_RESULT RTTTL_State (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_STATE *pState);
70 static EAS_RESULT RTTTL_Close (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
71 static EAS_RESULT RTTTL_Reset (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
72 static EAS_RESULT RTTTL_Pause (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
73 static EAS_RESULT RTTTL_Resume (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
74 static EAS_RESULT RTTTL_SetData (S_EAS_DATA *pEASData, EAS_VOID_PT
133 RTTTL_CheckFileType(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset) argument
182 RTTTL_Prepare(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
231 RTTTL_Time(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime) argument
260 RTTTL_Event(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode) argument
518 RTTTL_State(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 *pState) argument
560 RTTTL_Close(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
599 RTTTL_Reset(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
641 RTTTL_Pause(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
674 RTTTL_Resume(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
706 RTTTL_SetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value) argument
744 RTTTL_GetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 *pValue) argument
977 RTTTL_ParseHeader(S_EAS_DATA *pEASData, S_RTTTL_DATA* pData, EAS_BOOL metaData) argument
[all...]
H A Deas_smf.c56 static EAS_RESULT SMF_ParseMetaEvent (S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream);
57 static EAS_RESULT SMF_ParseSysEx (S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_U8 f0, EAS_INT parserMode);
58 static EAS_RESULT SMF_ParseEvent (S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_INT parserMode);
94 * pEASData - pointer to overall EAS data structure
104 EAS_RESULT SMF_CheckFileType (S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset) argument
111 if ((result = EAS_HWFileSeek(pEASData->hwInstData, fileHandle, offset)) != EAS_SUCCESS)
115 if (pEASData->searchHeaderFlag)
117 result = EAS_SearchFile(pEASData, fileHandle, smfHeader, sizeof(smfHeader), &offset);
126 if ((result = EAS_HWReadFile(pEASData->hwInstData, fileHandle, header, sizeof(header), &count)) != EAS_SUCCESS)
135 if (pEASData
174 SMF_Prepare(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
219 SMF_Time(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime) argument
271 SMF_Event(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode) argument
381 SMF_State(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 *pState) argument
423 SMF_Close(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
478 SMF_Reset(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
541 SMF_Pause(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
574 SMF_Resume(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
606 SMF_SetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value) argument
693 SMF_GetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 *pValue) argument
817 SMF_ParseMetaEvent(S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream) argument
921 SMF_ParseSysEx(S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_U8 f0, EAS_INT parserMode) argument
970 SMF_ParseEvent(S_EAS_DATA *pEASData, S_SMF_DATA *pSMFData, S_SMF_STREAM *pSMFStream, EAS_INT parserMode) argument
[all...]
H A Deas_tonecontrol.c63 static EAS_RESULT TC_CheckFileType (S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset);
64 static EAS_RESULT TC_Prepare (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
65 static EAS_RESULT TC_Time (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime);
66 static EAS_RESULT TC_Event (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode);
67 static EAS_RESULT TC_State (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_STATE *pState);
68 static EAS_RESULT TC_Close (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
69 static EAS_RESULT TC_Reset (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
70 static EAS_RESULT TC_Pause (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
71 static EAS_RESULT TC_Resume (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
72 static EAS_RESULT TC_SetData (S_EAS_DATA *pEASData, EAS_VOID_PT
134 TC_CheckFileType(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *ppHandle, EAS_I32 offset) argument
186 TC_Prepare(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
227 TC_Time(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_U32 *pTime) argument
256 TC_Event(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_INT parserMode) argument
389 TC_State(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 *pState) argument
431 TC_Close(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
470 TC_Reset(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
511 TC_Pause(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
544 TC_Resume(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
576 TC_SetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value) argument
603 TC_GetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 *pValue) argument
643 TC_ParseHeader(S_EAS_DATA *pEASData, S_TC_DATA* pData) argument
721 TC_StartNote(S_EAS_DATA *pEASData, S_TC_DATA* pData, EAS_INT parserMode, EAS_I8 note) argument
749 TC_GetRepeat(S_EAS_DATA *pEASData, S_TC_DATA* pData, EAS_INT parserMode) argument
778 TC_PlayBlock(S_EAS_DATA *pEASData, S_TC_DATA* pData) argument
822 TC_BlockEnd(S_EAS_DATA *pEASData, S_TC_DATA* pData) argument
845 TC_GetVolume(S_EAS_DATA *pEASData, S_TC_DATA* pData) argument
866 TC_GetTempo(S_EAS_DATA *pEASData, S_TC_DATA* pData) argument
890 TC_GetResolution(S_EAS_DATA *pEASData, S_TC_DATA* pData) argument
[all...]
H A Deas_wavefile.c79 static EAS_RESULT WaveCheckFileType (S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *pHandle, EAS_I32 offset);
80 static EAS_RESULT WavePrepare (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
81 static EAS_RESULT WaveState (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_STATE *pState);
82 static EAS_RESULT WaveClose (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
83 static EAS_RESULT WaveReset (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
84 static EAS_RESULT WaveLocate (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 time, EAS_BOOL *pParserLocate);
85 static EAS_RESULT WavePause (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
86 static EAS_RESULT WaveResume (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData);
87 static EAS_RESULT WaveSetData (S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value);
88 static EAS_RESULT WaveGetData (S_EAS_DATA *pEASData, EAS_VOID_PT
137 WaveCheckFileType(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, EAS_VOID_PTR *pHandle, EAS_I32 offset) argument
183 WavePrepare(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
225 WaveState(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_STATE *pState) argument
259 WaveClose(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
308 WaveReset(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
338 WaveLocate(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 time, EAS_BOOL *pParserLocate) argument
368 WavePause(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
399 WaveResume(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData) argument
426 WaveSetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 value) argument
466 WaveGetData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 param, EAS_I32 *pValue) argument
513 WaveParseHeader(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, S_WAVE_STATE *pWaveData) argument
742 WaveGetMetaData(S_EAS_DATA *pEASData, EAS_VOID_PTR pInstData, EAS_I32 *pMediaLength) argument
842 SaveFmtChunk(S_EAS_DATA *pEASData, EAS_FILE_HANDLE fileHandle, S_WAVE_STATE *pWaveData, EAS_I32 fmtSize) argument
[all...]

Completed in 6025 milliseconds

12