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 67777453C7 for ; Mon, 28 Aug 2023 07:12:54 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7CD9168C492; Mon, 28 Aug 2023 10:12:51 +0300 (EEST) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.120]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id ABAD1689975 for ; Mon, 28 Aug 2023 10:12:44 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1693206769; x=1724742769; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=Y1+Va/T2QQP77Vg/Ce6AH2zWlvDzjAlR7/ZkxBVCKcs=; b=W2885I/YV069Mpd1lvdnHAUo5hLHEFrpWOKeIBIFDOV1OkrsiVLOWImu UYqW7Fjpvql+D26F9fcQQpe4MfXD8iT3E/6qAxDgcNoMP1nSkKuUxvfyi 9czgB0xBdI0OlY6ubSMJvad023z0L6rK3Z5zE0GVfZ7IezcFy3L7oDUDI bj7U5xZ0X1w/FMdJc+FAHV2LvBrMfEtMiy6DwCLWra7+uLupTySYzHcpu Pn8gNDIxSUKBJvNHd/TNUJhMMOdtwihWPr4xaGBZSykVfT5SEf2CHATuw XSPN4YpgD/LxdMM+coBdIUqu23zuyb0rbeW+n6uKmkzQCldSOP1W3JM21 Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10815"; a="373924792" X-IronPort-AV: E=Sophos;i="6.02,207,1688454000"; d="scan'208";a="373924792" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Aug 2023 00:12:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10815"; a="687995391" X-IronPort-AV: E=Sophos;i="6.02,207,1688454000"; d="scan'208";a="687995391" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga003.jf.intel.com with ESMTP; 28 Aug 2023 00:12:24 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Mon, 28 Aug 2023 00:12:23 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.2507.27; Mon, 28 Aug 2023 00:12:23 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2507.27 via Frontend Transport; Mon, 28 Aug 2023 00:12:23 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.40) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Mon, 28 Aug 2023 00:12:23 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MI5Cm0sIDMoN0T0cSqundOvOZ6QcniaKOwWzBZ3l5DTi9smgmIIsffJL3aRo5OuIqQIj382e3mn37zh6bw3ly7nm+htbYVARqgnOxh4SEkR1Zd2z07lRzFDaGY3Hb+kbdMZCOULdpw95C6Kdo52VHSkhCUftHukp0Q0LG4lj4nUC07v2OCJi4LNpAlxVYMsXMFkcBGA8IcfXvo0MAUJUyNmKzC1TKUmciZY0jpxQtG5SdDjkEcQMaxRtJj9ZKIpPJqjqx0dbcjhhUdb1yNa11/egoDGu87/q8qP1WGv8QB47nxES1kKaB+NgGDA7yIuY4pRNg83tiV7pBasRZL5FBA== 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=Y1+Va/T2QQP77Vg/Ce6AH2zWlvDzjAlR7/ZkxBVCKcs=; b=NKVNJFmN/rm/ikV3iFDGPboNG2AGa2qpBhfSTBVvo7l95vw6ETt+S8q8KHWVHeWmAmyAbFlbVcG6squeVxSlaW8CDxu16yqMCDW4qrZz/Tu4F4NfBDWDq+UlQDoGPY8FXHWrqDFcmdYxG5jPVq4fD3u/yn92v7wbijwl5Y90jU1miFkmrFe/XxsyUaq2aMthF8iGY33bzu+Sv26IhAM/pdLfD2Kj3lrvivLLVm+Yt8xxXVhmJKIvdqcSxQNQLGbtuDpykMYTa4Fb4rVXC1GQaDYkZR+m/9MqA1ttkmE7PBBM1LX/xd7Ou2nY6jsdoYQPf1W9qEsaow5/M9qSFwiMKg== 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 SN6PR11MB2990.namprd11.prod.outlook.com (2603:10b6:805:cf::21) by PH0PR11MB7586.namprd11.prod.outlook.com (2603:10b6:510:26e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.34; Mon, 28 Aug 2023 07:12:21 +0000 Received: from SN6PR11MB2990.namprd11.prod.outlook.com ([fe80::924b:8754:5b1f:5673]) by SN6PR11MB2990.namprd11.prod.outlook.com ([fe80::924b:8754:5b1f:5673%4]) with mapi id 15.20.6699.034; Mon, 28 Aug 2023 07:12:20 +0000 From: "Wu, Tong1" To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v6 1/9] libavutil: add hwcontext_d3d12va and AV_PIX_FMT_D3D12 Thread-Index: AQHZ1zAIt5hDuuLZn0SCXpVLpJCB96/6shYAgACxGACAA+uR0A== Date: Mon, 28 Aug 2023 07:12:20 +0000 Message-ID: References: <20230825083701.1513-1-tong1.wu@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: SN6PR11MB2990:EE_|PH0PR11MB7586:EE_ x-ms-office365-filtering-correlation-id: 94a09514-1dfd-448a-cf84-08dba7961ed5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DU4bfTikNcFcBDeypfo8kkm/hvwA0yXUArrITpPKOcrt/D+b43TpXyASEdIXlwSof/JTybDwUUKm3jcznytKS+TyGb/xgOp6LWrjrPXQw0Gb/bwYwBoahJOfeMo60+GH8UoMsfQcFCN251qJ47C9rx3UpPVTvRRFaEFMjTw56AAnzM4L1aAWUl8B7w7HQXQlWKvW9DVodGagP+3loJbHrdOQBNb+82fiDSUPwhcRRlfU3JnMT2g4odcohhpY4WaIGAYtjYTitERAQS4jY6uIuNAWhDb9/Ri6ZUqIhbv4eUfxdL7ax8yNTgQqAWk6tLj0Z1PslBitJngtu44/6PFTyhFgnFQ55vhpI8iho90sDK/SqbH/SRKOmEC8y1wB/QV7eK82ZnxJk5JkEAG1AcWpOjDH5miL3GJqjfu8cUyObWvF+xffL3eiQwdIgj6U5xfj/VviqAEC3nuteIyeCaSH2j7r7x384w8j0c0bitlbwZG18rINO8bZYtW6VtzdjoXu9TbMqVWas4omtEF1TRHuucj2oLJa93cgWawNeShXHTuLYcbGyrvDZzDdbA45daGbeKH4rxRbJxhHjCnHvpP9LQfANOggP7topH3zDTrSECw= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB2990.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(396003)(376002)(346002)(136003)(366004)(451199024)(1800799009)(186009)(8676002)(8936002)(316002)(2906002)(6916009)(66446008)(66476007)(33656002)(64756008)(66946007)(66556008)(76116006)(5660300002)(52536014)(66899024)(41300700001)(6506007)(7696005)(26005)(9686003)(55016003)(38100700002)(38070700005)(122000001)(478600001)(83380400001)(71200400001)(82960400001)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?G6dsP2YgUXLfgoblMseImCWbhRJ4ZbUrWrb3jXdufEp+Fhw24fyC5i45WZcT?= =?us-ascii?Q?Np/5UUeGAdzEQgrrpkmGJbbStThXAXyncxEJ+bFXabEoENX4EZdDaxYWLL3i?= =?us-ascii?Q?NaFulj+7nMX6q08LHLQrSkhO5wgHWyKu2x+6kHRpkEt1lJKNe73oSNByCjTk?= =?us-ascii?Q?p8j9/sCyus/bXSVnVh5lBrFSAeuuyRzdh9GTqHnCgLI2pSfNK9o37k75wbEv?= =?us-ascii?Q?soUXRElcQI3kOYo83ZC6VOFpGBzSQUC1ZWGaWbwCS+cflizV033s41zFCyfm?= =?us-ascii?Q?KHS2//BIniUu7fm36iQxgsySj3I3Kg/jXtEF65U6opyEyS95tuS3l+uWV2dc?= =?us-ascii?Q?efLX2XBPlgBTSxSp7/e1deePNFWPRMk1eANtldkNG4Dhjdff6K8u8eyhaTVt?= =?us-ascii?Q?MuStav0pbnLE3uZlMpnFsXvqMwqCHKwr+BZNNqEROb78WL0fYK+T/5XC+CQ3?= =?us-ascii?Q?xZxSXuSpgDBYGuiJsw0+QEysT6SmdxzwU6pen8B5sm6RSqcDEq+qgyDbKKrX?= =?us-ascii?Q?UrPbnOCxs1ChmAiR30nmeU8qqY402FtGhS65+6TCrlu4WZ7og+RnOCBTY8OP?= =?us-ascii?Q?9nb5fyZjgsSaHH/55y7S9wFPBNec0ZXVc+JghHpnJAAnDlqAs/f+fgMOgj6m?= =?us-ascii?Q?NLxMeys27wBpLJaGp2rsaRI4Nj+vEsZNKLtbo6xJti8U5tOOWz+nh53FvNiG?= =?us-ascii?Q?r8OCrj0BhDbmuoZp223FGs9NiHn7nnW3N0fz6CNI7D/8bWMZkKdyrd3aslk0?= =?us-ascii?Q?QPf53Ur0bWkTMW9vvMJrPXPnTQb/Z3vsaqTL5ySq+naIDDFFJfrkGh0Ac3Rm?= =?us-ascii?Q?YvgCcuUuVx6YQ0YpAYRtXVC5pA8K48qg2XqRgWVQVT0O9dVT4dLl8fs/Y9fy?= =?us-ascii?Q?EdXQGmtaBftQAwNWLbPYGRsQQV7gXrkkMlRK4jTkuX1itLDZ7ksuVyw49MVg?= =?us-ascii?Q?i4cyCLgbxtw655rGb0sreiW9sIKR6RTzUpq8Yn+4xUQEXG+qVgGqYX4u/UXR?= =?us-ascii?Q?DVjmVOLFN4S7+O8gJb0jyiZsGsGEwD/hT1gBp70E9+qQdrke7QZfJZW/jAEz?= =?us-ascii?Q?9Wov73+bMV+YxTis1B6eCI1zi/oZ9jcP1r4YQ8JtBEUmk5Mb58nAL8gqNi9m?= =?us-ascii?Q?Y/MQLUBOUNobQoGjnqTZ91bPxcadEC+8YsHIeJnAlzZLbS3Azz4E+mHkDR0u?= =?us-ascii?Q?+ZzNh1kbgMYjawHHbO0kYGWfD8i7/lpFuO8FoJMgKiIqM61d68S6j+UdqRa0?= =?us-ascii?Q?AtwHDQEyToiaM0RsbFMszciU2uThYembmiEY45ZCvhkAh/m9xH5FCYuf/r+U?= =?us-ascii?Q?Wi779lLQiHvYFO4cHAwzZKq2intOLyWpDsLxWtA+5iXPY6LmB+znayeLmrYe?= =?us-ascii?Q?1wk7DlndGOaI25kVlpToaxlASDaU9yStAjzhr2WpXUVZpAqjIM9HUgo4ESh7?= =?us-ascii?Q?5fXmiQiP0HPydt/JPcJvkgHAJZReVtFuaeqaD7AWdh1+32tmWc0C6axf1awJ?= =?us-ascii?Q?jopFuFWkCq41J0lLoy5Pz0rZHq8tIPnHiR7okO5ZQpI3qcU1ot/Z/5O7dp1v?= =?us-ascii?Q?3A8pK8Vwfgh07qg8wx7xxO3AWFwcWxxh92RBByPh?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB2990.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 94a09514-1dfd-448a-cf84-08dba7961ed5 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Aug 2023 07:12:20.6812 (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: 4HbYx1O82/46YsoWjF5kpr1gqeSCztoHsSSjeE7QnKEtbUuF/LRnekJTepQ0s8ukWZ0aLRLpZe4jZdQ7gj0j6w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB7586 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v6 1/9] libavutil: add hwcontext_d3d12va and AV_PIX_FMT_D3D12 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 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: >-----Original Message----- >From: ffmpeg-devel On Behalf Of Lynne >Sent: Saturday, August 26, 2023 3:17 AM >To: FFmpeg development discussions and patches devel@ffmpeg.org> >Subject: Re: [FFmpeg-devel] [PATCH v6 1/9] libavutil: add hwcontext_d3d12va >and AV_PIX_FMT_D3D12 > >Aug 25, 2023, 10:49 by tong1.wu-at-intel.com@ffmpeg.org: > >> V6 major changes >> 1. the way d3dlibs created, adding a load function. Added dlclose in free >function. >> 2. Simplified the public sync API by only keeping av_d3d12va_wait_idle. >> 3. Wrapping data->[0], data[1], data[2] into one single structure. >> > >This hasn't fixed my issues with the previous version. >av_d3d12va_wait_idle is in particular looks like a convenience function >rather than something that must always be called for valid API usage. Ok it makes sense. I'll remove it from API in v7. >Also, we have dlopen/dlclose wrappers that you should be using >instead. dlopen has already been a wrapper for LoadLibrary on Windows. Please see compat/w32dlfcn.h #define dlopen(name, flags) win32_dlopen(name) Thanks, Tong >_______________________________________________ >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". _______________________________________________ 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".