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); } ```