[FFmpeg-cvslog] configure: improve libmfx deprecation warning
Leo Izen
git at videolan.org
Sun Oct 15 03:55:35 EEST 2023
ffmpeg | branch: master | Leo Izen <leo.izen at gmail.com> | Fri Oct 6 08:59:25 2023 -0400| [1e888462a1ea2b3f1144b536fd2702d95759ba43] | committer: Leo Izen
configure: improve libmfx deprecation warning
The libmfx deprecation warning tells you to build against libmfx 1.x,
but the actual solution is to use --enable-libvpl instead of using
--enable-libmfx. Update the warning message to reflect this.
Signed-off-by: Leo Izen <leo.izen at gmail.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1e888462a1ea2b3f1144b536fd2702d95759ba43
---
configure | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/configure b/configure
index fc7263bf59..7af1d943e5 100755
--- a/configure
+++ b/configure
@@ -6740,8 +6740,7 @@ elif enabled libmfx; then
{ require libmfx "mfxvideo.h mfxdefs.h" MFXInit "-llibmfx $advapi32_extralibs" &&
{ test_cpp_condition mfxdefs.h "MFX_VERSION >= 1028 && MFX_VERSION < 2000" || die "ERROR: libmfx version must be >= 1.28 and < 2.0"; } &&
warn "using libmfx without pkg-config"; } } &&
- warn "build FFmpeg against libmfx 1.x, obsolete features of libmfx such as OPAQUE memory,\n"\
- "multi-frame encode, user plugins and LA_EXT rate control mode are enabled"
+ warn "libmfx is deprecated. Please run configure with --enable-libvpl to use libvpl instead."
elif enabled libvpl; then
# Consider pkg-config only. The name of libmfx is still passed to check_pkg_config function for --enable-libvpl option
# because QSV has dependency on libmfx, we can use the same dependency if using libmfx in this check. The package name
More information about the ffmpeg-cvslog
mailing list