d3d11: Don't register decoders if unavailable
authorSeungha Yang <seungha.yang@navercorp.com>
Fri, 10 Jan 2020 15:01:55 +0000 (00:01 +0900)
committerSeungha Yang <seungha.yang@navercorp.com>
Sat, 11 Jan 2020 08:42:04 +0000 (17:42 +0900)
commite18889396357c2ecb0dd17ed1f8455c58b501250
tree78b53f1d29d0584c7403bdbb0b91ee8d732b24fe
parent616082d14a4035a6caa1b2bf84108db22dd9d2fa
d3d11: Don't register decoders if unavailable

DXVA requires a hardware interface but may not be available,
such as in the case of VMs or when the GPU vendor does not provide a decoder interface.
sys/d3d11/gstd3d11h264dec.c
sys/d3d11/gstd3d11h264dec.h
sys/d3d11/gstd3d11h265dec.c
sys/d3d11/gstd3d11h265dec.h
sys/d3d11/gstd3d11vp9dec.c
sys/d3d11/gstd3d11vp9dec.h
sys/d3d11/plugin.c