Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHendrik Leppkes <h.leppkes@gmail.com>2017-08-08 00:43:30 +0300
committerHendrik Leppkes <h.leppkes@gmail.com>2017-08-11 19:43:16 +0300
commit717a7a60414048ed6eb2b8fbfcde36d7ec9c23f0 (patch)
tree422939d5124dc787214b6c19222df91f07c22d86
parentc43d7bd2ed320a0c9c21a78d77d159fd5038575a (diff)
libavutil/hwcontext_d3d11va: consistently use DXGI 1.1HEADmpc-hc-1.7.13-1master
-rw-r--r--libavutil/hwcontext_d3d11va.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/libavutil/hwcontext_d3d11va.c b/libavutil/hwcontext_d3d11va.c
index 9a86d33b38..7f3f9d947e 100644
--- a/libavutil/hwcontext_d3d11va.c
+++ b/libavutil/hwcontext_d3d11va.c
@@ -68,7 +68,7 @@ static av_cold void load_functions(void)
return;
mD3D11CreateDevice = (PFN_D3D11_CREATE_DEVICE) GetProcAddress(d3dlib, "D3D11CreateDevice");
- mCreateDXGIFactory = (PFN_CREATE_DXGI_FACTORY) GetProcAddress(dxgilib, "CreateDXGIFactory");
+ mCreateDXGIFactory = (PFN_CREATE_DXGI_FACTORY) GetProcAddress(dxgilib, "CreateDXGIFactory1");
#else
// In UWP (which lacks LoadLibrary), CreateDXGIFactory isn't available,
// only CreateDXGIFactory1
@@ -502,13 +502,13 @@ static int d3d11va_device_create(AVHWDeviceContext *ctx, const char *device,
}
if (device) {
- IDXGIFactory2 *pDXGIFactory;
- hr = mCreateDXGIFactory(&IID_IDXGIFactory2, (void **)&pDXGIFactory);
+ IDXGIFactory1 *pDXGIFactory;
+ hr = mCreateDXGIFactory(&IID_IDXGIFactory1, (void **)&pDXGIFactory);
if (SUCCEEDED(hr)) {
int adapter = atoi(device);
- if (FAILED(IDXGIFactory2_EnumAdapters(pDXGIFactory, adapter, &pAdapter)))
+ if (FAILED(IDXGIFactory1_EnumAdapters(pDXGIFactory, adapter, &pAdapter)))
pAdapter = NULL;
- IDXGIFactory2_Release(pDXGIFactory);
+ IDXGIFactory1_Release(pDXGIFactory);
}
}