[jira] [Commented] (CB-7684) CDVSound Kills any and all playing sound files when a single file finishes (iOS 8)

2014-10-02 Thread Shazron Abdullah (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14156122#comment-14156122
 ] 

Shazron Abdullah commented on CB-7684:
--

is this an iOS 8 only issue?

 CDVSound Kills any and all playing sound files when a single file finishes 
 (iOS 8)
 --

 Key: CB-7684
 URL: https://issues.apache.org/jira/browse/CB-7684
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin Media
Affects Versions: 3.5.0
 Environment: iOS
Reporter: Nathan Stryker

 The CDVSound file will kill all playing media files when ever a single file 
 completes playing. The issue is around like 691 in the method 
 AudioDidFinishPlaying, with the code:
 if (self.avSession) {
 [self.avSession setActive:NO error:nil];
 }
 The reason I think this is a bug is that if a user as Music file A playing in 
 a loop and Music file B plays, when B completes the setActive:NO will kill 
 the avSession of both A and B. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (CB-7684) CDVSound Kills any and all playing sound files when a single file finishes (iOS 8)

2014-10-02 Thread Nathan Stryker (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14156621#comment-14156621
 ] 

Nathan Stryker commented on CB-7684:


Yes- The issue arrived with iOS 8. 

 CDVSound Kills any and all playing sound files when a single file finishes 
 (iOS 8)
 --

 Key: CB-7684
 URL: https://issues.apache.org/jira/browse/CB-7684
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin Media
Affects Versions: 3.5.0
 Environment: iOS
Reporter: Nathan Stryker

 The CDVSound file will kill all playing media files when ever a single file 
 completes playing. The issue is around like 691 in the method 
 AudioDidFinishPlaying, with the code:
 if (self.avSession) {
 [self.avSession setActive:NO error:nil];
 }
 The reason I think this is a bug is that if a user as Music file A playing in 
 a loop and Music file B plays, when B completes the setActive:NO will kill 
 the avSession of both A and B. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)