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 0BC9549476 for ; Sun, 11 Feb 2024 16:17:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3251C68D0D3; Sun, 11 Feb 2024 18:17:27 +0200 (EET) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2075.outbound.protection.outlook.com [40.92.89.75]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DE78C68D091 for ; Sun, 11 Feb 2024 18:17:20 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=llJOCIku6gz+2tYMtAojyH/77AXmPHUsIwW4J1G1MSxF6dyiXCB8xkzIOWY0jp8eZGupWZ1uGSOOWUgZY+2Nqe0Gmb2mP0b6QO6l5BB9NxOks+cwF2uL9EFeWVyfWsv5GK0jx54CqzhEPPvP2YIs2KMC3NJPcXDbbw/Bd2DDHKvWUTRo+y5/9L24HrLOjoFVU7VXMlWsBntXG3yzsTIXapFTViLCfqrozt2DvpHlEiFShuWLxTCb1Cq4umzfBZIs3cK8yLrRj5X4Dbit5HkHjGPd0oXheAINY4UXMt5W20TsmLDlEq5Zk4DhDyaOYrBFsvjsLfStUSXhDPHKLe8YCA== 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=baX2WwXWWZvFzsGeQqFUHgZjsOfws2P/dqyWYQTdSy4=; b=jEzEFYri5cKrm5oVDj8IRG4aYuLJ/aUvDRccAEjMJ2sX1cKcsJGVNcyzkHmDl9mrlgeX86TbCVeMfra58ExFQRsMvnbJSbo/GQ4UbNTQrRk9Z6F6k9RbvPjhKu58LiGS6Gj1C3DhanTttDTvZ8ezQ34d3Ip1zpoqjej3E9XmFZb3Or5tM5kpXt3No/ARAbUqu7H6Eu4K1eJvVJkD4os5BT6qjC1y5sXL933R/aWcJ7/2yrKoAc6myG9KANsVcQgvRUeBhfh7F5f2TOby8hsGk0egcRWTog2stsyDWbhvpOZVi9BKjE4Or9bQnS7gxSQe2WxCBOOV+5M2Zi+ApziCiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=baX2WwXWWZvFzsGeQqFUHgZjsOfws2P/dqyWYQTdSy4=; b=PPvY+pXB8/RZ9BQ0L3Nxo4PgYai95j5iv4AMN2GlirRTYm677WI7rz/0tpBAPpMpCHdDD27PDRmxijhMAd0Q/fpvFP5XVxDPd9stgttqoReAcUGCkXIgqpu/IstDKENJp2kOPOivx/hSrNdN7n+kq7MwpmitMAlhtOZdnOeMjBcTCFrDgfo+MnBKDfzrXTBJ+8rX7NRrx7ABx+ngWaeOt4j/BFZ+D+SWT4ne5Yskhq3B6ERs8WuAHr3cESZ23XogFC5CdHiX05k7DCbSDHzaszIIyVZd33MKSrtmBBDS76qPBukObIIDVfxFtLP7MJll02CNPAv4Xh7we5SazQ867Q== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DU2P250MB0317.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:27a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.37; Sun, 11 Feb 2024 16:17:18 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d%5]) with mapi id 15.20.7270.033; Sun, 11 Feb 2024 16:17:18 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 11 Feb 2024 17:19:06 +0100 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [AyZbgPZJKFrhqG2HQ+q1O0CsJEa7ndYegn3oHBYI9/8=] X-ClientProxiedBy: ZRAP278CA0004.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:10::14) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240211161906.3643245-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DU2P250MB0317:EE_ X-MS-Office365-Filtering-Correlation-Id: 3ca9a766-e354-45bf-2fee-08dc2b1ceb38 X-MS-Exchange-SLBlob-MailProps: Cq7lScuPrnqwZHg0HfSFdjBH+qQmcHAPJ3o4B1gGYkngIkB3W8zpoAPAYX2cvza8gOuVSWYo2ynKBQu43iP1nGHiZ4iRRNn78rHIaA7lCeLezujeYTixcOQ1kIoEBJXlY6dE8/d9Ln4JvyukCsqpEJUfsT1Eb2ILUGqiWfvZ7jjt5UbI7gm6Y6z+SDXwCRIq3Lg7CAkgvg79CjZrX0Tt/Kdhn3jklbiBjsOiqqeea27d8Sf6JA34XI7Mi1OuH/44nHy2DlMBgkPzoqhpFK7UZmpbTBo5ACvQh0nzEo7zZNW9bZ7DPAJb/vUmte5Fmapz699dPaFB0PobWGhvOUDEQpN6MUWQBRQFJJVklUkgWCsCqCUjVIxJ9o2ETEibslGgiX8Fk53nKDi/XjJlEbwEdwt7Ii1iM0kgvwBI2zSU0tsJdJTAi3A80Ha9/xZBhTr6h2Fc511cvmBKv8KpgW0GjCwNruVJX1YPdjnIHKoZ/wgDicVhu+Ixi2hc54bOlDQoWLQ88cvzDfZT4Es3Gs6gulve4R1AgCrNvP23yKdWXowZ1aesfeGjtOqx1FESduZkX8A0tRIcOZcQW14NaiwWWrJHaip754npLm44GJSdilPPto2vABgNC679A1eXGzgcxcuo4bBDfFJ5TNl1zku9VtgXAQpD7BET3g/+UACcLucpIrdGpyKzTXI+Z2nRi4t0ZJ/UV7bxga/X5k/nsolEWFZZY8PCidEOGQiDTl7WA9NkQISVivqQ2pIsXx5bFQ4Fck3irnsPw5M= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: h5uUkMk0yoiGLGP7INX/lJbh7YS0uTIQutjrwiB/wycOziGwSbRfh3IMfGftZDWY8kykajgITyaDtFZQvhMjF2dhTZQBQ8SPMai8rtjubhP9w7DUY9B1E8ibLvZMmuyRFzRmTHFtwIKcoGTaN9mduuNu3T8q93uDHEhVDk8w47TW2bb0Dwl0EakXxtU1gi1SXMwvmb6o+fCoNnGyqFq6K5GkGS76mVeDsq6N8eiFZ5PczVZfgBd/FNeCve5HNRzWd8FiYHqk+ox/Pw1e5YyJeY1PhMANTAkNdXozgUA7Tus/U/moo0FOtNnv9osDUjWVxbAtp2WLz/V5lPwJOjOETMexjB0CuTzrlIOQyTHj/P9mS/OuaKF5Wh3VB9c2oIYjFLzrtSun8Go+BRxoXbaO1xLKW0FiSoTzPi98vZfdiyVjYQkcxpdoGy3lTRf+A76nAFqbkHt6ghcOfUFrfw5HR6FodeI8UNs5rd26e7lcOJi8eO50Iq7mNX2Ftmfsw04dptNqYLLTwbdFqXmArkIxRD9VY4ZUCcbvAmUzc6dC8lpyAtnuoEtBo7IqOOiboJjOJQqf1N1bOORwAc6WF5pJ8nbVZC4joZW65byoSNEO4PirDbfD3pSW2elFRk+8f3UO X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?OmoAEvZsQB9mO7tWeal9REsvs0itgtDyPzGxfV15b/PEPp++Wrk0hhTBmK/5?= =?us-ascii?Q?vlazt+acdBxwX0mMQhOD5xyVwvnd2nAMKQ24sUtlj81L03y+e+yeEdQkM+5E?= =?us-ascii?Q?gsTmArxTErDdXCx41Kckl3D8YisgyJtcsNf4LTDb8KSRRfi1GlqWy6VXMaOt?= =?us-ascii?Q?lUDwo/cACFnmdRXraNbSgDP8EgeVDcdAzaLNIKdhWE6Vy0TY9hgwUwv3vsLy?= =?us-ascii?Q?dOqRbRbK+nHMe6+Cm4jy2NzDrRvFkZctbOkSl4v9arOdzNwAw5hoJqwbeams?= =?us-ascii?Q?5UCkO/iAfA95zuErK1UzgoDwaJDw+z/CRnSOy3XpFWCkfkv9BsCdDHpho0dz?= =?us-ascii?Q?jH7O0ujaEdZGAwA8Hc1rSzIfWx6pNKijd+3U6/Cl6AGiMjWLwczL3AwheiQw?= =?us-ascii?Q?nQ7cvQvvpY6ZyhrvOfvnmlfMAfWWu0EkDFfjnOOT15EomRE56/OQMEUobvG+?= =?us-ascii?Q?Y6DDmVj3FOm5Fjf6PeUie5vu4m5qPeOtptkVDOC04sCtSG/2eTNhy1OgSo85?= =?us-ascii?Q?jJwK7tw5mqBDM16KGvzsAmmC5DgLwsvzPvpACuakdrKLa4hd5V1NuFP2XAon?= =?us-ascii?Q?XjBUe2M/R5JUKJ+YJvWFl5motmxNCpy+2/+m8m75afe4mRo8yiIF6e9q0Cdg?= =?us-ascii?Q?bXxpTzeU99nrM9uLSfe3EDjRAd5TGqPBeI/Lt2dhFWnY88FTdJAJq+1hUAp8?= =?us-ascii?Q?OSeJ/9h5fjdgu25Lbz8gJ5Iiy8sH2m/dFN+nDVfNyO3foG15lMdHx0TOz07w?= =?us-ascii?Q?1ixLULk1nThzzdX9EgWUHcOmvXZz0qaOzxQKYajMi8+d/+sKxLscNIE2vZiT?= =?us-ascii?Q?XALH/JQ7Ys2+NMgm1T4uvgOH6gBVa12Fl6IkqT8z60OA9wwOxqydAvvdr+qN?= =?us-ascii?Q?lh8XZwEc74BEQ8O1fzz5djTR6652Ky3MbFQC8o0u0akNP+ycUqJx0dp9CVjC?= =?us-ascii?Q?cbgI1fz2hgxoze2zOQjBgA1HB+cePbmX7qVRB12cgcXIypF905p+CEUjIySq?= =?us-ascii?Q?e4G6gwPGDudVTWYKNPaG4ML/DFU/tYTO+8Q4TrLi3wfO4RgfZj7fnIvFgwbi?= =?us-ascii?Q?uc4twioLKpuzr6G8d+flXna7qR5N1Xs+w+DxmuVIQz208D6IEj3oHKgt/EEv?= =?us-ascii?Q?Oar3fpoU8ZOHPypxNoiFkZTl1gL2xp4Qkg27NunH1MFhrIA3oq2zjru7Y1lV?= =?us-ascii?Q?5bTtoQFvxOp9rzMLDOIhXZ6tCGWEgiBkYxChaS4oEDctLK4XB+DSujW3CfMP?= =?us-ascii?Q?zxI4SE0ySv0sfdbA7gPofHU6ZzXo2adVk7k+0lvXTQ=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ca9a766-e354-45bf-2fee-08dc2b1ceb38 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Feb 2024 16:17:18.7070 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2P250MB0317 Subject: [FFmpeg-devel] [PATCH] avutil/hwcontext_opencl: Use proper OpenCLFramesContext 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: Andreas Rheinhardt 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: The currently used pointer when unmapping DXVA2 and D3D11 actually points to an OpenCLDeviceContext. Signed-off-by: Andreas Rheinhardt --- Untested. Both of these structures have command queues at the start which is probably why this seems to work. libavutil/hwcontext_opencl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavutil/hwcontext_opencl.c b/libavutil/hwcontext_opencl.c index 247834aaf6..c1764ed098 100644 --- a/libavutil/hwcontext_opencl.c +++ b/libavutil/hwcontext_opencl.c @@ -2346,7 +2346,7 @@ static void opencl_unmap_from_dxva2(AVHWFramesContext *dst_fc, { AVOpenCLFrameDescriptor *desc = hwmap->priv; OpenCLDeviceContext *device_priv = dst_fc->device_ctx->internal->priv; - OpenCLFramesContext *frames_priv = dst_fc->device_ctx->internal->priv; + OpenCLFramesContext *frames_priv = dst_fc->internal->priv; cl_event event; cl_int cle; @@ -2511,7 +2511,7 @@ static void opencl_unmap_from_d3d11(AVHWFramesContext *dst_fc, { AVOpenCLFrameDescriptor *desc = hwmap->priv; OpenCLDeviceContext *device_priv = dst_fc->device_ctx->internal->priv; - OpenCLFramesContext *frames_priv = dst_fc->device_ctx->internal->priv; + OpenCLFramesContext *frames_priv = dst_fc->internal->priv; cl_event event; cl_int cle; -- 2.34.1 _______________________________________________ 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".