Rémi Bernon (@rbernon) commented about dlls/winegstreamer/media_sink.c:
return MF_E_SHUTDOWN; }
- LIST_FOR_EACH_ENTRY(stream_sink, &media_sink->stream_sinks, struct stream_sink, entry)
- {
IMFMediaEventQueue_Shutdown(stream_sink->event_queue);
IMFStreamSink_Release(&stream_sink->IMFStreamSink_iface);
- }
```suggestion:-4+0 LIST_FOR_EACH_ENTRY_SAFE(stream_sink, next, &media_sink->stream_sinks, struct stream_sink, entry) { list_remove(&stream_sink->entry); IMFMediaEventQueue_Shutdown(stream_sink->event_queue); IMFStreamSink_Release(&stream_sink->IMFStreamSink_iface); } ```