Zebediah Figura (@zfigura) commented about dlls/winegstreamer/video_decoder.c:
if (output_format.major_type == WG_MAJOR_TYPE_UNKNOWN) return MF_E_INVALIDMEDIATYPE;
- output_format.u.video.height = abs(output_format.u.video.height);
This feels wrong. Unless we have a good reason to do otherwise, we should be respecting the requested stride. If the problem is that ir50_32 is also flipping, it should be fixed to not do that.