View Issue Details

IDProjectCategoryView StatusLast Update
0010874MMAPlaybackpublic2013-10-28 11:02
Reporterpeke Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version1.0.4 
Target Version1.0.4 
Summary0010874: MMA shouldn't automatically terminate if an audio device is connected
DescriptionCurrently, because of the fact that MMA terminates after idling for 1 minute, BT headsets can't restart/continue playback!

More generally, MMA should not automatically terminate if:
- the device has an active bluetooth audio connection (e.g. BT headset or BT speaker)
- a headset is physically connected
TagsNo tags attached.
Fixed in build157

Relationships

related to 0010808 closedmartin Termination timer should be configurable 
related to 0010451 closedmarek MMA fails to stop running 
related to 0011417 closedmartin Bluetooth STOP command terminates MMA 
related to 0011416 closedmartin Bluetooth: some devices fail to initiate playback / MediaMonkey isn't the active media app 

Activities

jiri

2013-05-20 06:51

administrator   ~0036116

Peke, I don't understand, do you mean that MMA shouldn't terminate when playback is stopped?

peke

2013-06-03 00:37

developer   ~0036286

here is the case when it is annoying when using with Nexus 7:
1. I start playback of my playlist while connected to Car headunit
2. Start My navigation app while MMA plays in background
3. when I get close to destination I pause Playback using Headunit to hear turn by turn direction from navigation App
4. When I do not need them anymore and I try to unpause playback I could not as MMA is already closed due the inactivity.

rusty

2013-06-03 19:14

administrator   ~0036296

I agree--this is very annoying when driving.

An approach that I think would work is that if MMA playback is routed to a bluetooth Audio device, then MMA shouldn't automatically terminate _as long as the connection to that particular bluetooth device is active_.

martin

2013-06-04 11:15

developer   ~0036308

Should be fixed in build 139.
With physical headset is working well, but I have no BT headset to test so please verify.

peke

2013-06-13 00:12

developer   ~0036454

Verified 141 left 15 Min MMA paused while connected to BT of my headunit

peke

2013-06-16 01:46

developer   ~0036524

Last edited: 2013-06-16 01:50

Reopen due the introduced regression where you can't Close MMA from Notification while clicking on STOP is Headset is connected.

So unless STOP is physically clicked MMA should retain current behavior, but If STOP is clicked than it should either:
a) Close
b) Start Idle Timer

NOTE: 99% of BT headsets, Car Headunits/stereos have only Play/Pause and no stop Button (Even this is not related to commands/clicks when using actual device which trigers different events).

martin

2013-06-17 14:23

developer   ~0036531

Fixed in build 143.

peke

2013-06-24 01:45

developer   ~0036648

Verified 145

martin

2013-07-09 12:33

developer   ~0036777

Not working with my new JABRA Street White bluetooth Headset.

martin

2013-07-09 13:00

developer   ~0036779

Fixed in build 149. But BLUETOOTH permission has to be added.

rusty

2013-07-12 16:51

administrator   ~0036843

Tested 149, and this isn't working. e.g.

1 Pause MMA with headset connected, and press home
--> MMA appears in notifications bar and doesn't go away after 10 seconds
2 Do the same test with bluetooth
--> MMA doesn't remain in notifications bar

note: the only bluetooth permissions that I see is 'Pair with bluetooth devices'.

martin

2013-07-21 20:27

developer   ~0036946

Fixed in build 152.

rusty

2013-07-26 03:30

administrator   ~0037001

Tested 152 and I'm observing the same behavior as 149. i.e. even though the device is connected over bluetooth, pausing and then pressing Home key causes the MMA icon in the notifications bar to disappear after a few seconds (in contrast to when a headset is connected).

martin

2013-08-01 07:28

developer   ~0037048

Please attach your log file or send it from MMA (fill your email). Thanks.

rusty

2013-08-01 21:45

administrator   ~0037055

Submitted log OHHND0JE6T.

martin

2013-08-07 20:52

developer   ~0037115

Fixed for video playback in build 157.

rusty

2013-08-08 16:32

administrator   ~0037120

It seems that the issue i'm experiencing is specific to a bluetooth receiver ( http://www.logitech.com/en-us/product/wireless-speaker-adapter?crid=47 ). When I test with a bluetooth car radio type of device (that has both audio playback and microphone), the bug doesn't occur.

When I test player pro, which has the most similar behavior to MMA, it remains in the notifications bar if the bluetooth connection to the Logitech Bluetooth receiver is active (with playback paused).

So it seems that MMA treats this type of device (bluetooth receiver) differently than a bluetooth headset type of device.

martin

2013-08-12 10:39

developer   ~0037129

Fixed in build 157.

peke

2013-08-17 21:54

developer   ~0037196

Like Rusty pointed I can't replicate on BT headphones and Car Audio, but I confirm that there is no regressions on already working devices using 157

peke

2013-10-28 11:02

developer   ~0038078

Verified 177