<div dir="ltr"><div><div><div><div>commit <a href="https://github.com/wine-mirror/wine/commit/f7a5bf7be1b43ff295723c15c296c94321e3a653">https://github.com/wine-mirror/wine/commit/f7a5bf7be1b43ff295723c15c296c94321e3a653</a><br><br></div>Moved out of a switch-case with a break and does not return from send_buf()<br><br></div>Causes massive chugging in Fallout 3 when the radio ends/begins a new song.<br><br></div>Still get<br><br>(wine:17951): GStreamer-CRITICAL **: 19:23:05.389: gst_segment_do_seek: assertion 'start <= stop' failed<br><br></div>on command line though.<br><div><div><div><div><div><br><br>--- src/dlls/winegstreamer/quartz_parser.c  2022-05-18 18:44:35.638648511 -0400<br>+++ src/dlls/winegstreamer/quartz_parser.c  2022-05-18 19:07:29.212580858 -0400<br>@@ -779,6 +779,7 @@<br>                 pin->seek.llCurrent, pin->seek.llStop, pin->seek.dRate)))<br>             WARN("Failed to deliver new segment, hr %#lx.\n", hr);<br>         pin->need_segment = false;<br>+        return;<br>     }<br><br>     if (IsEqualGUID(&pin->pin.pin.mt.formattype, &FORMAT_WaveFormatEx)<br><br></div></div></div></div></div></div>