From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id B4CA744BAB for ; Mon, 7 Nov 2022 03:10:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2300D6800E9; Mon, 7 Nov 2022 05:10:45 +0200 (EET) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2800068B590 for ; Mon, 7 Nov 2022 05:10:32 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1667790643; x=1699326643; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=+aKzc8m2oiV4Z5V8HkbLl54f7puqsaatiZuea6/rMAY=; b=F+znnvxwI2oHjnDqbctjnHQNKvTNKc8G6Y+VtxNJNLqFDiFQQzV6P9/b xEJDtQdzSVq2a6KQmETckICFC2jjPW516uNOQ0+Wffj5kfxUq5M1kA84s IgKh8sg5UtfJzH/Rm1Q+W8cPUa9srbxPGB6hRVhsaYN4cYOdUmsggptpy 7+ACfmgiF7DvscB5hQFPhWnVz8Tr15YRfWYyrH5VohBFm3i1E7ZbckutL kOBkX39k9wuMmnGKfVQ+aP5hH3ttpTzJYD+KFxBkeBU4XZAf0prRO1Vxn /uDQDMSFQKM+YpffUjaWMGTgRWXzQFllkCBmOSAZ2I4/MuOPIbfshyMsu w==; X-IronPort-AV: E=McAfee;i="6500,9779,10523"; a="297802104" X-IronPort-AV: E=Sophos;i="5.96,143,1665471600"; d="scan'208";a="297802104" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Nov 2022 19:10:31 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10523"; a="880906524" X-IronPort-AV: E=Sophos;i="5.96,143,1665471600"; d="scan'208";a="880906524" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga006.fm.intel.com with ESMTP; 06 Nov 2022 19:10:30 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Sun, 6 Nov 2022 19:10:30 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Sun, 6 Nov 2022 19:10:30 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Sun, 6 Nov 2022 19:10:30 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.101) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Sun, 6 Nov 2022 19:10:29 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mAFhI19wnMtViua8+N0Xg9y/a1JvUQUnKS8wKILC/7TrWHWfc1lvPPdVz5RqMB/mOriBWy8vx2Z5yyDl2KOC9N62kPJ29EGU4vuFYvK11X+HjiU3y7FiFikiwH7PuJCpeuRJ9yj90rap9dZ2avk9WsXB/oj6tfD2aKVYZo0BwfuRZuJmfC3QTojaaU2I+kp4oqaf9haKJQxtRT/wDNyRpaBEwj/tMXfLoSGXczFzvtdz6R+ixmrdX0tUZebrplfeBgeG9re8vzc3eLDS0+bg79WRTkvjx0i+qxnI49BCDjO8WULu9r8xzttlA+uvBj6KZM3SaMSydId4rZnoddUiiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+aKzc8m2oiV4Z5V8HkbLl54f7puqsaatiZuea6/rMAY=; b=iGjl1/nyhGSJJkeV/SqKPbrVS3y4QhCE6DtguXtUh0lJqWu9yRU+TrVmxJ4t2F/spdZ3bm6cgsjIqUZBGvMa/p7rmY29attD3XFTBRDPUCYApflx8aUSUv1KlCz5Ha9mHSY8IHz2UdWh14gC99Eb9T3w6EsDWHGJAikdoJZIcVZt5Jcag2wCl9tuc6cB1fnFAxIBK1jnDr7Kl7IhchOjE8plu+v6neB3hVt0g20/mo69FuSZ8FAdhxVhPvH+ZegiergEY9+d8R9/NF+XSvmF6EFDzLtrjb31p6lq66UyuN3DFrMTVulItJkfjg/UYHwFfxl+YdxPwGS7TDEZXbUxAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BN9PR11MB5515.namprd11.prod.outlook.com (2603:10b6:408:104::8) by MW5PR11MB5857.namprd11.prod.outlook.com (2603:10b6:303:19d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.26; Mon, 7 Nov 2022 03:10:28 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::ca2a:c3a1:b0cb:c003]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::ca2a:c3a1:b0cb:c003%9]) with mapi id 15.20.5791.026; Mon, 7 Nov 2022 03:10:28 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v2 01/11] avfilter/overlay_vaapi: use FILTER_SINGLE_PIXFMT Thread-Index: AQHY7PEFA7uZrjqDJUqpmktNhAz8zq4uCnkAgATIngA= Date: Mon, 7 Nov 2022 03:10:27 +0000 Message-ID: References: <6ec5e9960b725a21a4b0dad188d4eddd8b3571c5.1667197207.git.ffmpegagent@gmail.com> In-Reply-To: Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.36.5-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN9PR11MB5515:EE_|MW5PR11MB5857:EE_ x-ms-office365-filtering-correlation-id: 13341ba6-093d-40cf-9557-08dac06d9f25 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xTIJzDNNRo03nYqlrPFgco9ZfSSEo+PjzdwaFEFfJElMmGXZNKEjLaW9O+3t1RewjUjyRwKSaC6kCfVNLTxGL4ZHHrnml0dsMPaVYBwPzL/1iVQFb+MbN5B+DN7HchzyJVQFQ+GMz5yAvWXxj4aYm0xvp1bMIZwuBhEdgXJoaf6t4lX8FPLx6JFZJhK67eZh5LDOKt8hHrUHtY+gMpukGC3b4KSUaRCQWbyLjIwFxpxDtRxvtjM+wCjGIfuYXGdCEpqxud67jENwa6Dn189bC0JbCDa1URA/9Fx0d4kUVIyjGfYutviyBqVSPZJm2tQ0O/+HbNOk/A+LGBDx0vKAhKSXgVro4DN8C4r0UA7DOJAJWDw+EEL9b6U5lZgmkPUqO9sKA4t126d02nnwZx9FxASLnfTuUoGpIoeUgYsOMr7DXxplkGRQy3t9m7bEPEhBS3AjWcwUGQ/oghbffLzPXlho8RIb2Ru75Uiz2smnsnPqlt0I4aQnulcCHC48vKo87U3yrwFEv1zIH9PnToaJKvNW3l2RbGBcJq0gEDrkNU4LSoMNPyHQuYux7gArlJo6w9Gp+XJYs6Lk/GseEzHEKJUMl7h+dP2icl+xuJ2zkyFv4WgJwxu4z5gg6PHJBwWbXsMEYr+7MhG8KIZvJI5ZLb0jbbxj5hGgSUbA5mcaS6KrLaSDqP4JSZr6yUi6oFchb2z0LPaYFdWo/Zmyv1LE+/yIOPLFADloXVAShy0HZ1AWla8ZOQTR4k8gXXkLSYIM1mWejSVRxmOBtFZ4m5VZI2n8vvAfO9jD3+pEMDu57aj5PcpOek/kIVAOaN/rzOc0 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5515.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(39860400002)(376002)(136003)(346002)(366004)(451199015)(86362001)(36756003)(186003)(66946007)(76116006)(91956017)(316002)(6916009)(2616005)(66476007)(66446008)(41300700001)(83380400001)(4326008)(64756008)(8676002)(71200400001)(26005)(6506007)(6512007)(54906003)(478600001)(6486002)(38100700002)(122000001)(66556008)(38070700005)(82960400001)(4001150100001)(5660300002)(8936002)(2906002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SVJuTHFHbzBLc09PTDJHVTZDSCtYYlZmZUpkb05QUEVGVmU4VXNBMGFEQ1hG?= =?utf-8?B?bEdSUVVLbUVaNXBIOGdVdXZUY0M1bk9xNkhnM29oV2Z4d0FFQmx0bUlQazVF?= =?utf-8?B?eWd6MWhoRWJpVGdTd05iTyt1S1BSSGo1RythVXlCbU1Kb1ZIeDFmY1ZNa2VF?= =?utf-8?B?MXJmREpNWkNMTlVOcnBOVDV6RTUrWEJYTHNBcllRL2RiWWo4SWJXQ3pla0xz?= =?utf-8?B?SzNCUjcxeUYxTFRCY25IOHZoVmxlMjVRQ1pKVEdmT2F3NVZJZnVzUU1kWWZZ?= =?utf-8?B?R2w1RytieXFJNGU0T204UUNzNzI1SEVLM3E0T1hFSXk0Z2MvUFJJdFhVZjlz?= =?utf-8?B?UDQvQVkwRUp3Y04zM3BjLzU4OURUKzBhVW5SUUZGMWlKVlpINmJkeXc2MDRn?= =?utf-8?B?bk1sSFFvYWFjQkpKZWJjSnEwMGFBeEpjRVJhaWUveEVOWWl2VDBQcmwyT01h?= =?utf-8?B?QWhlQVlVSDNtSEpLb1hBckJ5dEYwd3NJRmhzV1FOWFpzRXVaQmxSeFdDU3RF?= =?utf-8?B?aGlrZnFOeE43dWx5a0VsVTlrVE0wT3VVdzRaYjhlbXFyOUFOSEFNRTBOcUx0?= =?utf-8?B?Y044eVo1TEFpa1I3Tk5xWURoSDlVb201eG1oOWdRQm9jMW4xdzZqRmNpc2or?= =?utf-8?B?eHBLV0ZUb3YzbURpQ0RIV1BYdGYzemdPMnhqTllPbmJTYU1naVlIRlZMTGJU?= =?utf-8?B?VEdZL0JSVGJJK1VFdVdXSG5qM2ZialN3eHZBdEZNUWxJV0dubEwxMlY4Y2c2?= =?utf-8?B?ZldwRzBOSWFDODd0UkpMa0ZjcWlWakJDSlBLM08wSlJvK2Y1TUhvaDJENytZ?= =?utf-8?B?UWFEUDVad0NKek53ak1sZWs2UkV1NW94a05tdUdPMkpqdHl4a1JCTnlEdG02?= =?utf-8?B?VkRPQlA2RlJnd20xS1ZTczA5dVNxczJORTRFenBSZ2RqRjQvMDFDTzR0ZkVY?= =?utf-8?B?MUVMOGZDeHk3RDQvL2lrWWpWbmFYWGVvWXJkc0pLclpleWwzRkhsYjU2ZWJm?= =?utf-8?B?WDBmS1lQQndsMWVtTVhKTGFCWkxOQWZRYmQweithbGliSURncHl4aHJnUGNn?= =?utf-8?B?Z1ZCV3dvWXplM1JSVFJXeGNYNGF1eWtUYnQzbUtteWVQZUU5cjdCaElpY3lr?= =?utf-8?B?U3djcTRON3YxNk01OWh5VkN0MHpxV3BzLzlGYVEwejlhVDZXZmRSN0V1Q0Vu?= =?utf-8?B?NmoyZVZSU2cvR3RQU1kyUzlDUWwwc0NJbnRubWlvQ2twckZpNlN5bzN2bGlI?= =?utf-8?B?WHYveHV3eXh6S01WMWUrd3MvVHZBK1ZLamhwK055YVJOY2FQZ01RditoRWlO?= =?utf-8?B?dk5NNlQ5SkcxVGhHdTYwS055RnJrbWQ0LzE5RjFKbDF6MDJEZ3NoekUzZ3Rl?= =?utf-8?B?Sy8zenNVTjhFdUxtUWR4VWsxL1VpOHB3ODd1VndrUG5TaXpUQ05Ceml2ZEVo?= =?utf-8?B?K1hwanZCNWFlRDdHTDlUMU0wRmhrSWdzUkZJUk1oQkNGcUZZRDFMWnFXQmh6?= =?utf-8?B?bzdIa2xTRkhUaFVqVUh5aHo2UHBEU2NBME1vSTlQUnEwaDV1UDJEZllPR244?= =?utf-8?B?ajFXUnhGSW4wQzlLbm80dUliSVh3eldyWEo0QllmRHJqOHh2T3pFU2Q4WjRG?= =?utf-8?B?QTh0c0MyR0VtSnM1M2tqbjdIUDJLaU5uaE5lTG04emNLZjZrVWs5QmFiM0FZ?= =?utf-8?B?MkF1a0N3cnJTRWVxRGh1OHc5b2F0U0VsQXp4TGZncHp1MHoxQUhZRzJ0Slpz?= =?utf-8?B?eFpPRmNsZk1tTUxyVG90c1NNR1k0dkZsSGtFYTB5L0lVUnpWWm5FMk85YUpE?= =?utf-8?B?OTZ1LzFIbEQ2WGMwSkpvdEROdnhYeDRUcTBrbEI5T3gwUEhHNVFrR3pJRUts?= =?utf-8?B?eEFPaHRpZzdTVHROdExSQ3ZrL3lxUmRtbFpRWi9wVHZiYVBsWmNZQnN5K0tz?= =?utf-8?B?M2d4aEdjNS9pZFhiU09xWjYxRnc0elJNUklqUXQ0dFJ0Q2treW96YlNSaHhI?= =?utf-8?B?RHFXWW1ua1F2TkZJTDdkZUdjczZaQUQrSG8yTkpORmE3YXUxM2pzMjBlVGdx?= =?utf-8?B?eUFlVlZ1ck9jc3dzUE9vektJQXo1b2x2NUg3bm5tdUdJSHpIQTVlbU5aaUZR?= =?utf-8?B?Wi9pZnVyL3VlN0lOMlovdjIwSzh6VWMvbkNZRW43YUwxSE15bnFWT2pVaE45?= =?utf-8?B?dVE9PQ==?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5515.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 13341ba6-093d-40cf-9557-08dac06d9f25 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2022 03:10:27.9886 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ODHlK6MkUD/rWU6xaPPh5fi2HnRHNqroz5EEIcS+5FVSFKic5yGUdQqTd8iBpCQM8GRoSEwQz04bJIdJt5EtmQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR11MB5857 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v2 01/11] avfilter/overlay_vaapi: use FILTER_SINGLE_PIXFMT 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: "softworkz@hotmail.com" , "haihao.xiang-at-intel.com@ffmpeg.org" , "ffmpeg@gyani.pro" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: On Fri, 2022-11-04 at 02:07 +0000, Xiang, Haihao wrote: > On Mon, 2022-10-31 at 06:19 +0000, softworkz wrote: > > From: softworkz > > > > Signed-off-by: softworkz > > --- > > libavfilter/vf_overlay_vaapi.c | 30 +----------------------------- > > 1 file changed, 1 insertion(+), 29 deletions(-) > > > > diff --git a/libavfilter/vf_overlay_vaapi.c b/libavfilter/vf_overlay_vaapi.c > > index 3e6a0de13f..218daf571f 100644 > > --- a/libavfilter/vf_overlay_vaapi.c > > +++ b/libavfilter/vf_overlay_vaapi.c > > @@ -38,34 +38,6 @@ typedef struct OverlayVAAPIContext { > > float alpha; > > } OverlayVAAPIContext; > > > > -static int overlay_vaapi_query_formats(AVFilterContext *ctx) > > -{ > > - int ret; > > - enum { > > - MAIN = 0, > > - OVERLAY = 1, > > - }; > > - > > - static const enum AVPixelFormat pix_fmts[] = { > > - AV_PIX_FMT_VAAPI, > > - AV_PIX_FMT_NONE > > - }; > > - > > - ret = ff_formats_ref(ff_make_format_list(pix_fmts), &ctx->inputs[MAIN]- > > > outcfg.formats); > > - if (ret < 0) > > - return ret; > > - > > - ret = ff_formats_ref(ff_make_format_list(pix_fmts), &ctx- > > > inputs[OVERLAY]->outcfg.formats); > > - if (ret < 0) > > - return ret; > > - > > - ret = ff_formats_ref(ff_make_format_list(pix_fmts), &ctx->outputs[0]- > > > incfg.formats); > > - if (ret < 0) > > - return ret; > > - > > - return 0; > > -} > > - > > static int overlay_vaapi_build_filter_params(AVFilterContext *avctx) > > { > > VAAPIVPPContext *vpp_ctx = avctx->priv; > > @@ -418,6 +390,6 @@ const AVFilter ff_vf_overlay_vaapi = { > > .activate = &overlay_vaapi_activate, > > FILTER_INPUTS(overlay_vaapi_inputs), > > FILTER_OUTPUTS(overlay_vaapi_outputs), > > - FILTER_QUERY_FUNC(overlay_vaapi_query_formats), > > + FILTER_SINGLE_PIXFMT(AV_PIX_FMT_VAAPI), > > .flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE, > > }; > > Patchset LGTM, will apply > Pushed, -Haihao _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".