wine/dlls/evr
David Gow e2b1de523e evr/dshow: Support NV12 in evr_render.
Add support for NV12 to evr_render(), as otherwise no video is rendered
at all in games like Age of Empires II DE.

In the process, the evr_copy_sample_buffer() function has been
refactored to move the MFCopyImage() call into format-specific code (to
better handle multi-planar formats cleanly).

Signed-off-by: David Gow <david@ingeniumdigital.com>
2024-03-12 22:36:12 +01:00
..
tests evr/tests: Skip tests if D3D9 is unusable. 2023-11-20 17:43:20 +01:00
evr.c evr/dshow: Support NV12 in evr_render. 2024-03-12 22:36:12 +01:00
evr.spec
evr_classes.idl
evr_private.h include: Add debugstr_time to wine/strmbase.h. 2024-02-22 12:30:47 +01:00
main.c evr: Use debugstr_fourcc instead of debugstr_an. 2023-10-17 18:18:57 +02:00
Makefile.in makefiles: Always use the global SOURCES variable for .idl files. 2023-11-01 22:43:50 +01:00
mixer.c
presenter.c evr/presenter: Handle failure to initialize D3D9. 2023-11-20 17:43:19 +01:00
sample.c evr: Don't lock presenter allocator when calling NotifyRelease. 2023-08-14 13:32:14 +02:00