diff --git a/contrib/src/ffmpeg/rules.mak b/contrib/src/ffmpeg/rules.mak index 8928591d1e324dcc23ea74ee6c173a9058b7cc5c..c6724ce0559c2abb7bd138da100df0455cbaab04 100644 --- a/contrib/src/ffmpeg/rules.mak +++ b/contrib/src/ffmpeg/rules.mak @@ -301,8 +301,20 @@ endif # Windows ifdef HAVE_WIN32 -FFMPEGCONF += --target-os=mingw32 -FFMPEGCONF += --enable-w32threads --disable-decoder=dca +DEPS_ffmpeg += ffnvcodec +FFMPEGCONF += --target-os=mingw32 \ + --enable-w32threads \ + --disable-decoder=dca \ + --enable-cuvid \ + --enable-ffnvcodec \ + --enable-nvdec \ + --enable-nvenc \ + --enable-hwaccel=h264_nvdec \ + --enable-hwaccel=hevc_nvdec \ + --enable-hwaccel=vp8_nvdec \ + --enable-hwaccel=mjpeg_nvdec \ + --enable-encoder=h264_nvenc \ + --enable-encoder=hevc_nvenc endif $(TARBALLS)/ffmpeg-$(FFMPEG_HASH).tar.gz: