It would be nice if we could skip this if track-samples/track-samplerate/RPS/playpos haven't changed.