From patchwork Fri Oct 6 12:59:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Izen X-Patchwork-Id: 44184 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:7b1d:b0:15d:8365:d4b8 with SMTP id s29csp368915pzh; Fri, 6 Oct 2023 05:59:42 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFx2vC1HlKPw2LkqOTfQpfNc4CoLAcjug9SNtrl1tf0Ke2olp8dnzmo4cfqlp30T4vzclKA X-Received: by 2002:a17:906:4fc7:b0:9ae:513f:a4f3 with SMTP id i7-20020a1709064fc700b009ae513fa4f3mr4030908ejw.32.1696597181825; Fri, 06 Oct 2023 05:59:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696597181; cv=none; d=google.com; s=arc-20160816; b=FO8OiQ4jXEp9MR/+ix6sN0i252XXRdqE0j+J1bLFaDFMOGvrCskhXpmTtpUoaV3bmW r8UOmBZvNpL7KXv3BEo2K2dEpbQHmpQy4z2zWr3J6lkeP6Yhe32j0zhxn6BpuRyoyKGW Vq+MjN6y2157MCL6XkQW+N0X14Mjd+oOJWWUbU3WqF55e+qVVKK9IPiXTvHh1P5btWkp nxfdNLbvhv77dgpqyYTnJLyrUngbUmA50VK3RJFy6zoPg+sB/yPm8sB1hjgkTqoNY07A n7GMbmKVwjVRvGS7RtbYxGqtHf/uuDGGKAT/cSkAmNafL0/JgOe+lVhtkkXEveWRI/Ny g/Og== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:message-id:date:to:from :dkim-signature:delivered-to; bh=UqEhqYV/UVQIju2qtNDg9h5VSQuXLWiiOZNpdObo8ws=; fh=+bdjGe20eEUjtjncwA1dnEEVYNfJL4vyhV+sIRR4l+g=; b=B4nMJhIE5aInQ9oFs7G7PRuYCsvOJM2+AQ6i5lkmqAWhb9T/6U665GzbSZNJxNNDDx ZoPAxd/e0qw2/K8fRmMEZjQb8hNhgTjyXej+ZiLGg8vcvEOpaoZ2A82ETW4gFWFWKiTF fxCRuTqM4k/17KRAxvQ4e65jiEjLa9CW0FCONmWPO86gIiCMlEweLOgYst/5uFG4ZZ6D n2R4THTukJTxXiz36RiJSmbpl3IfB3MhbAnr191SqAe4WkeRhKEEZg7erbj6BIzSuJ3Y QRQBVtldxKvkTseSXgiEvGKnEWy+uLMDBOTsIzvj0kJikaYrdmvXoGzH4Ilasm6bSyKN 7OmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20230601 header.b=fM4rAuN0; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id d3-20020a1709064c4300b009adc75ff632si1657415ejw.736.2023.10.06.05.59.40; Fri, 06 Oct 2023 05:59:41 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20230601 header.b=fM4rAuN0; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 358E768CAED; Fri, 6 Oct 2023 15:59:37 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7DE6F68CA3C for ; Fri, 6 Oct 2023 15:59:31 +0300 (EEST) Received: by mail-qt1-f172.google.com with SMTP id d75a77b69052e-41985082620so4366021cf.0 for ; Fri, 06 Oct 2023 05:59:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696597170; x=1697201970; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=tD0yaNcdY3qyY60f4PaeFr1/9PobOk3uOmogjZpISLQ=; b=fM4rAuN0LnYGBTL1anXpdzI1pDYCz1Fu5sE40iT+w50TQ6Db95flO7DcHm+JKEZHiJ rgHy/cfPtpNTpcEiukZZd8TF5yN70OgbicjaTZM2J65lw6WQ0BUxD6KvyhBkKKT5FJSh 5WbjkKxXZKjcpCuGSAciaBzhfOVVyuz0W9Ehj2hA5/K7PgsnirShrWldsx5ngTw4AgT/ oqIYPr/F7cJHiWb3YJO3eyvGaRcFb27daAAiixKfCfFeHQd4rTV5yiN9cSfmG1Q4W0Rs h1cIM98dmjYMLuEQh0iuEogQIVMfV3hyYjigtwwe8flHYh4+R5j9i6OXD/BdzKDBCyz9 1scw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696597170; x=1697201970; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=tD0yaNcdY3qyY60f4PaeFr1/9PobOk3uOmogjZpISLQ=; b=jWVZZ0yvp6cUKBQ6AvNSE/XkP81+lzYSdVnWRdQsodbbv+snqlzlzNf9IexV6gHePs IoRqYXw6N135B7zaKfZs++o+IXA2SkE8XSkwJgu8vLjtfVPB0R7+yp9ABNz08E6aGJtk Hlcy6oNtFBIIbuZKreB0qKmrL5aJL2jCdxf0/BtEG58nCYFABb8XXDNPgfpE3PnvyHuo V5O4rdP9IOregz64vBqPAk+EqVJDGBoRaUTC9jiiRtUhlQs51jzDJ9jo6NTgAq8znRDT 7uDnUQXYxvlMNIwjEEk19NUAy94tgsy+OJ+WZWa7eRyq3ExJ5jnQFFaBZvo6BQxZFVLE /pRw== X-Gm-Message-State: AOJu0YzjloRikJ2cS5kAK3pNAhANOZi/XGkWp+K2ZcuqQIFh3Aswaota u4kLQwjC3pjHm7AE9nPKnmHbcaybP0mCUg== X-Received: by 2002:a05:6214:301b:b0:668:defa:84ea with SMTP id ke27-20020a056214301b00b00668defa84eamr8379858qvb.1.1696597169711; Fri, 06 Oct 2023 05:59:29 -0700 (PDT) Received: from gauss.local (c-68-56-149-176.hsd1.mi.comcast.net. [68.56.149.176]) by smtp.gmail.com with ESMTPSA id v14-20020a0c9c0e000000b006588bd29c7esm1367208qve.28.2023.10.06.05.59.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Oct 2023 05:59:28 -0700 (PDT) From: Leo Izen To: ffmpeg-devel@ffmpeg.org Date: Fri, 6 Oct 2023 08:59:25 -0400 Message-ID: <20231006125925.203760-1-leo.izen@gmail.com> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] configure: improve libmfx deprecation warning X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Leo Izen Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: YxhZZjuuFbei 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 --- configure | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/configure b/configure index 8a1a1b8584..97b3b29ae5 100755 --- a/configure +++ b/configure @@ -6730,8 +6730,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