early-access version 1988
This commit is contained in:
10
externals/SDL/src/audio/wasapi/SDL_wasapi.c
vendored
10
externals/SDL/src/audio/wasapi/SDL_wasapi.c
vendored
@@ -306,8 +306,14 @@ WASAPI_WaitDevice(_THIS)
|
||||
UINT32 padding = 0;
|
||||
if (!WasapiFailed(this, IAudioClient_GetCurrentPadding(this->hidden->client, &padding))) {
|
||||
/*SDL_Log("WASAPI EVENT! padding=%u maxpadding=%u", (unsigned int)padding, (unsigned int)maxpadding);*/
|
||||
if (padding <= maxpadding) {
|
||||
break;
|
||||
if (this->iscapture) {
|
||||
if (padding > 0) {
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
if (padding <= maxpadding) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
} else if (waitResult != WAIT_TIMEOUT) {
|
||||
|
Reference in New Issue
Block a user