View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0020009 | MMA | Playback | public | 2023-05-05 13:50 | 2024-05-09 19:03 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | assigned | Resolution | reopened | ||
Product Version | 2.0.0 | ||||
Target Version | 2.2.0 | Fixed in Version | 2.0.0 | ||
Summary | 0020009: Performance: delay in response to playback controls with consecutive taps (regression) | ||||
Description | As originally described in 0019932, MM2 feels slower in its response to playback controls (initiation / back / next). Installing MMA 1.x vs 2.x on the same device shows that MMA2 experiences a noticeable delay in starting playback of a different track of about .2s compared to MMA1. The issue is particularly noticeable when controlling MMA via the notifications player: 1 Initiate playback 2 In the notifications player click NEXT, BACK, NEXT -->MMA1: Playback of the desired track starts within 2 seconds -->MMA2: Playback of the desired track starts within 4 seconds! A related point that further aggravates _perceived_ performance is that with MMA2 when playing over BlueTooth, tapping NEXT --> Playback starts and metadata over AVRCP only updates in the car stereo a bit after playback starts In contrast, with most other players, tapping NEXT --> metadata updates almost immediately, then Artwork, and then playback starts. The delay in any UI response makes playback over bluetooth seem delayed (at least in cases where there's a display involved). I suspect that there are a few issues at play: 1 Playback initiation is slow 2 Playback initiation blocks metadata transmission/display 3 Playback initiation within .x seconds of a previous initiation attempt doesn't override the previous attempt | ||||
Tags | No tags attached. | ||||
Fixed in build | 1085 | ||||
related to | 0019932 | closed | martin | Major Delay for playback controls (performance regression) |
related to | 0019605 | assigned | martin | Performance: Optimize Artwork loading on Playback initiation |
related to | 0020010 | closed | martin | Notifications player displays incorrect metadata (regression) |
related to | 0020051 | closed | martin | Performance: Play controls in Playing > Queue |
|
Improved in build 2.0.0.1085 |
|
Tested 1085 and playback 'feels' a bit faster, especially because metadata displays immediately. But: - playback still initiates more slowly than with other apps - Consecutively tapping FORWARD, BACK, NEXT still results in audio buffering causing track playback to only initiate after 3.5s. |
|
Tested 1167 and this issue persists. |