Rémi Bernon (@rbernon) commented about dlls/winegstreamer/video_decoder.c:
- return E_NOTIMPL; + struct video_decoder *decoder; + HRESULT hr; + + TRACE("out %p.\n", out); + + if (!(decoder = calloc(1, sizeof(*decoder)))) + return E_OUTOFMEMORY; + + decoder->IMFTransform_iface.lpVtbl = &transform_vtbl; + decoder->refcount = 1; + decoder->wg_format.u.video.format = WG_VIDEO_FORMAT_UNKNOWN; + decoder->wg_format.u.video.width = 1920; + decoder->wg_format.u.video.height = 1080; + decoder->wg_format.u.video.fps_n = 30000; + decoder->wg_format.u.video.fps_d = 1001; The `wg_format` member is only useful for format change support for the H264 decoder. I think you don't need that here for IR50 so you can probably drop it.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/2093#note_22792