summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--audio/pcm_bluetooth.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/audio/pcm_bluetooth.c b/audio/pcm_bluetooth.c
index dfdd1ef5..9bef89e2 100644
--- a/audio/pcm_bluetooth.c
+++ b/audio/pcm_bluetooth.c
@@ -797,8 +797,7 @@ static int bluetooth_playback_poll_revents(snd_pcm_ioplug_t *io,
if (pfds[1].revents & (POLLERR | POLLHUP | POLLNVAL))
io->state = SND_PCM_STATE_DISCONNECTED;
- revents[0] = (pfds[0].revents & ~POLLIN) | POLLOUT;
- revents[1] = (pfds[1].revents & ~POLLIN);
+ *revents = (pfds[0].revents & POLLIN) ? POLLOUT : 0;
return 0;
}