View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0016270 | MMW 5 | Playback | public | 2020-01-18 00:24 | 2020-08-27 02:47 |
Reporter | lowlander | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | random |
Status | closed | Resolution | fixed | ||
Product Version | 5.0 | ||||
Target Version | 5.0 | Fixed in Version | 5.0 | ||
Summary | 0016270: Playback Stops | ||||
Description | At random times Playback stops mid track. Play/Pause button won't work when this happen. Stop does allow to use Play to restart track. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Fixed in build | 2222 | ||||
|
In both examples, playback was stopped, because the audio device was disabled/unavailable, maybe fell asleep? |
|
Speakers are connected via USB and don't fall asleep. The problem is random, but seems to occur around program launches. |
|
In that case we should probably use the same dialog that I added in 2220 to resolve 0016240 ? i.e. this dialog: 0016240:0055823 or just auto-advance to the next track to raise the dialog ? |
|
USB could have some short failure, I experienced this with external HDD, it is sometimes randomly disconnected for a while. In case it would be sound device, it would cause the problem with unavailable device. Some dialog "Audio device was probably disconnected" should be enough I think. And I will look at better player behavior when this problem occurres. |
|
Based on My experience with other apps in such cases they search new Device ID (Often assigned in such cases) by device name and reinit playback/output buffer. See with Ludek as he was solving such issues with Device IDs for sync. Main problem is that windows by default have power saving mode, and full algo on how it determine what is "Idle" and can be turned off to save power is a mistery. On linux it is simple by changing Cron Jobs order based on dependencies and you ensure that something is not started prior dependent stuf. |
|
Fixed in build 2222. Added fallback to the default device, if current is disconnected/unavailable for some reason. |
|
Verified 2264 Unable to replicate. |