My Cygwin is probably old - the machine I am developing on has version
1.7.17.

The "--disable-indev=dshow" flag allowed the build process to get further,
but it still fails with multiple errors.
Here are the first few...

In file included from libavutil/hwcontext_dxva2.c:31:0:
libavutil/hwcontext_dxva2.h:40:5: error: expected specifier-qualifier-list
before 'IDirect3DDeviceManager9'
libavutil/hwcontext_dxva2.h:72:5: error: expected specifier-qualifier-list
before 'IDirectXVideoDecoder'
libavutil/hwcontext_dxva2.c:40:54: error: expected declaration specifiers
or '...' before 'IDirect3DDeviceManager9'
libavutil/hwcontext_dxva2.c:64:5: error: expected specifier-qualifier-list
before 'IDirectXVideoAccelerationService'

There are several others, all occurring in hwcontext_dxva2.c

On Thu, Dec 27, 2018 at 2:25 PM Carl Eugen Hoyos <ceffm...@gmail.com> wrote:

> 2018-12-27 19:27 GMT+01:00, Eric Thomas <eric21...@gmail.com>:
>
> > libavdevice/dshow.c: In function 'dshow_cycle_devices':
> > libavdevice/dshow.c:264:12: error: 'VARIANT' has no member named 'vt'
>
> The line exists since 2011, so I would not assume an issue that can /
> should be fixed in FFmpeg, is your Cygwin old?
>
> Work-around should be "--disable-indev=dshow".
>
> Carl Eugen
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to