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".