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 6DD354527C for ; Thu, 16 Feb 2023 01:30:22 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C555468BE9B; Thu, 16 Feb 2023 03:30:19 +0200 (EET) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2D25D68B91B for ; Thu, 16 Feb 2023 03:30:11 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1676511017; x=1708047017; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=TbybOmBiIoB9GNUsD6qxD8pX9UqZmFP0fDYgQ/IvZLQ=; b=S/gb3AN8hHll3FED0/0YzHamZVB7+hBPy4g75/Mr3dw+3y63RixovB9i A0CdknxUD94iKLxC5649h9CfI3APYqQC+wcklyoFHleYzQhqfC20eTAmw vR1BtwpstzhPpGHdTYPBNKHwEExruG5uxMw1CHK5BDAxrDokhF2DbirSu 1Vik1b6XPvLtuyAWUwpn1FwLUwoZR6xDxiNoXvRP1K4x3QqHIL93b88mu Nu6mCE/xc5DUOFJileYOon/kuP2s5AZsNnDFaHyOR9gjY5SNtNc7PBUgQ NY4cau/L1w5cupgo7t9P89PWfeUJtxMXiAZ4ntyqLDqwOokn4VyWana7V Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10622"; a="332914495" X-IronPort-AV: E=Sophos;i="5.97,301,1669104000"; d="scan'208";a="332914495" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Feb 2023 17:30:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10622"; a="647484425" X-IronPort-AV: E=Sophos;i="5.97,301,1669104000"; d="scan'208";a="647484425" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga006.jf.intel.com with ESMTP; 15 Feb 2023 17:30:10 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Wed, 15 Feb 2023 17:30:09 -0800 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) 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.2507.16; Wed, 15 Feb 2023 17:30:09 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Wed, 15 Feb 2023 17:30:09 -0800 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.40) 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.2507.16; Wed, 15 Feb 2023 17:30:08 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZR60JGVr2CE80RL5sR5TzK49gBI9DbjYkJBAv7Lo5i4rown9C5XjhiBLjkMO4rDGztEPrDqX2x1j1DTvYqyqpO+5AZtkQVwwyI5ZbsgnHp18zecNFD8LiSINqD/w6cy3779LawZ1TwJghfirJZ7zmQ+JPJjy9sBu367M4k9sY9fpoGbgrVrk/vNRsgLjZC5rTt+3tW8N08QZMvUfSgVNEb8qVjHZNdAwxqpeK6VCw2YxbkRM+zIfPIRAk3nEBf3xQhteMFFsTld6odv/Zme1JEGRoO41Hvfku7Wvy99/1K7pOvx97hqp50ZUG8azq3wmQc1ZJu4SnkpTnjmFz6c4OA== 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=TbybOmBiIoB9GNUsD6qxD8pX9UqZmFP0fDYgQ/IvZLQ=; b=NboArGFN+e5/1wtAR8+aCoTVn4fW4JN7cgQQAuCl3MVUaTtawBP0/nKuC6G4NAwtfo8GaD/YcG2RW2sv0n2BUC+XciCvlxHbuCkdSjEDBq5qq3e7dNdCpa1j3O7LvcqsTgmggmyB4XodWJWQoySXK5srkr3cLDDDx1lW7EWeikSefhfDZykLg3lk2nI0Rqsb5zfTEPqpWKWgQAxMQ87+ghiQ/M2jARAwauYfWiq0GjDNRX4QqVEzA8rYL6apNYgN3DFOofmQ362Tj1I0URgvy/+EMU+lOl2y9XQc15+X0L7aFEO6kIsPMlgowye9l9z6eemK8nwfEs7awdGh7iag3Q== 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 SN7PR11MB7637.namprd11.prod.outlook.com (2603:10b6:806:340::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.26; Thu, 16 Feb 2023 01:30:06 +0000 Received: from BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::36ba:13c8:6a29:c7af]) by BN9PR11MB5515.namprd11.prod.outlook.com ([fe80::36ba:13c8:6a29:c7af%9]) with mapi id 15.20.6086.024; Thu, 16 Feb 2023 01:30:06 +0000 From: "Xiang, Haihao" To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [FFmpeg-devel] [PATCH v3 1/3] hwcontext_d3d11va: add mutiple supported DXGI formats Thread-Index: AQHZQB71PuL8SaTQV0STqPmK2oBrdK7QzCaA Date: Thu, 16 Feb 2023 01:30:06 +0000 Message-ID: <342bf5dc54ff0bc477ddba84e3176d7b767594be.camel@intel.com> References: <20230214024559.1272-1-tong1.wu@intel.com> In-Reply-To: <20230214024559.1272-1-tong1.wu@intel.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_|SN7PR11MB7637:EE_ x-ms-office365-filtering-correlation-id: 697cec61-41b4-4ba7-3d59-08db0fbd55ea x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: daKVnQBD6WnW1nYDsb3jeGFBcUgrunCaJh1+nbtJ5C4f1XU3bXYkueU+EUdeNoyNuNS6VOJsOceAGLg1nPZtvq9TmMDiIKLTtbrjn+MfIqArhmjpWKbltKWCDS0r4daJgaa7AscyMzLNc7T2XPZyvyHfRI6hQ5ZrnQYAg7toaHh0yn/HPq40Bal3HbsmQF4fRCAnGQd5cOuIF2EQyfDSE1xTKhlgjpupntprGLHnrzaycXjadvuButUpn+nkODsGij9BRJdKrP0DpMeUmRDaXxtEYT9gKaz0kNVeyKH7LKcRM/kY1H0EXhAK+r9Fvl+TW2zneE3m7JvXNRxC6J0ozzyMywzaHDEnhJk5OUopJuaEY6Z26TBoFv3Onqi3jhxVcyF9rZlFg1g7BZBqwpTlHt8nmG7LHGwIPwx2pOs79cCFfxvOLvrxqQOoza7zyCf/rf1W8/zFpLOH0fyzISHPd/lSFIB/CPz+AGZr+9mPt0q/b67KJlM1HBTwJJ1PmqC+0vR9Fo3IHptjnQXFM02af2JAFzD1OAq4IazhugJ4UykJrA4SO+E9Ws6dzgM/TxDpyjuiuKbh+m8wq50V5kX2YF9NzpJNqgRFR8wVx3MO7ZNHUs+lFBx/oCBuh70nP2e/9RP8sRdJZfLmytWxWkoY1pF2YvASCFDTczzfvChCd9QGW9HiLC+S310jE/vrREcpMf/Vw9RHsGjefv+edfDUTA== 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:(13230025)(366004)(39860400002)(396003)(346002)(376002)(136003)(451199018)(107886003)(2906002)(86362001)(64756008)(316002)(66476007)(4326008)(8676002)(83380400001)(66946007)(76116006)(38070700005)(6916009)(91956017)(66556008)(66446008)(38100700002)(71200400001)(41300700001)(36756003)(478600001)(6486002)(122000001)(2616005)(82960400001)(26005)(186003)(8936002)(6512007)(5660300002)(6506007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OExzRno4d3VMZ1Uxdlo1VmhZRW4wdWhGSlFWZUtMZXVDMUhKbzVjb0dqWkF1?= =?utf-8?B?S1gvVTh3QXI3ZHRzVFpoem1sVENPdmUyUFZvVGQ5ekFMMGV6eUNXYmRzWjV1?= =?utf-8?B?WmRYZ1J2VDRzYXBpcGZqNDlRdDFSZlhyOFUxWkJBRzBjTU5DUjNQZ2dIVnJQ?= =?utf-8?B?WTZyOHhPOHRHTHo3NDh6RkVHT2t4SHM3WGdzZ2FjeDdJSWlPZFRmdnZFOEtI?= =?utf-8?B?dnF1Rk1odEJpZ2UzQUdTRjh0SkxRd1Jzdk1LS0ZacVVlcmJsMUFYR2M5REVS?= =?utf-8?B?b0Z3U0pzc1o2UE9tUnRoNlQ2bVRqdWZ2MVVsTThzV1pKRHFvUmE4RVJBWEs0?= =?utf-8?B?dWFBVGdnS0djV0l6Tms4Z1ZFZGNlMTkrU0E5SW1HRDdMZVpEQjl4Mml1aEF3?= =?utf-8?B?eVhnMFplMldmN1BpWU5oY3pwejlRMFdDS0lLRWpwMEhycWxzREtWV09hM3dF?= =?utf-8?B?aGpSQXdvL2FqQlI4Q3QwS1FMOGpTclVVRUgvQ0MzMlQ4Z0wvSVV5R2VRb1l2?= =?utf-8?B?ZVdmQkEySmYwVkplc2tISnl6VGFGV0lWaHNOZEdOY3FHRVFONUhQbGhaUDQ1?= =?utf-8?B?VlpaR0VoZ1UrVGUrZlgxL24zTG1KenJtS0Q4cDVVd28zN0ttUmppTTBZRnpq?= =?utf-8?B?RkVZWlRKVDRPL1NoSktNcGt3UitzVnk0WWRVTnpFV1JxNWF2VkhTVW9RdkJ0?= =?utf-8?B?U3BZWFJuUGRBaUNJUU81UHRyWFFuZDI1dGtYUUtQU3ZOVzI5bXJLZUY3S1Vh?= =?utf-8?B?eHBwUnNZeHBBQ0lQci9tUHFxQnp5TE1KdFJQR1RWQXBRQmZBNlNWU05qb1di?= =?utf-8?B?R1NtTy82QWlrUXdPV01pbk90Y0NnN0xtM0xWRzkrU3Z6aHhHcHZxdEgxK0pH?= =?utf-8?B?Z29RbTJqVnJnV2kwbzZYRmhGYXAvSmlMWllQb3o4bmx0OG11QldlREhxekpI?= =?utf-8?B?M2R5QVpmSjNBWVB2clF2R1pPSXhjbUFUcnplTjM3RnVhZmpSYld2UHdjczlM?= =?utf-8?B?SXY0OWNNRFlEd1ZvWlo5M1pWaU5QUUVTRllQUXh5NXNaa1hQblRISmE4N3Qz?= =?utf-8?B?UUZkaXFPc0JPV2xpdFRZTmFSQ2tac0o2TytZWjM3WnJCWDVuZCs4blRCU21o?= =?utf-8?B?cWRPV2tadS9pNkhCNXk5bFlDeElrNjZ3Z0p6czN0WmJQelBMellGRVNKVzMr?= =?utf-8?B?Qk5ZczZIUDZ5YWZGanJIL3JtS3JhL0d4NWs1OHZsUTU2SWlMRnNtS0tnM1la?= =?utf-8?B?SW9qL3hyb0JqVllENkRGTEZIYkZ3bTJhekFrNXJhaGNCUTE4Q0R5TTJKdzlt?= =?utf-8?B?TXJwcEdtdS8yR1RybDU0QWdTSm9aRjZpc3RETW5ha1pBMzFIVWxWdy80T1RV?= =?utf-8?B?bkZCeVljRkpsVXIwZ3hRdTVUZGU1bEJSUlJoREZMajR4dmovQ1ZwK0VNYjNm?= =?utf-8?B?bkhZeXgzdU1abjhndHVtL1VyNXBwS1Y1czRJUnVibUhYYktTN0ZLMnB4NXJh?= =?utf-8?B?UVlYZTNXNTdCS0YwN3pKZ1ZqN3FCdUtlMTUwM200eFQxYU02cldZblBBeVdW?= =?utf-8?B?QXFzVXIyU2EwdW5EcFBuK2Z3dXoxM2V5MlJuMFIvNGFQOTQ1Tk9DTnYxL2lJ?= =?utf-8?B?RTVHSGY3WStScTJ4NFJTdzlJMkd4dmVDMUpGK2FZY3E4NFc4b1RNaWovM2JO?= =?utf-8?B?Rm1yVkRvczF6RERIVklGYTAzRlBCdlRjQ3p5U0d4UlduNTdRQlZwRkkvWWNm?= =?utf-8?B?V094Skp1VXNnZnQ0NXYyZnRHeGVlT2wxb2VNckxKUDdldlZKN3FUeFM0Wm45?= =?utf-8?B?YjBrS1ZDY0VoZXk0a1JBQmtXUDhyc1QzMnJpZlZCZ3BRZ2FoLzlYSmRORUc1?= =?utf-8?B?N3NUK3lrZ1NqT3NHTVEwQ2pXaGNCY0dkZytSMWkvb2JhOGhUVTZMbEdCL3Nl?= =?utf-8?B?cXZscEV1emUxTTZuTTF1cHhXVFk5NGN1TTh3eEpHOVh0endSd01GZVlmZXZ3?= =?utf-8?B?M0R6UkNrc21hczBYWXZzQjBzS3g5NGFzOGxydUoybExHcjQ5TUpMQjRqRmRK?= =?utf-8?B?eXVQS2hZVWdhUDJYRGxZdVQzaXFPMDhFWEdoTVRSSmh6bUxyWHBTME1vTW1J?= =?utf-8?B?NlE1WmlJQkZoRHU4WXdYOC9SZEYwQnNnRGxTM2dqZjhaQ2lHTTNkTkJWOTNC?= =?utf-8?B?Rnc9PQ==?= Content-ID: <1C934783A355CC4E8738EF4E681D63EB@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: 697cec61-41b4-4ba7-3d59-08db0fbd55ea X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Feb 2023 01:30:06.7238 (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: 00sLbL7w3wPs7AzAo4VGSBfzqrvZCpPxcHA7ZehuY4n9GSI+f1G14MhhN7hWbalWGwd9muzCHnPH5m//UJrCyQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB7637 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v3 1/3] hwcontext_d3d11va: add mutiple supported DXGI formats 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: "Wu, Tong1" 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 Di, 2023-02-14 at 10:45 +0800, Tong Wu wrote: > Add support for VUYX, YUYV422, Y210, XV30, P012, Y212, XV36. > > The added formats work with qsv acceleration and will not have > impact on d3d11va acceleration(-hwaccel d3d11va) since so far > these formats are still not supported by using d3d11va acceleration. > > Hwupload and hwdownload can work with the added formats. > > Signed-off-by: Tong Wu > --- > libavutil/hwcontext_d3d11va.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/libavutil/hwcontext_d3d11va.c b/libavutil/hwcontext_d3d11va.c > index 363ec6a47d..aa50538d64 100644 > --- a/libavutil/hwcontext_d3d11va.c > +++ b/libavutil/hwcontext_d3d11va.c > @@ -89,6 +89,13 @@ static const struct { > { DXGI_FORMAT_B8G8R8A8_UNORM, AV_PIX_FMT_BGRA }, > { DXGI_FORMAT_R10G10B10A2_UNORM, AV_PIX_FMT_X2BGR10 }, > { DXGI_FORMAT_R16G16B16A16_FLOAT, AV_PIX_FMT_RGBAF16 }, > + { DXGI_FORMAT_AYUV, AV_PIX_FMT_VUYX }, > + { DXGI_FORMAT_YUY2, AV_PIX_FMT_YUYV422 }, > + { DXGI_FORMAT_Y210, AV_PIX_FMT_Y210 }, > + { DXGI_FORMAT_Y410, AV_PIX_FMT_XV30 }, > + { DXGI_FORMAT_P016, AV_PIX_FMT_P012 }, > + { DXGI_FORMAT_Y216, AV_PIX_FMT_Y212 }, > + { DXGI_FORMAT_Y416, AV_PIX_FMT_XV36 }, > // Special opaque formats. The pix_fmt is merely a place holder, as the > // opaque format cannot be accessed directly. > { DXGI_FORMAT_420_OPAQUE, AV_PIX_FMT_YUV420P }, LGTM, thx - 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".