[ 
https://issues.apache.org/jira/browse/CB-5504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13864649#comment-13864649
 ] 

ASF subversion and git services commented on CB-5504:
-----------------------------------------------------

Commit 6b40b60f7f7aa3c8ed955fbed8add8498b9cb062 in branch refs/heads/dev from 
[~agrieve]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-device.git;h=6b40b60 
]

CB-5737 Fix exception on close caused by left over telephony code from CB-5504


> Telephone events are handled by the Device plugin, but Media needs them to 
> know to pause on incoming calls, etc
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: CB-5504
>                 URL: https://issues.apache.org/jira/browse/CB-5504
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android, Docs, Plugin Device, Plugin Media
>    Affects Versions: 3.1.0
>            Reporter: Tommy-Carlos Williams
>            Assignee: Joe Bowser
>
> There is a telephony receiver in the Device plugin that sends a message to 
> all plugins so that they can handle incoming calls etc.
> Currently the only core plugin that listens for those messages is the Media 
> plugin so that it can pause playback when a call comes in.
> There is no documentation for this (before the great plugin break out, there 
> didn't need to be) so if you just add the Media plugin, audio playback does 
> not pause on an incoming or outgoing phone call.
> I am not advocating moving this into Media as there might be third party 
> plugins listening for this. However, I do think that at the least this needs 
> to be documented in the docs for the Media plugin/api and possibly even have 
> Device as a dependancy for Media.
> There's another bug that is related involving android permissions but I will 
> lodge that separately. (See: 
> [CB-5505|https://issues.apache.org/jira/browse/CB-5505])



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to