It would be better if we could just call ```updateIndicators()``` at the end of this method. Is that possible? Or EngineBuffer could call ```modifyPlay(...)``` and then separately call ```updateIndicators()``` right after we setAndConfirm the new play state.

Or you could updateIndicators during the ```EngineControl::process``` and ```EngineControl::notifySeek``` callbacks.