Would you prefer if I just tell the tests to explicitly rewind the stream when changing compression mode? [As mentioned in wm_reader.c](https://gitlab.winehq.org/wine/wine/-/blob/master/dlls/winegstreamer/wm_read...), no plausible program reconfigures streams dynamically anyways.
That's probably best.
Alternatively we could do something like
if (pts < last_pts) ++callback->rewind_count;
todo_wine ok(!callback->rewind_count);
which I think achieves the same goal while being simpler.