Lines Matching refs:soundinfo

28 typedef int (*FUNCTION1)(char *path, SOUNDINFO *soundinfo);
29 typedef int (*FUNCTION2)(char *path, SOUNDINFO *soundinfo, void *dest);
45 SOUNDINFO soundinfo; variable
151 if (soundinfo.bufferLength == 0) in soundGetBuffer()
154 if (ptemp = malloc(soundinfo.bufferLength)) in soundGetBuffer()
156 getSoundSamples(soundFile, &soundinfo, ptemp); in soundGetBuffer()
158 if (soundinfo.channels == 1) in soundGetBuffer()
162 if (p = malloc(soundinfo.bufferLength / 2)) in soundGetBuffer()
168 if (soundinfo.bitsPerSample == 8) in soundGetBuffer()
169 soundStereoCombine8Bit(p, ptemp, soundinfo.samples); in soundGetBuffer()
171 if (soundinfo.bitsPerSample == 16) in soundGetBuffer()
172 soundStereoCombine16Bit(p, ptemp, soundinfo.samples); in soundGetBuffer()
178 if (soundinfo.bitsPerSample == 8) in soundGetBuffer()
179 soundStereoLeft8Bit(p, ptemp, soundinfo.samples); in soundGetBuffer()
181 if (soundinfo.bitsPerSample == 16) in soundGetBuffer()
182 soundStereoLeft16Bit(p, ptemp, soundinfo.samples); in soundGetBuffer()
188 if (soundinfo.bitsPerSample == 8) in soundGetBuffer()
189 soundStereoRight8Bit(p, ptemp, soundinfo.samples); in soundGetBuffer()
191 if (soundinfo.bitsPerSample == 16) in soundGetBuffer()
192 soundStereoRight16Bit(p, ptemp, soundinfo.samples); in soundGetBuffer()
223 bytes = getBytesForAdpcmBuffer(soundinfo.samples); in soundPack8BitSource()
232 soundinfo.samples, in soundPack8BitSource()
240 soundinfo.samples in soundPack8BitSource()
246 getBytesForAdpcmSamples(soundinfo.samples), in soundPack8BitSource()
248 soundinfo.samples, in soundPack8BitSource()
266 soundinfo.samples, in soundPack8BitSource()
268 soundinfo.samples, in soundPack8BitSource()
284 bytes = soundinfo.samples * 2; in soundPack8BitSource()
288 soundConvert8to16Bit(p, source, soundinfo.samples); in soundPack8BitSource()
293 soundinfo.samples * 2, in soundPack8BitSource()
295 soundinfo.samples, in soundPack8BitSource()
328 bytes = getBytesForAdpcmBuffer(soundinfo.samples); in soundPack16BitSource()
337 soundinfo.samples, in soundPack16BitSource()
345 soundinfo.samples in soundPack16BitSource()
350 getBytesForAdpcmSamples(soundinfo.samples), in soundPack16BitSource()
352 soundinfo.samples, in soundPack16BitSource()
372 bytes = soundinfo.samples; in soundPack16BitSource()
376 soundConvert16to8Bit(p, source, soundinfo.samples); in soundPack16BitSource()
383 soundinfo.samples, in soundPack16BitSource()
402 soundinfo.samples * 2, in soundPack16BitSource()
404 soundinfo.samples, in soundPack16BitSource()
424 status = getSoundInfo(soundFile, &soundinfo); in soundPrintSound()
428 if ((soundinfo.bitsPerSample != 8) && (soundinfo.bitsPerSample != 16)) in soundPrintSound()
432 else if ((soundinfo.channels != 1) && (soundinfo.channels != 2)) in soundPrintSound()
442 soundSampleRate = soundinfo.sampleRate; in soundPrintSound()
448 soundLoopStart = soundinfo.loopStart; in soundPrintSound()
451 if (soundinfo.loopEnd) in soundPrintSound()
452 soundLoopEnd = soundinfo.loopEnd - 1; // AIFF has 1 based loopend in soundPrintSound()
461 switch (soundinfo.bitsPerSample) in soundPrintSound()