winealsa: Clear dwBytesRecorded in waveheader when adding buffer.
This commit is contained in:
parent
5290f53193
commit
322cd0b979
|
@ -604,6 +604,7 @@ static DWORD widAddBuffer(WORD wDevID, LPWAVEHDR lpWaveHdr, DWORD dwSize)
|
||||||
|
|
||||||
lpWaveHdr->dwFlags &= ~WHDR_DONE;
|
lpWaveHdr->dwFlags &= ~WHDR_DONE;
|
||||||
lpWaveHdr->dwFlags |= WHDR_INQUEUE;
|
lpWaveHdr->dwFlags |= WHDR_INQUEUE;
|
||||||
|
lpWaveHdr->dwBytesRecorded = 0;
|
||||||
lpWaveHdr->lpNext = 0;
|
lpWaveHdr->lpNext = 0;
|
||||||
|
|
||||||
ALSA_AddRingMessage(&WInDev[wDevID].msgRing, WINE_WM_HEADER, (DWORD)lpWaveHdr, FALSE);
|
ALSA_AddRingMessage(&WInDev[wDevID].msgRing, WINE_WM_HEADER, (DWORD)lpWaveHdr, FALSE);
|
||||||
|
|
Loading…
Reference in New Issue