Lines Matching defs:hwo
90 HWAVEOUT hwo;
140 waveOutUnprepareHeader(u->hwo, hdr, sizeof(WAVEHDR));
173 res = waveOutPrepareHeader(u->hwo, hdr, sizeof(WAVEHDR));
177 res = waveOutWrite(u->hwo, hdr, sizeof(WAVEHDR));
303 static void CALLBACK chunk_done_cb(HWAVEOUT hwo, UINT msg, DWORD_PTR inst, DWORD param1, DWORD param2) {
343 if (waveOutGetPosition(u->hwo, &mmt, sizeof(mmt)) == MMSYSERR_NOERROR)
379 if (u->hwo)
417 if (waveOutGetDevCaps((UINT_PTR) u->hwo, &caps, sizeof(caps)) != MMSYSERR_NOERROR)
422 if (waveOutGetVolume(u->hwo, &vol) != MMSYSERR_NOERROR)
445 if (waveOutGetDevCaps((UINT_PTR) u->hwo, &caps, sizeof(caps)) != MMSYSERR_NOERROR)
458 if (waveOutSetVolume(u->hwo, vol) != MMSYSERR_NOERROR)
568 HWAVEOUT hwo = INVALID_HANDLE_VALUE;
701 result = waveOutOpen(&hwo, output_device, &wf, 0, 0, WAVE_FORMAT_DIRECT | WAVE_FORMAT_QUERY);
706 result = waveOutOpen(&hwo, output_device, &wf, (DWORD_PTR) chunk_done_cb, (DWORD_PTR) u, CALLBACK_FUNCTION);
736 if (hwo != INVALID_HANDLE_VALUE) {
761 u->hwo = hwo;
866 if (u->hwo != INVALID_HANDLE_VALUE) {
867 waveOutReset(u->hwo);
868 waveOutClose(u->hwo);