[PATCH] winegstreamer: reintroduce flushing for wg_parser

Zlice Z zlice555 at gmail.com
Fri May 20 09:23:23 CDT 2022


Previous commit removed flushing but this causes issues in some games.

- add flushing back
- move variable creation after initial condition returns in
wm_reader_get_stream_sample. This caused some slow down.
- Remove EOS sets. Some are not what flushing did before. Had some seg
faults on exiting Fallout 3 with them in.

I'm not confident on the EOS sets but they seemed to cause issues leaving
them in and the commit that removed flushing
5144b27661fcd6705353d832e0383085f8afe842
<https://github.com/wine-mirror/wine/commit/5144b27661fcd6705353d832e0383085f8afe842#>
mentioned it should be done client side.

-zlice
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20220520/0fd916ab/attachment.htm>


More information about the wine-devel mailing list