Lines Matching defs:waveInfo
199 WAVEFORMATEX waveInfo;
204 waveInfo.cbSize = sizeof(WAVEFORMATEX);
205 waveInfo.nChannels = nchannels;
206 waveInfo.nSamplesPerSec = freq;
207 waveInfo.wFormatTag = WAVE_FORMAT_PCM;
213 waveInfo.wBitsPerSample = 8;
217 waveInfo.wBitsPerSample = 16;
223 waveInfo.nBlockAlign = waveInfo.wBitsPerSample*waveInfo.nSamplesPerSec/8;
224 waveInfo.nAvgBytesPerSec = waveInfo.wBitsPerSample*waveInfo.nSamplesPerSec;
227 rc = waveOutOpen(&oss->hStream, WAVE_MAPPER, &waveInfo, &winmmBufferDone, oss, CALLBACK_FUNCTION);
229 rc = waveOutOpen(&oss->hStream, WAVE_MAPPER, &waveInfo, 0, 0, CALLBACK_NULL);
357 WAVEFORMATEX waveInfo;
361 waveInfo.cbSize = sizeof(WAVEFORMATEX);
362 waveInfo.nChannels = nchannels;
363 waveInfo.nSamplesPerSec = freq;
364 waveInfo.wFormatTag = WAVE_FORMAT_PCM;
370 waveInfo.wBitsPerSample = 8;
374 waveInfo.wBitsPerSample = 16;
380 waveInfo.nBlockAlign = waveInfo.wBitsPerSample*waveInfo.nSamplesPerSec/8;
381 waveInfo.nAvgBytesPerSec = waveInfo.wBitsPerSample*waveInfo.nSamplesPerSec;
383 rc = waveInOpen(&oss->hStream, WAVE_MAPPER, &waveInfo, 0, 0, CALLBACK_NULL);
391 hw->bufsize = waveInfo.nAvgBytesPerSec/2;