View Issue Details

IDProjectCategoryView StatusLast Update
0012858MMAPlaybackpublic2015-09-26 08:35
Reporterrusty Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.1.3 
Target Version1.1.3 
Summary0012858: Anomalies when initiating bluetooth playback via a BT button
DescriptionIf MediaMonkey isn't running there are a couple of strange behaviors observed when bluetooth commands are initiated via the automotive device. IMPORTANT: this doesn't occur if the bluetooth connection is formed and playback is first initiated from within MediaMonkey--it only occurs when playback is initiated via a BT button.

1) Clicking the BT 'next track' button causes MMA playback to initiate, but the track plays for only 1s and then another track starts playing for 1s, and then another track starts playing for 1s, ...

Log ID: T055CJAFZ2
Log Description: 1s of each track plays and advances

2) If the user presses the BT 'Stop' button, MMA playback restarts on its own. In other words, it's impossible to stop playback.

Log ID: A75YD4PQLT
Log Description: BT plays by itself after clicking BT stop button

Tested with MMA 1.1.3.477 against Soundview bluetooth. The behavior isn't observable with other players on the same device.
TagsNo tags attached.
Fixed in build479

Relationships

has duplicate 0012798 resolvedrusty Bluetooth playback restarts after STOP 

Activities

martin

2015-09-23 20:07

developer   ~0042974

Last edited: 2015-09-23 20:07

re 2) Fixed in build 1.1.3.478.

rusty

2015-09-25 15:32

administrator   ~0042991

Here are new logs generated with build 477:
Log ID: 8MGYDSFZV4
Description: tracks play for 1s each on BT next

Log ID: XIJYCCY852
Description: BT replays on stop

rusty

2015-09-25 16:14

administrator   ~0042993

Tested 478 and the fix for 2) works--BT Stop works correctly. However, the first issue remains, though it seems like it may be a bit more difficult to replicate. The steps that work consistently for me are:
1 BT Next to start playback
2 BT Stop to stop playback
3 On the Android device, open notifications and press the STOP button
4 BT Next button to start playback again
--> Tracks start playing 1s each

Log ID: XIJYCCY852
Description: BT replays on stop

martin

2015-09-26 08:35

developer   ~0043000

Last edited: 2015-09-26 08:35

1)Finally I found what is it. We can detect repeat events easily and ignore it, we already do that on pre Lollipop devices.
On Lollipop devices we use implementation on Android side, but it doesn't handle this situation. I have fixed that.

Fixed in build 1.1.3.479.