View Issue Details

IDProjectCategoryView StatusLast Update
0013966MMAPlaybackpublic2017-02-23 11:00
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.3.0 
Target Version1.3.0Fixed in Version1.3.0 
Summary0013966: Playback for bluetooth devices without a play button
DescriptionIn MM 1.3.0 due to user requests, playback is no longer initiated when the bluetooth connection is formed. This is problematic, though, for some headunits that don't have a 'Play' button (having only next/previous buttons), so the only way to initiate playback is to run mma and press play in the UI.

There are two possible options that I can think of:
1) If playback is Stopped, have MMA initiate playback if the user uses the BT/Headphone forward/back button.

2) Add an auto-resume playback option. e.g.
Resume play on connection
Automatically resume playback upon connecting
-->
Resume play on connection
[ ] Wired headset
[ ] Bluetooth
[ ] Dock
TagsNo tags attached.
Fixed in build672

Relationships

related to 0013376 closedmartin On disconnect, playback should resume from last position instead of beginning of track 

Activities

martin

2017-02-07 01:10

developer   ~0047205

re 1)forward/back button already initiates playback of prev/next track. With combination of implemented option 2)
it's sufficient and better solution then modify forward/back button actions, which is shared for all devices/remote controls.

re 2)Implemented - for Wired headset and Dock must be new HeadsetService running permanently in background to catch "plug in" event when MMA is not active (same solution as PowerAmp handles it)
Fixed in build 1.3.0.671

peke

2017-02-07 08:08

developer   ~0047209

Verified 2) 671

martin

2017-02-07 13:55

developer   ~0047217

Doesn't work on Older Android versions due to NoClassDefFoundError

martin

2017-02-07 14:37

developer   ~0047218

Fixed in build 1.3.0.672

rusty

2017-02-22 16:22

administrator   ~0047319

According http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=87133 there's still a problem with this functionality though I'm not totally clear on what the issue is. Can you have a look?

martin

2017-02-23 11:00

developer   ~0047331

I think it's correct behavior, it resumes playback on Bt connected.
I think, user rather should enable "Always respond to remote buttons".
We will see his response.