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 E1AEA401AA for ; Fri, 4 Nov 2022 02:07:45 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F229E68C058; Fri, 4 Nov 2022 04:07:43 +0200 (EET) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 947BE68BF2C for ; Fri, 4 Nov 2022 04:07:31 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1667527662; x=1699063662; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=iMq0OqEQKKW/eo44W14ug/lza2KV7vUBvSPgj0Stil4=; b=nfuPxgj+ovQ9QAgvNWuB2B5LyvzsA7wFbSN94NQxnwAAWGArLn+DXfUA /Bp+RYL6Zgp9op0Njsp1oU6OER893HF/8cm37Hdkmv3XuAI8p0jC6ClBq 4KfW9zTeVsSDxtGyNvBhDD+KeX2IYm3mdcf2GeHs1Rj/y0HI6N00V1Y5K 0lH4iQrKcDTF9Me3qu9RFnN3fFK/Tk50W/ToUwm72ZzOMwY1l+jCZemIb yGrH3qCnwjqJ2Gx5W9haUSUyjElI9iVByi3CUfG5epgY1i40EcOVBFy8S l05RorI680PYWTH0imy1tcEDD5hBug6df0iLMXj/nX06nDNrhd1S4ikM6 w==; X-IronPort-AV: E=McAfee;i="6500,9779,10520"; a="290245340" X-IronPort-AV: E=Sophos;i="5.96,135,1665471600"; d="scan'208";a="290245340" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Nov 2022 19:07:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10520"; a="666199236" X-IronPort-AV: E=Sophos;i="5.96,135,1665471600"; d="scan'208";a="666199236" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga008.jf.intel.com with ESMTP; 03 Nov 2022 19:07:29 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 3 Nov 2022 19:07:28 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Thu, 3 Nov 2022 19:07:28 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.108) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Thu, 3 Nov 2022 19:07:27 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U755aA3/vTVKKJzhBkVqcPnCnsDpSsetoYRgk08uUaoqrBYojUpv+pLu5mGt6fixAsrt/f6r4ZhZ/36kACbl8o1jqwy9THfJzG0Xq4crLRvDx4rc1K5JqCbdStNyWuY4fOhxqfCM51S9A5D2W6J+SdhVGIcYxNf7GaXgxo9q1XDDWfSqQCH7KTRRDTX8oPJQxzvn0Vda77fYg+DJdA/StmIZoLbAS3LuyzlvWvKR0p3io+nCJXpSSKU6YHu7vVRsOa3cv0yAWxXFtXr4mln96ltZE/VfCjGhFPpXzwjlsFByVYBrN17rUirLnJIaPTp7mtTlzIiAXk75O3O8IyUELA== 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=iMq0OqEQKKW/eo44W14ug/lza2KV7vUBvSPgj0Stil4=; b=GVXMEcI9UPMwou1LPQstMNEAKw4Y6ExnKG6pq5Kj5jBuKFngEXV1JS2JuG7Yo0hrmlh418PY3tGNWdQadb/YIXuSk0yYgF8w2iZEmbyd88zWPSFFvffBV35k9E8N6IBBy1jsSxWGbtFKHg9qb6pZeo++88t6OAaTFw2QhSeK9di0elKlt+ZY3/85w0gKDy9NFQXO0UMHltT5QTJAlMqe4c/PhJxWaWMC6lcJFWfTGNdLb/+Pw6BKmVD+TA1pbdEvF9u6C87KRmEyye4285ovGBcXcZWjJ88ybqS9dLBt0TroPCmY7/eGcIpGKhdxMuZ7+cVfBCfZT7C86volzPVJRQ== 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 SJ0PR11MB6813.namprd11.prod.outlook.com (2603:10b6:a03:47f::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.21; Fri, 4 Nov 2022 02:07:25 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::8c4d:83ab:3e7a:3f23]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::8c4d:83ab:3e7a:3f23%5]) with mapi id 15.20.5791.020; Fri, 4 Nov 2022 02:07:25 +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: AQHY7PEFA7uZrjqDJUqpmktNhAz8zq4uCnkA Date: Fri, 4 Nov 2022 02:07:25 +0000 Message-ID: References: <6ec5e9960b725a21a4b0dad188d4eddd8b3571c5.1667197207.git.ffmpegagent@gmail.com> In-Reply-To: <6ec5e9960b725a21a4b0dad188d4eddd8b3571c5.1667197207.git.ffmpegagent@gmail.com> 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_|SJ0PR11MB6813:EE_ x-ms-office365-filtering-correlation-id: e96d700b-139e-41c0-30e6-08dabe09516c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZmeIwntirSBzUdho1CPLtNaEtIT7OGTME8A9XYjVQfkG7zCpcB7p5UkOVXqFGG9A9lS+kRE9LxcQv8e/p8SMcpPpMPQhvajNLJp6LEjZwlT1wYw7U9nmGdZp0Nc155PwmubykXu/pODA+zixMRs31Y74iOaXHUdo8qo7SPMByQyjOIi/iVBBqmmap3neiDPAAN3XPDvZ2hCmKCREseGsrZu+GQhd1BNdyOKoZyZtj62JoGH3goa6qlajZ6vi8WKxWUm911rltEC6v6OnFaWXLQWXEiNGKFf600CopR8nk9is9SD0KJDE+aaZdStiog36ubC0tPPXAQ0Sc5mE7wr0jK6+VHF7LkcYvVB9f5UGVxkp2xhpGVbXmRXHvVEtHGmIQVPqEX/JrzABPC9PDK0joKe5Z9tqWOCB+U1qsXTnT+dP2+IuTdjJORrqOjZ0IjEEENKxJUX3QFHLA0rE8bIjchDKOwVabWuZNNIPd/KgrKtmcU6I9ZpZuMV8xtS6RpJwZUR2fZcLf6qhfyeIlhvNXw5WROrF6sp/dcqHDtk5mekVWT0mtHNK42FuW8wSBDOpuObd5rj/+QGlzHC5CbDjzWLi8+5RlDaT/USKkMKZGkEvRht9YEXrVAMvG+Avq3vUbLwxblIQTHx4YsmopqKaG3Ss8oFnmfvx0ftbPprYwXUtRUD3geu3/+VBlEom6S+JTDhnKeIqhZOVOJwblfdW6d0W1dPUcx7+YLfaii7us+XoN1unkXkPQtArUdQY1wIx7lhYcg+nOP3AzbsM0Cy6eg== 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)(346002)(396003)(366004)(376002)(136003)(39860400002)(451199015)(316002)(6512007)(76116006)(91956017)(6916009)(2616005)(8936002)(54906003)(4326008)(6506007)(64756008)(41300700001)(66556008)(26005)(66476007)(66446008)(71200400001)(66946007)(8676002)(2906002)(4001150100001)(6486002)(186003)(5660300002)(478600001)(86362001)(36756003)(83380400001)(38070700005)(38100700002)(122000001)(82960400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YzQxSys1YlMxYjk2c2o3SDRqaGVKSldUbnFxMWtQSm9zc3JxbmR1UjNDSUh0?= =?utf-8?B?UUtYNVV6L0JvcjJEQXNacGVxOFFjM1I2RnRjaXFNNkxpb2VPSjhUUjdkYVJo?= =?utf-8?B?RWxQaEwrdnFQK2RhNXlRZ1oyR2tQS3hOSXFqbW81MEpBdnVNMmlWL0NzSlpj?= =?utf-8?B?Rm9sVUJJdzE4R0hPdDVlUUpMUHNkSStQMmcxck1NMDNLQ09KUG9wWVU5RzJQ?= =?utf-8?B?Tng5ZTQ1MnpwendLMTFZSjl0SkhkZ2IzRmdHcXBFa1p1Q0VKRWhIdXRldGx1?= =?utf-8?B?VEw2Q3R3cjQ2ZjFaOEY4d0l0V0xBbnZCSUdhOVRPOENqeGFiMEdCMEx2aHhB?= =?utf-8?B?UlVSczYzbDlRMm0ybGZYTHdYOW9pRS92YksxelBqUjl1ZldzaWVNZCt0NElM?= =?utf-8?B?eUQ2ZzVUZjBFdUdQZkdXNWtra3RTMkQ4ZnhRMEhTUWVFS3B0WTlGdkppWmQ5?= =?utf-8?B?VXdHNXQvT2xVTzd4OUNhOGhab1NaUXRzZXhBNVJoMDg5YWMrbmFEZlVzVmV2?= =?utf-8?B?Sm50dnVYOG0yenRKa2FGSFFxQm4rWTd4V1BYZXV5ak1EamlaN2hyYm9aQ09v?= =?utf-8?B?d0EwSzhxMjFjakorV1g5MHF5YUdUZkFsU0k3V3NLWFhhQmFVbXJmQkRkR1dO?= =?utf-8?B?Wm80Z3I3alMrQi9HYXNEeThndjhuRm1oa2NiUm9CaEthY29tU0NZN2hORG9t?= =?utf-8?B?UC9BYVJDNnIxbmp5TXd0b2ovclFsaW92bmNTanB1R1BuT3pYTTFIVTVrbzRQ?= =?utf-8?B?UjhjcVB2NCt4Tm9WUXRiNkZpb3VlQlkyRW95WjVoMW5TUjAvdFFjZnhmWHBF?= =?utf-8?B?OWZpVTdMdFROcmpIaGt1cTd4WEdlcEFoakZBOVgxMHFOWEhjblRJQ09wMnpJ?= =?utf-8?B?aXIxd09LN3o0eGw5RlczK01HYkQycGZJMmxROGtFbXFJazh1UjM0dnBsUEI0?= =?utf-8?B?VXBqdHlJSkRnV1hKbmlhNEt3bk80QXl1L01wck1HemVLMnk5cXI1WlhQT2ZO?= =?utf-8?B?SmRoaE41b1VjM1dqL0o4c1BtYWNtRVRMN0dKZmxKbXJZNS9vV29HY1F5N2dt?= =?utf-8?B?UFBLemxJamZTVGhHU1dVTy9RKzF5ZVVoTVlveWQ3UW9kMytRZ0Q2SkNPQmZF?= =?utf-8?B?ZVBPT0w2MjdKbytraWZZbFVtcWtTclk2WTZpMTV2OHBWdTM3UVR2VFVrYkdK?= =?utf-8?B?N3FJQmNBQ3hENTVib0g4UlZzd2J3MTY3OFVESmhQeVlGMU5RdFRrNjQ0YUIx?= =?utf-8?B?VG5HMnVpSkFlSEIxSTZRM0U4OTVCUVhhS0J2Z3dKR0ZBWXU5ZVFKWkRlanNH?= =?utf-8?B?MDd6RUdDQm9RSVVJeEJVT0cyem1WbEpROTR4d2NJNERxdEpsc2szZ1NkNXhm?= =?utf-8?B?OUhxYjYzZEdYTWVveHI2YlBlMkVrK2lnWWFLUXRpdzJBSFJKUnBuTVd2QlVB?= =?utf-8?B?eHRmS1lsMzdDQktlM2I5VlVGOWVkVUhtTHdGcEhKWVlvcE9IL3lIdnpjdWUv?= =?utf-8?B?dHJHZ0lOYStqeHdVbTVRanBzeDIrVElTSi9URWJ2NG00ZTgrUmxKTktybDlZ?= =?utf-8?B?ZHo3UVFpRGtaVHFvNG91QTBhUmsvUjhPa0d2UWRTZFA5bm5sN0Z1TStEZ1VX?= =?utf-8?B?cUc2d21aMlRFcm9KMElITzJlQ3Q0dHR3MnVZdzYwcjR3K3lhemNCei9Mc3k4?= =?utf-8?B?OVoreStxZ09GN0Y2V3V6SG1sT1NlOU8rVVA1TjcxZk5pMGJleXJ1T0lZKzJs?= =?utf-8?B?N21LR0xjRWZvRlFuOXBlUVM1RnZnK3VwSkFxcDkvbUZxM2tmU0MxVHhHdEtt?= =?utf-8?B?RVRWbUpwT2FFOCtLNmNUUFRUOVl6Wk1nS2pMMWJjL1N5VjZYeUtWTUJNaFJT?= =?utf-8?B?VmdvekxIbGJPYVhucHFON2FsYnFrZlBGaDMvKzNMSks5d1p4U1lXamVRZ1dD?= =?utf-8?B?bTRNNUV5RDN0VzJ4TldScDZLR25OMmozTG81bzhpdkRsMjF6ZmJXK0xyMi9Y?= =?utf-8?B?eXE5cVA4M1F0RjI2b0s5elpGdzh3bEJkUDVXc2tzRXNUdHA3NDJaSzFsU2hH?= =?utf-8?B?Z21mMUo1VTZzcTk2bFAvdlFsakNPc2RDdE5qU1oweU5MdDdIVllPNUh1bTRr?= =?utf-8?B?OXRKcFNUQjAvS3B6VEtaM2VxcGV6RnY1NGM1bG9aTmhlRCtGenRqSzQraUVZ?= =?utf-8?B?MXc9PQ==?= Content-ID: <585652DF65677544B63C9FEF955B6A97@namprd11.prod.outlook.com> 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: e96d700b-139e-41c0-30e6-08dabe09516c X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2022 02:07:25.5749 (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: fyKdNa0bnL4pZ3C8cZEIip6eruyXLKW5qePuC6+eORfp+Bu+OjMWUbM02qWLnzqJcgrOYPxjptXoffzI4t1JfQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB6813 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 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 -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".