Sometimes a very brief pause soon after starting a track #223
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hypotheis: it may be related to releasing the music player at the end of the previous track.
Investigation work on #2976cea
Pause happened BEFORE releasing player
Put delays in post-track processing and notify to debug log to try to find cause of dropouts
Dropout just after but sometimes before "Pause finished after calling active_proxy_model().current_track_started()"
So maybe timer related.
Problem did not occur with
4c638abChanges in musicmuster.py:
in play_next(), disable the timer10 timer
in tick_1000ms(), enable timer10 if it is inactive and we're more than 10 seconds into the track (playtime > 10000)
git diff f1ef2f4..4c638abwill show the changes.Happening again, but it looks as if the fix was lost somewhere.
Reimplemented earlier fix. In musicmuster.py:play_next:
In musicmuster.py:tick_1000ms:
Implemented jittermonitor which pointed to the code in music_manager that checked volume after track starts. That no longer seems to be a problem so removing that and logging jitter times (ie, GUI loop stalled) over 100ms.
Jitter monitoring and cleanups in #791fad6 and #8c60d6a