View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0019387 | MMW 5 | Now Playing | public | 2022-09-16 22:46 | 2024-05-22 15:21 |
Reporter | peke | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 5.0.4 | ||||
Target Version | 5.1 | Fixed in Version | 5.1 | ||
Summary | 0019387: Playing numerous inaccessible tracks slows UI interactions | ||||
Description | If there is consistent number of track skipping because they are inaccessible we should (eg. for example 200 attempted playback): a) Add Skip dialog after number of tracks consistently skipped eg. if 200 tracks are skipped A dialog should popup telling user what to do eg [Stop Playback], [Skip all tracks from same path], [???] b) Add settings option what would be default MM behavior in such cases and have default behavior like "If 200 tracks are skipped stop progressing now playing playback" I would prefer b) as it would cover skips when output hardware gets unavailable and MM tries to play next and next tracks in NP. NOTE: some cases are already covered when other app takes exclusive access to sound card. | ||||
Steps To Reproduce | Test case 1: 1. Add 500 inaccessible tracks to NP (where NP consist only of inaccessible tracks) 2. Enable repeat ALL 3. Start playback 4. It will go in loop trying to play tracks and never stops. UI lags CPU is stressed. Test case 2: 1. Add 500 inaccessible tracks to NP along some playable tracks 2. Enable repeat ALL 3. Start playback 4. CPU is stressed till it locates playable track. | ||||
Tags | No tags attached. | ||||
Fixed in build | 2822 | ||||
related to | 0015191 | closed | Ludek | MMW 5 | Mapped network drives can became inaccessible (resulting in freeze logs) |
related to | 0006307 | closed | Ludek | MMW v4 | MM hangs when trying to play network files that are blocked by firewall |
related to | 0014374 | closed | peke | MMW v4 | WiFi-Sync: Incomplete/slow sync when some network files are inaccessible |
related to | 0020331 | closed | Ludek | MMW 5 | Playing doesn't show first file played after MMW start [Regression 2822] |
related to | 0020354 | closed | michal | MMW 5 | Preview:Playing doesn't show the correct track if a track has been skipped (regression) |
related to | 0020930 | closed | Ludek | MMW 5 | Freeze when thousands of tracks are skipped because of network/drive disconnect |
|
Michal, doesn't MM already skip tracks from a given network path if multiple consecutive tracks from the same path are inaccessible? Or is this not done because it could be problematic if some tracks are accessible? |
|
@rusty we check inaccessible network domains and mapped drives, I added related issues to relations. It seems, it is not used sometimes as it should, looks like a bug. |
|
So the problem is not caused by checking accessibility, but by subsequent excessive updates of tracklists and automatic scrolls of NP list. |
|
Fixed in build 2822. I tried to reduce GUI updates and optimized processing in this situation and I think, it is usable now without need of additional options and dialogs. User can press Stop when decides to stop trying to play such files. For me, GUI is quite responsive now even during skipping files. |
|
Verified 2822 Much much better and more responsive, good fix. |