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

Tommy-Carlos Williams commented on CB-5504:
-------------------------------------------

I am inclined to agree.

Simpler is better. Media should work on its own.

+1 to inline.

> 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
>    Affects Versions: 3.1.0
>            Reporter: Tommy-Carlos Williams
>
> 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#6144)

Reply via email to