LGTM. DXGI_ADAPTER_DESC2 should only be used for IDXGIAdapter2::GetDesc2()
On Tue, 24 Jul 2018, at 01:47, James Almer wrote: > libavutil/hwcontext_d3d11va.c: In function 'd3d11va_device_create': > libavutil/hwcontext_d3d11va.c:554:46: warning: passing argument 2 of > 'pAdapter->lpVtbl->GetDesc' from incompatible pointer type [- > Wincompatible-pointer-types] > hr = IDXGIAdapter2_GetDesc(pAdapter, &desc); > ^ > libavutil/hwcontext_d3d11va.c:554:46: note: expected 'DXGI_ADAPTER_DESC > * {aka struct DXGI_ADAPTER_DESC *}' but argument is of type > 'DXGI_ADAPTER_DESC2 * {aka struct DXGI_ADAPTER_DESC2 *}' > > Signed-off-by: James Almer <jamr...@gmail.com> > --- > libavutil/hwcontext_d3d11va.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavutil/hwcontext_d3d11va.c b/libavutil/ > hwcontext_d3d11va.c > index b68d262804..41330f0ae6 100644 > --- a/libavutil/hwcontext_d3d11va.c > +++ b/libavutil/hwcontext_d3d11va.c > @@ -550,7 +550,7 @@ static int d3d11va_device_create(AVHWDeviceContext > *ctx, const char *device, > } > > if (pAdapter) { > - DXGI_ADAPTER_DESC2 desc; > + DXGI_ADAPTER_DESC desc; > hr = IDXGIAdapter2_GetDesc(pAdapter, &desc); > if (!FAILED(hr)) { > av_log(ctx, AV_LOG_INFO, "Using device %04x:%04x (%ls).\n", > -- > 2.18.0 > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-devel -- Jean-Baptiste Kempf - President +33 672 704 734 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel