Return-Path: From: Lukasz Rymanowski To: linux-bluetooth@vger.kernel.org Cc: Lukasz Rymanowski Subject: [PATCH v3 3/3] android/handsfree: Simplify codec selection Date: Wed, 3 Dec 2014 11:42:26 +0100 Message-Id: <1417603346-6442-4-git-send-email-lukasz.rymanowski@tieto.com> In-Reply-To: <1417603346-6442-1-git-send-email-lukasz.rymanowski@tieto.com> References: <1417603346-6442-1-git-send-email-lukasz.rymanowski@tieto.com> Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Voice settings 0 is legacy, lets use BT_VOICE_CVSD_16BIT instead. --- android/handsfree.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/android/handsfree.c b/android/handsfree.c index 5c19b6e..aeb933f 100644 --- a/android/handsfree.c +++ b/android/handsfree.c @@ -1011,9 +1011,8 @@ static bool connect_sco(struct hf_device *dev) { uint16_t voice_settings; - if (!codec_negotiation_supported(dev)) - voice_settings = 0; - else if (dev->negotiated_codec != CODEC_ID_CVSD) + if (codec_negotiation_supported(dev) && + dev->negotiated_codec != CODEC_ID_CVSD) voice_settings = BT_VOICE_TRANSPARENT; else voice_settings = BT_VOICE_CVSD_16BIT; -- 1.8.4