From 757e2d8a772b4fcaa1f194eb98a77f97d35af932 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 10 Feb 2017 19:28:35 +0100 Subject: [PATCH] audio: Remove device bit only on active_input This makes the code less confusing. Change-Id: I6020f892f5165a6c784b05737e29b24d7121b8c9 --- audio/audio_hw.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/audio/audio_hw.c b/audio/audio_hw.c index 7783ae6f..3659277d 100644 --- a/audio/audio_hw.c +++ b/audio/audio_hw.c @@ -617,9 +617,9 @@ static snd_device_t get_input_snd_device(struct audio_device *adev, audio_device source = (active_input == NULL) ? AUDIO_SOURCE_DEFAULT : active_input->source; - in_device = ((active_input == NULL) ? - AUDIO_DEVICE_NONE : active_input->devices) - & ~AUDIO_DEVICE_BIT_IN; + in_device = (active_input == NULL) ? + AUDIO_DEVICE_NONE : + (active_input->devices & ~AUDIO_DEVICE_BIT_IN); channel_mask = (active_input == NULL) ? AUDIO_CHANNEL_IN_MONO : active_input->main_channels;