diff options
-rw-r--r-- | decoder/LAVVideo/decoders/d3d11va.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/decoder/LAVVideo/decoders/d3d11va.cpp b/decoder/LAVVideo/decoders/d3d11va.cpp index 0946c2fd..43985f8b 100644 --- a/decoder/LAVVideo/decoders/d3d11va.cpp +++ b/decoder/LAVVideo/decoders/d3d11va.cpp @@ -218,6 +218,7 @@ enum_adapter: if (nDevice != 0) { DbgLog((LOG_ERROR, 10, L"-> Failed to create a D3D11 device with video support on requested device %d, re-trying with default", nDevice)); + SafeRelease(&pDXGIAdapter); nDevice = 0; goto enum_adapter; } |