Return-Path: X-Original-To: apmail-cordova-issues-archive@minotaur.apache.org Delivered-To: apmail-cordova-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A6C7B11B73 for ; Mon, 5 May 2014 21:43:23 +0000 (UTC) Received: (qmail 42149 invoked by uid 500); 5 May 2014 21:43:20 -0000 Delivered-To: apmail-cordova-issues-archive@cordova.apache.org Received: (qmail 42114 invoked by uid 500); 5 May 2014 21:43:19 -0000 Mailing-List: contact issues-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list issues@cordova.apache.org Received: (qmail 42084 invoked by uid 99); 5 May 2014 21:43:19 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 May 2014 21:43:19 +0000 Date: Mon, 5 May 2014 21:43:19 +0000 (UTC) From: "Shazron Abdullah (JIRA)" To: issues@cordova.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (CB-4585) Sound api should reset the AVAudioSession category when finished playing or recording MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CB-4585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shazron Abdullah updated CB-4585: --------------------------------- Component/s: (was: iOS) > Sound api should reset the AVAudioSession category when finished playing or recording > ------------------------------------------------------------------------------------- > > Key: CB-4585 > URL: https://issues.apache.org/jira/browse/CB-4585 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Media > Affects Versions: 2.9.0 > Reporter: Becky Gibson > Fix For: 3.5.0 > > > I discovered this issue when working with the capture API and Voiceover. The media play and record methods have the same issue. We modify the AVAudioSession category when playing and recording and don't reset it. We really should capture the current AVAudioSession category before modifying it to perform the play or record and then reset it when the play or record operation completes. > I (Becky) have a fix for this but it may be a bit before I get my system setup with the new directory structure in order to create a pull request or commit the fix. -- This message was sent by Atlassian JIRA (v6.2#6252)