In reply to:

That's good thinking. I will give that a shot to see what's up. The thing is, then I can't test it while the player is running, which is when I see more slowdown. There's still some level of slowdown when I run "sans player" but it's not as noticable. I'll see if I can figure out who the culprit is. Thanks for the testing strategy.



If you run other applications same time with the player, be aware that the player uses real time scheduling and if you want your process to get time more equally with the player, you also must use real time scheduling. The normal background tasks gets very little time while the player is running.

This topic has been briefly discussed, here.

Kim