View Issue Details

IDProjectCategoryView StatusLast Update
0019139MMAPlaybackpublic2023-01-30 23:33
Reporterpeke Assigned To 
PriorityimmediateSeveritytweakReproducibilityalways
Status closedResolutionreopened 
Target Version2.0.0Fixed in Version2.0.0 
Summary0019139: Swipe transition can be smoother
DescriptionSwipe transition can be smoother. It looks kind of crude and occasionally flashes whole UI.

Expected that there should some softening effect during animation, to make it smoother eg. like blur effect on overlaps.
TagsNo tags attached.
Attached Files
bug19139.mp4 (671,907 bytes)   
Fixed in build1030

Relationships

related to 0019411 closedmartin Playback commands lag on startup 
related to 0019133 closedmartin Tweaks to the Playing views' usability 
related to 0019763 feedbackrusty Navigation animation on selection are not smooth in some cases 

Activities

martin

2022-06-15 20:23

developer   ~0068541

Fixed in build 2.0.1019

rusty

2022-10-09 22:08

administrator   ~0069722

In build 1027, if I make a couple of track swipes forward or backwards
--> MediaMonkey isn't responding

And if I don't click 'wait' --> MM shuts down

rusty

2022-10-13 01:20

administrator   ~0069780

My library isn't actually that big (only 2200 tracks). BUT, I suspect that you're right that it's related to some background process related to loading the Playing list. Also, note that I can't consistently replicate the problem, but it usually occurs after MM has completely closed for some time and then some process seems to occur when MM is run afresh. e.g.

0 Configure MMA to close notifications after 10s
1 Initiate playback of a large playlist (e.g. 900 tracks)
2 Press pause
3 Press STOP in the notifications player
4 Close the MM window
5 Tap-Hold MediaMonkey and use 'Force Stop' to ensure it isn't running (instead of waiting some period of time)
6 Run MM
7 Tap 'Play' in the microplayer
8 Attempt to switch to the Playing view
--> it often fails to respond
9 When it gets to Playing view swipe right/left
--> MediaMonkey isn't responding

Here's a log generated after several such messages:
4EEA52V4GP

rusty

2022-10-13 04:12

administrator   ~0069790

2) I've been able to replicate a variant of this on another device with only about 40 tracks synced (Tab t320 running lineage 18 (Android 11)).

With the lineage player, clicking 'Next' --> track plays immediately.

With MM, clicking Next on the microplayer --> tracks advance immediately
Switch to the Playing > Queue and click next --> each transition takes 3s-4s to play!

It seems that just using the Playing > Queue view causes a significant performance penalty.

martin

2022-10-21 16:20

developer   ~0069928

Fixed in build 2.0.0.1029

rusty

2022-10-26 04:16

administrator   ~0069994

This is much improved in 1029, however, swiping in the Playing:Art view is still problematic. This is easily illustrated as follows:

1 Start playing the middle of a playlist
2 In Playing:Art alternately press the Forward / Back buttons
--> MM advances and goes back a track rapidly as expected
3 Alternately swipe forward /backward
--> MM stalls / doesn't register swipes / or swipes only partially

Tested on both a slower SMT320 tablet and pixel 5a. The issue is much more pronounced on the tablet, however, other music players don't exhibit this type of problem at all.

martin

2022-10-28 17:49

developer   ~0070042

Fixed in build 2.0.0.1030

rusty

2022-11-02 04:34

administrator   ~0070095

Verified 1030.