mpv/video/decode
wm4 dd408e68ed d3d: make DXVA2 support optional
This partially reverts the change from a longer time ago to always build
DXVA2 and D3D11VA together.

To make it simpler, we change the following:
- building with ANGLE headers is now required to build D3D hwaccels
- if DXVA2 is enabled, D3D11VA is still forcibly built
- the CLI vo_opengl ANGLE backend is now under --egl-angle-win32

This is done to reduce the dependency mess slightly.
2017-06-30 18:57:37 +02:00
..
d3d.c d3d: make DXVA2 support optional 2017-06-30 18:57:37 +02:00
d3d.h d3d: add support for new libavcodec hwaccel API 2017-06-08 21:51:25 +02:00
dec_video.c vd: use ST.2086 / HDR10 MaxCLL in addition to mastering metadata 2017-06-18 20:54:44 +02:00
dec_video.h dec_video: change license to LGPL (almost) 2017-06-18 18:58:36 +02:00
hw_cuda.c cuda: add new way to set cuda context on cuvid codecs 2017-05-05 00:48:53 +02:00
hw_d3d11va.c d3d: add support for new libavcodec hwaccel API 2017-06-08 21:51:25 +02:00
hw_dxva2.c d3d: add support for new libavcodec hwaccel API 2017-06-08 21:51:25 +02:00
hw_videotoolbox.c videotoolbox: support new libavcodec API 2017-05-24 15:25:48 +02:00
lavc.h vd: use ST.2086 / HDR10 MaxCLL in addition to mastering metadata 2017-06-18 20:54:44 +02:00
vd.h vd, vd_lavc: change license to LGPL (almost) 2017-06-15 16:32:47 +02:00
vd_lavc.c d3d: make DXVA2 support optional 2017-06-30 18:57:37 +02:00