From patchwork Fri Aug 5 06:11:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Wang, Fei W" X-Patchwork-Id: 37143 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a21:1649:b0:8b:613a:194d with SMTP id no9csp834415pzb; Thu, 4 Aug 2022 23:11:32 -0700 (PDT) X-Google-Smtp-Source: AA6agR6vZtI8pFwaVzP6Dn7xMOfs6QyPjlmmAtUaXpmWgG9yvUowqX1kIvqBpIXLKJU9mil77Hh1 X-Received: by 2002:a05:6402:369a:b0:43d:75c5:f16c with SMTP id ej26-20020a056402369a00b0043d75c5f16cmr5133252edb.57.1659679892147; Thu, 04 Aug 2022 23:11:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659679892; cv=none; d=google.com; s=arc-20160816; b=UkgOe405ziRUPBLrgDmvhD01OIpqKpqBQZHdUXtsfyLE1A2dzZio/5n3JtL4zME65N MMRSf8gxOpUJbpnBPG1z5xHgcpUXpPpWllQTr1gbgnmAPg/000KuNk31C0roMJV2M2KQ Tl6jL0919D4t9OWixx16rTchq7r8XCo4B9mED7uPiq6zrgK3vgTb8TX/r+Y5TWRRUnUQ T8J0yRbHSFMj54PbUcaAOyM8aKiNpEQqO8BzOa1b8SBJP6BPToQKoXN8kHOMGFSeQr6B NtHFo1rMS7NsMg5C3VFP5Ucn0+uOZFKF+Y/4soFKqQ5DlDYE5WT7gJcdsVfWhqU7se7q wb5A== 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=Wt/NP4PbKGaqav9C8HjV/ltZc2YMIakYkUgW4cV/lPU=; b=LQAnQU7CqxI/9MxzfrjziujJLmWjXOGI9xYSsespOguv7iGh40c/rYb2mXcXWimAjQ ZZvAcWzA1MuSheCPL+JtjjC5PsEuoCKxCDuybCAF7uV9yDriLIytFq92rrF3spPw0Xzi dkYgmoGjsqoXLDz7e55qNd3UwuJCH5fESB5Zx27onjuc6tY6lUXDjngNcEaOKLYT1awy RqEYp+ufvTJzA9lqEAGeNRDStYk5VLqI4Tan3lksFppS5+0bSB3Xt9BU/sczSfiTRDfX iw/yX6LJhsq54RCGw6bG2uMkpZsJUygsOn3k2tj62rFBbGKsa0k+V39S9M8Toq732v/E KzQQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel.com header.s=Intel header.b=Dwsrht3p; 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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id q20-20020a170906b29400b0072b9b3d42cbsi2322944ejz.525.2022.08.04.23.11.11; Thu, 04 Aug 2022 23:11:32 -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=@intel.com header.s=Intel header.b=Dwsrht3p; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4669E68BA5C; Fri, 5 Aug 2022 09:11:08 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 048D168B9B0 for ; Fri, 5 Aug 2022 09:11:00 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1659679866; x=1691215866; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=eOnh5+buCgVu3xtHB5MDlxsuDDq3Ucvv5/u+FUNO8mY=; b=Dwsrht3pZhHJFRIU65ECEl+bIRxMcmWuUOlfdHEuDO9GFS9nDipWHhuB kSM24+ptxeUQ7InXjzexR2cBsShB32aofsE4X0Lx0MZFebH6txT/qXGJM 5iM8mbAWos2yQwvXELcDP49r3xziFE2o2HEqAce/9BaLK8S6LtpFov5gg FXl3ko3gbwf1E+qNzzm1h/04P2psF9ByzxVHPvaH5Eq2EMNWNJnsH8ndR jEZiR8IP0aMdXcbosOjjLbgcZUIqlCU4YHGkLcBe24vOjklUgnM6QALDP lrqfBvv4DvGP25uU7p47ttFq3vvJZZh3klCDmPgslMU+BG4e1FF9NrvY/ A==; X-IronPort-AV: E=McAfee;i="6400,9594,10429"; a="354130259" X-IronPort-AV: E=Sophos;i="5.93,216,1654585200"; d="scan'208";a="354130259" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2022 23:10:57 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,216,1654585200"; d="scan'208";a="579382225" Received: from t.sh.intel.com ([10.239.159.159]) by orsmga006.jf.intel.com with ESMTP; 04 Aug 2022 23:10:57 -0700 From: Fei Wang To: ffmpeg-devel@ffmpeg.org Date: Fri, 5 Aug 2022 14:11:18 +0800 Message-Id: <20220805061119.812692-1-fei.w.wang@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2 1/2] doc/filters: correct description of overlay_vaapi 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: Fei Wang Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: CuK9BQ/C6sn6 Signed-off-by: Fei Wang --- update: 1. refine commit message and content in doc file. doc/filters.texi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/filters.texi b/doc/filters.texi index 4a5412c91d..a66b750d57 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -26168,8 +26168,8 @@ Set the height of the overlaid video on the main video. Default value is the height of input overlay video. @item alpha -Set blocking detection thresholds. Allowed range is 0.0 to 1.0, it -requires an input video with alpha channel. +Set transparency of overlaid video. Allowed range is 0.0 to 1.0. +Higher value means lower transparency. Default value is @code{0.0}. @end table From patchwork Fri Aug 5 06:11:19 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Wang, Fei W" X-Patchwork-Id: 37144 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a21:1649:b0:8b:613a:194d with SMTP id no9csp834416pzb; Thu, 4 Aug 2022 23:11:32 -0700 (PDT) X-Google-Smtp-Source: AA6agR6b0LWF0VkHaxRBfz34ItWDoWNj/N9LbedCI4BfzqK/HhrjdAxRStgurv3qg2W4INHFtC0g X-Received: by 2002:a17:906:7952:b0:730:6ab7:6655 with SMTP id l18-20020a170906795200b007306ab76655mr4161208ejo.171.1659679892148; Thu, 04 Aug 2022 23:11:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659679892; cv=none; d=google.com; s=arc-20160816; b=X1JU50kPRMxsc2oPRJ1v5udLWbz4PIqIG2Vj9oGv6QdoV8N3VeO4F7bC1DjWCA6eVJ EwKM+sEF/c6oMU/G+j+RbRopj50PaX9S6YPdInBxdde7sC8Db2PjvWClczs21zal3MFW LchQrfggJ+qHuJDQfmNbbU4a60cD4BSBuQvZTgYihlJnwecqJnHvXb0dhHAuTnqahVkV yDoHz8AUW12HInIYnU2TZ9AXb/BRGcAQ8DbMeIWSkjcDVJ/UjsxEJ3dd/6d1yqtBtrd8 /guOew47RAo3CyYB/jIwQ9NEsWsGeseu1JILLxlSnuBXMTQxtgziplfddNEKvafBIGFX pPsg== 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:references:in-reply-to :message-id:date:to:from:dkim-signature:delivered-to; bh=0ig9FsknXFpDkGmBYtGr5MFAlZZuA6Ccw2OXsYcdlA0=; b=IpmdDIOcFAkSrZW2OxaKkn6LaMVqfoyTZ0pcA0Ygu0d8Jv/rTvI8KioCk2cPQW/QzT sfocCycFLVc0lNYRyix4Tyqpi16uUCtVU5C0TZKTn3TTOnI2U2gqxw8nwYuuvI0Vr3CU oCeiGVxWqpMlXKnR0abXNLMu+Kq7Q9cMEq8lae38rY9Pzvn7O2X4piTcHM9EtZljhNZG +1vokxlrFGu3i0tFtIm9vn5ygiCYMMPT5b+VCena74qDKJB/wofdv6jrMj547igo5N8a 41YPCkqd5hxaw3glOFzwZOJ3/KQK0MjA7c3ve05cfg19hCicsJ4yLq0+CjaBEA7r+fPb bNhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel.com header.s=Intel header.b=T2+KJ396; 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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id h11-20020a056402280b00b0043d4293adbasi1290075ede.506.2022.08.04.23.11.20; Thu, 04 Aug 2022 23:11:32 -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=@intel.com header.s=Intel header.b=T2+KJ396; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5B45A68BAB2; Fri, 5 Aug 2022 09:11:13 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E46A068BAA3 for ; Fri, 5 Aug 2022 09:11:06 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1659679872; x=1691215872; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=xnfnexG/pkfXKP8GB4fUC23PwSfEYVPA4vzN5Z8bn0M=; b=T2+KJ396I6lcUWDX1hkOoOs9hzxVpEhbypFWDQfynyuVsPvuy9mv3fYm UDlrTPC6SKfN9tav59Eo/p2G+OnMIDBu2g2rR4VckG9jhJ5bs1H5xdKne lmbuqKmR54cUqL8tpDDf4kuic9dW9nApLFY7b9bbebuKeciUVIsSmU37m 3XNsdn5m9o/ClkP23BLD2ShmZBZm7OH3m3dKwz+8kaEpoGn2befnHLEJE rgAsoMmoemvuNEaHJEgzJZK+trZQ/hZACTCA0evM9Gz02z3vyBDfL5Od+ p+azO/05773+5BOXz72H0bi6hYNozgXpRy5NAlAVPip6QyZuimR6j10A5 w==; X-IronPort-AV: E=McAfee;i="6400,9594,10429"; a="354130263" X-IronPort-AV: E=Sophos;i="5.93,216,1654585200"; d="scan'208";a="354130263" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2022 23:10:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,216,1654585200"; d="scan'208";a="579382232" Received: from t.sh.intel.com ([10.239.159.159]) by orsmga006.jf.intel.com with ESMTP; 04 Aug 2022 23:10:58 -0700 From: Fei Wang To: ffmpeg-devel@ffmpeg.org Date: Fri, 5 Aug 2022 14:11:19 +0800 Message-Id: <20220805061119.812692-2-fei.w.wang@intel.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220805061119.812692-1-fei.w.wang@intel.com> References: <20220805061119.812692-1-fei.w.wang@intel.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH v2 2/2] lavfi/overlay_vaapi: set defalut alpha value as 1.0 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: Fei Wang Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: EekQOwwh6vlR The present default value of 0 will render the overlay video invisible. A default of 1.0 is consistent with most common use cases. Signed-off-by: Fei Wang --- doc/filters.texi | 2 +- libavfilter/vf_overlay_vaapi.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/filters.texi b/doc/filters.texi index a66b750d57..da0a946a6f 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -26170,7 +26170,7 @@ Default value is the height of input overlay video. @item alpha Set transparency of overlaid video. Allowed range is 0.0 to 1.0. Higher value means lower transparency. -Default value is @code{0.0}. +Default value is @code{1.0}. @end table diff --git a/libavfilter/vf_overlay_vaapi.c b/libavfilter/vf_overlay_vaapi.c index b3a624ae15..3e6a0de13f 100644 --- a/libavfilter/vf_overlay_vaapi.c +++ b/libavfilter/vf_overlay_vaapi.c @@ -380,7 +380,7 @@ static const AVOption overlay_vaapi_options[] = { { "h", "Overlay height", OFFSET(overlay_oh), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, .flags = FLAGS }, { "alpha", "Overlay global alpha", - OFFSET(alpha), AV_OPT_TYPE_FLOAT, { .dbl = 0.0}, 0.0, 1.0, .flags = FLAGS}, + OFFSET(alpha), AV_OPT_TYPE_FLOAT, { .dbl = 1.0}, 0.0, 1.0, .flags = FLAGS}, { NULL }, };