Alexandre Julliard pushed to branch master at wine / wine Commits: 5ae55297 by Conor McCarthy at 2026-02-19T15:40:39+01:00 mf/tests: Stop checking samples at the end of the expected array. Prevents crashing in test_h264_decoder_concat_streams() when too many samples are emitted. - - - - - 82455775 by Conor McCarthy at 2026-02-19T15:40:39+01:00 mf/tests: Change todo to flaky for the H.264 decoder ouput type change test. - - - - - 93c2e8c7 by Conor McCarthy at 2026-02-19T15:40:39+01:00 mfplat/tests: Test NV12 negative stride in MFCreateMediaBufferFromMediaType(). - - - - - 3a15667a by Conor McCarthy at 2026-02-19T15:40:39+01:00 mf/tests: Test sample copier 2D buffers. - - - - - a075e16c by Conor McCarthy at 2026-02-19T15:40:39+01:00 mf/tests: Test H.264 decoder 2D buffers. - - - - - b81fd642 by Conor McCarthy at 2026-02-19T15:40:39+01:00 mf/tests: Test WMV decoder 2D buffers. - - - - - 9d3b1807 by Conor McCarthy at 2026-02-19T15:40:39+01:00 mf/tests: Test color convert 2D buffers. - - - - - b55b2399 by Conor McCarthy at 2026-02-19T15:40:39+01:00 winegstreamer: Support 2D sample buffer. Performance issues can occur when a video output sample has a 2D buffer, because winegstreamer currently outputs only to a linear buffer, which must then be copied into the 2D buffer. Worse, a linear lock of the 2D buffer requires the current contents to be copied to a linear buffer, even when we intend to overwrite it, because MF linear buffers do not support write-only locking. - - - - - 15 changed files: - + dlls/mf/tests/i420frame-2d.bmp - dlls/mf/tests/resource.rc - dlls/mf/tests/transform.c - dlls/mfplat/tests/mfplat.c - dlls/winegstreamer/aac_decoder.c - dlls/winegstreamer/color_convert.c - dlls/winegstreamer/gst_private.h - dlls/winegstreamer/resampler.c - dlls/winegstreamer/unixlib.h - dlls/winegstreamer/video_decoder.c - dlls/winegstreamer/video_encoder.c - dlls/winegstreamer/video_processor.c - dlls/winegstreamer/wg_sample.c - dlls/winegstreamer/wg_transform.c - dlls/winegstreamer/wma_decoder.c View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/534a06edb4e07875e1788e94647a90... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/534a06edb4e07875e1788e94647a90... You're receiving this email because of your account on gitlab.winehq.org.