Skip to content

Commit fe3c41e

Browse files
committed
windows: bug fix: wrong error check
1 parent 5e88525 commit fe3c41e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

driver_wasapi_windows.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ func (c *wasapiContext) start() error {
169169

170170
go func() {
171171
if err := c.loop(); err != nil {
172-
if !errors.Is(err, _AUDCLNT_E_DEVICE_INVALIDATED) && errors.Is(err, _AUDCLNT_E_RESOURCES_INVALIDATED) && !errors.Is(err, errDeviceSwitched) {
172+
if !errors.Is(err, _AUDCLNT_E_DEVICE_INVALIDATED) && !errors.Is(err, _AUDCLNT_E_RESOURCES_INVALIDATED) && !errors.Is(err, errDeviceSwitched) {
173173
c.err.TryStore(err)
174174
return
175175
}
@@ -426,7 +426,7 @@ func (c *wasapiContext) Resume() error {
426426
c.suspended = false
427427

428428
if err := c.client.Start(); err != nil {
429-
if !errors.Is(err, _AUDCLNT_E_DEVICE_INVALIDATED) && errors.Is(err, _AUDCLNT_E_RESOURCES_INVALIDATED) {
429+
if !errors.Is(err, _AUDCLNT_E_DEVICE_INVALIDATED) && !errors.Is(err, _AUDCLNT_E_RESOURCES_INVALIDATED) {
430430
cerr = err
431431
return
432432
}

0 commit comments

Comments
 (0)