View Issue Details

IDProjectCategoryView StatusLast Update
0009648MMAPlaybackpublic2012-10-07 05:55
Reporterjiri Assigned To 
PriorityimmediateSeverityminorReproducibilityalways
Status closedResolutionfixed 
Target Version1.0.1Fixed in Version1.0.1 
Summary0009648: Start of playback is sometimes slow
DescriptionWhen starting playback e.g. from Genre>Hard Rock>Tracks, which contains hundreds of tracks, it can take several seconds before anything happens in the NP view.

We should:
1. Optimize this process to make it much faster (some approaches discussed over Skype).
2. Don't show 'Artist', 'Album', etc. string even for a short while. We should show the correct Artist, Album and Title right away when NP view is started.
TagsNo tags attached.
Fixed in build39

Relationships

related to 0009705 closedmarek D&D in large playlists is incredibly slow 

Activities

rusty

2012-09-07 13:27

administrator   ~0031808

Last edited: 2012-09-07 13:28

3) This may be the same as issue 1), but sometimes the correct Artist/Title displays in the NP>Art view upon initiation of playback, but the time indicator shows 0, and it takes ~5 seconds for playback to begin.

marek

2012-09-12 09:18

developer   ~0031944

Fixed
 - asynchronous adding to tracklist
 - playback of selected track is started prefferentially
 - optimalized process of adding to tracklist - removed redundant step

rusty

2012-09-13 04:16

administrator   ~0031961

Tested build 29. It's much improved, but it's still too slow.

e.g.
Click Playlist with 1000 tracks
--> 4 seconds for the tracks to display

Click the 1st track to initiate playback
--> 3 seconds for the track to begin playing

In contrast, the default google player completes both tasks < .5s.

btw, we can open the playlist display issue as a new bug if it's a separate underlying issue.

marek

2012-09-15 16:57

developer   ~0031996

Please let me know if this bug remains.

Tested on build 31, JB 4.1.1, playlist with 1028 tracks

Displaying of playlist
< 1 second

Playback
< 1 second

Note there is a new, about .5s long, animation...

rusty

2012-09-20 05:10

administrator   ~0032072

Tested build 32 with playlist of 1000 tracks on Gingerbread:

Click Playlist with 1000 tracks
--> 4 seconds for the tracks to display

Click the 1st track to initiate playback
--> 3 seconds for the track to begin playing + 1 second to display Artwork

In contrast, the Gingerbread music app accomplishes each of the above in < .5s on the same phone with the same playlist/tracks.

jiri

2012-09-25 15:05

administrator   ~0032170

As discussed over IM, many SQL statements can be improved.

martin

2012-10-04 19:31

developer   ~0032304

Fix in build 39.

rusty

2012-10-07 05:55

administrator   ~0032343

Verified build 40.