Message ID | AS8P250MB07444CF18C3D8C4311636DC48F3B2@AS8P250MB0744.EURP250.PROD.OUTLOOK.COM |
---|---|
State | Accepted |
Commit | 888e2c0a85d945cd7cddbc9c7434b9f260ac0fa0 |
Headers | show
Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:9f96:b0:1a3:b6bb:3029 with SMTP id mm22csp1668090pzb; Thu, 28 Mar 2024 16:13:15 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVXdeexd7MDirjANjSeXWs89+zSww9qLU7isLfkPhmU7qZOYaJGZZcc1OvJFuxcE/hDyrI6spsgrC64DgKJpzxzqIQ8W4byziMcmw== X-Google-Smtp-Source: AGHT+IETsHPuvn3VQwn/heSifcM2hSMcUH8tu2IMMoP7q+Dpx+rqkE9C9vt7QwR6Yt3SSZYGTr44 X-Received: by 2002:a05:651c:4d2:b0:2d6:aff5:1e65 with SMTP id e18-20020a05651c04d200b002d6aff51e65mr446777lji.16.1711667595146; Thu, 28 Mar 2024 16:13:15 -0700 (PDT) Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id s2-20020a50ab02000000b0056c2e48dab0si1165710edc.18.2024.03.28.16.13.14; Thu, 28 Mar 2024 16:13:15 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@outlook.com header.s=selector1 header.b=oJ0thc6+; arc=fail (body hash mismatch); spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5A5DE68D794; Fri, 29 Mar 2024 01:12:13 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04olkn2079.outbound.protection.outlook.com [40.92.75.79]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3241568D75C for <ffmpeg-devel@ffmpeg.org>; Fri, 29 Mar 2024 01:12:11 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mKxD7eM0ol7k7Q7IoVQAYbJosY0C8X11WbqHSFOFN4hVMYDuFnTZPq6OC0/cgnPSAezDe9I1B6fXAaXkXn2bwEBhHVhLFZvfQREcImBMpejsr1IGDZRvVcU8aFxZciXYqlmZRdedohEkuy3vcBrSlg0cU7Gqvtlbgny5qztcBjG8Bdur/prp6HSNWsrU2n9mpM22X5nB9mA8G0TnHu3xIIe5Ii/bLQkE/xi4G9dnMvA1QDnfCGPuaww39L+PQYFU5LiXcf/JxwBkboR7UnD0ergdEALTXNje9ghU1La/0qKJVyfDBPQD2MFf4dOQmPLNSQqVvX8N4YwAS9pcArqjuQ== 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=cZ0jkNTgUj3DGq0wP3J8aBEN4RQ/PZH2uGKHMouJLe8=; b=IVWwJiBfIi+WQX6Dnn2/k1+qmdoagoPxpuzB9yOFjudrLjRNWwpbpltSUSxKGfXv43L3yGB4CEyTmSux+FEo+fHBkCDXCiCvf+lF5CbyTws6+MJFynRggmfm6ajmVmdIZw9BrHatMZ67wpQ+2tfWnWNxEESq5GgGzgKwBXbf4Nl88mr3DuN6A91LTdH//Eb58zBNUtoAVJQw08iiG3/xY6KsmXMNo47snH0v3e8jzNuV6wj2hBySLw9UMQ5qgrglbLEMYnfdyP8nq+UfI/ynoBq9quzYCmLkt42zJFuZp7M7vrO6ee3n5RNVTCxG2PH5JNUIxFMbW4hq7NEiyGa8mQ== 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=cZ0jkNTgUj3DGq0wP3J8aBEN4RQ/PZH2uGKHMouJLe8=; b=oJ0thc6+dD03AjR7fpYzCMbY/MxUv9rHBSw0hFJmHVDwLSMGg5KDsVFqByJ0WwjkaTi3kyILjU8mHt87ny5avLbIE2458aS2Uo/6mRYoV65j5bb0mDfqnysAcHHz1ZTS2a3JI5oCS7gcRa6qfIZ378FJ+XGGtDnmcyaAzb6FzIIG9UPBClJQsGc9U95/GjKZJytSPPghjb7c7BZwao7Rv9vjslohfe+n85uvsn0ZpG4xTTV2fpjBpPgwyqzrDz6A9DMezzZjbkvYEiCeCUPNNJCI+T+iwypr+5VSoDzng1pscx9ghIAMgJ0atWDERS/r79sJOYUjXvGIIj66zFtMdA== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS1P250MB0553.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:4af::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.31; Thu, 28 Mar 2024 23:12:05 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb%3]) with mapi id 15.20.7409.039; Thu, 28 Mar 2024 23:12:05 +0000 From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> To: ffmpeg-devel@ffmpeg.org Date: Fri, 29 Mar 2024 00:10:45 +0100 Message-ID: <AS8P250MB07444CF18C3D8C4311636DC48F3B2@AS8P250MB0744.EURP250.PROD.OUTLOOK.COM> X-Mailer: git-send-email 2.40.1 In-Reply-To: <GV1P250MB07376DB62F134F911FBD81A18F3B2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> References: <GV1P250MB07376DB62F134F911FBD81A18F3B2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> X-TMN: [Brt/DnvlpyGQvt/9KrOnBOZsYCQzMp/xtiro+jNOrgg=] X-ClientProxiedBy: ZR0P278CA0093.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:23::8) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240328231047.2202386-15-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS1P250MB0553:EE_ X-MS-Office365-Filtering-Correlation-Id: 5167cef5-06e3-4b49-aecc-08dc4f7c7c15 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XuA5Gg5z9GJ/h6MdC+og4t1AJ019/47itv9kGGiBe0ryywnSbbyCKjs5Q1K0P2CTfuMqG9BfpmS2QaHr1KyrYPWTja3NSkeE1FbQDPkPotZtggG1vGfWL5sBRY+TujJszFvm6bRbUT4+0nhh+w2eEcDX/6UtYajiUXudy5ouxRCeCm2CqejZeYenGn+0HQFf1i3xM2kLOB+9gJf9qXXkZPFxIxsyOZzi4TCoMdRcR54As5Ys+W09vLPVzPTRRGPWcakx3/PvvfYYvrlfCY1uOXZBz8qzHsyrqpieFN6J5imCdXRv4sFk0gm9kVb43WNBgnrHYI9YxLMm2x5Ag65Fm8h87gIwme1bMZZ7IJx/BfxCHqs2WDc8JVBL4WXlXxHaahFugl6MTnlAeKrJCMGEFjCn3hwFFu90KSfMqrqxFZrMkbT3Ql+IWmCEoHjvltlSbVtI+peV47ePZrFQUSJYlE+kYa/194dfQT9AtVdROMAltjCTYuH4C+YyEPnmij6uZR+7mezm8GE+kjuRHGbL/9RfpyE4Bzp+wnn8gzWVjLVmlWT8POxSsl0TVHZdcYf2dWK1lPuX54n3icPBqQ/k0+nKMt33Ai4eIijMV2gOlaxkkzSxwvAGhwEXoe8mFIVL X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?tVsPcN6p1wTbcK0NB7jSOt418U0k?= =?utf-8?q?NPYZp3z+b7EGBUGiJC2gU11R8uvJrmtY+9Fo+sV9NRs24q1e1SB2AkppHDqoyj3/X?= =?utf-8?q?ROpF2Z2JPVt2LUtW4AtML1Uht2qdRsmrwmdAs+Ccj6B3X1XNQydshSCsZBiPUkh/C?= =?utf-8?q?D/82Ud5S6Cer5029A2SpNhop/LNpZPiR0zUlesWTTER7v9k7KmeGSi7kNw6UgxqGi?= =?utf-8?q?HHSRAEAcnoZe2k7L7AZdWylrMCgDpmSmcmGxJ5QjM/yik4Fnt0a59C5hzkiPsEWB5?= =?utf-8?q?43UnlFUy97OWcwqImAUbkn8mLzQyckOAHAliMlY0BOa0rW5NxU/Dr+wptzkamiNA+?= =?utf-8?q?3th0c271eTkiM/gr3pOFLNMiVyGWIjlRNjM6f73JycSMEgxUJoQhLYafLpj+odJVe?= =?utf-8?q?ZRe2b6DVyP7FfXW1wTvABsoNZN7XPELvRE04vu9MbGZKQ/O6w3Mcw/slhPmpSmSRl?= =?utf-8?q?WVffz9uZuG4dfVWCLOYUT2kz2KBAReGvPsksGnnUvdwTbvPjGC1nx8P3L0IpGiH+U?= =?utf-8?q?1XXxntUIqUKDubI8H7YBeeXzJMNxFIWUFwzQcLwhS/zR0KTsunQWwf4CUXyMitvnc?= =?utf-8?q?EB+phkMulbbxt0fUItcJRpHr4ciRfZ17DUyvp+aKS31zNJPUBUFj/Fkk4/xjI9xCA?= =?utf-8?q?3irc3PNLYSdfj9LbViVxSeDeS/Yuiq9asf4La24OzyymxCi2kNlQx+eBtiSXBgvpV?= =?utf-8?q?VipsEjC21KmIvedmCcOa+fVB5u1B5k9vjH1uMVoprnyKsNZesb2VFBOMNBk1dJxoU?= =?utf-8?q?o86JwXbiEVVdrYbB6a8+aPSxoZz256ltaaYsOLxTogzxWsWH23T07BL7SWzddUlda?= =?utf-8?q?AgT4IMEcjNw0fRWXHLH3AII8ubJ0ZS4Um35Njps5fGby6dokATnEPeEbvssjCY5My?= =?utf-8?q?n45Z3Egh9sr0Dvj1axmXH/g7vq9L2IchzEDO28LaY+mhvECoXtr/RVqM2WCqpqcKc?= =?utf-8?q?8WYtF7QFnwALHA7Wquu2OgqUGnchjzcHxMfgTUWn1FCEcC9n2tXWirb5z2+bGSaXi?= =?utf-8?q?z2C4+j37zkewOHMGUx2wxRdVL244R6blcnpZCnYSIvXuaCoxaki5nqrDlFVoXbPBg?= =?utf-8?q?AIQGjNuVI0yqMXGfecciMXqY4UaIZh9t9V6yJrJu7oqPBF9JRBtwjWrFdRiLTKKlt?= =?utf-8?q?X9uaLPQre1OPR8y6yAr2BUweitBOUyzTAWLkQaJjPGaB/J9GoFMsxjzzpcJ3EJYkS?= =?utf-8?q?IcoBJdvMsijYP7Y12aABgGsHfpTeaYNGhuzwyvw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5167cef5-06e3-4b49-aecc-08dc4f7c7c15 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Mar 2024 23:12:05.8256 (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: AS1P250MB0553 Subject: [FFmpeg-devel] [PATCH 16/18] avutil/hwcontext_vulkan: Include hwcontext.h X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Cc: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> X-TUID: odcGqaga+54Z |
Series |
[FFmpeg-devel,01/18] avcodec/mips/ac3dsp_mips: Add missing includes
|
expand
|
Context | Check | Description |
---|---|---|
yinshiyou/make_loongarch64 | success | Make finished |
yinshiyou/make_fate_loongarch64 | success | Make fate finished |
andriy/make_x86 | success | Make finished |
andriy/make_fate_x86 | success | Make fate finished |
diff --git a/libavutil/hwcontext_vulkan.h b/libavutil/hwcontext_vulkan.h index 895794c867..cbbd2390c1 100644 --- a/libavutil/hwcontext_vulkan.h +++ b/libavutil/hwcontext_vulkan.h @@ -26,6 +26,7 @@ #include "pixfmt.h" #include "frame.h" +#include "hwcontext.h" typedef struct AVVkFrame AVVkFrame;
struct Foo * declares a new type (namely struct Foo) if there is no declaration of struct Foo already visible in the current scope; otherwise it is just a pointer to an element of the already declared type "struct Foo". There is a gotcha with the first case: struct Foo is only declared in its scope; a later declaration of struct Foo in an enclosing scope declares a different type. This happens in hwcontext_vulkan.h if it is included before hwcontext.h, because some declarations of struct AVHWDeviceContext and struct AVHWFramesContext have function prototype scope. Compilers warn about this (during checkheaders): ‘struct AVHWDeviceContext’ declared inside parameter list will not be visible outside of this definition or declaration Fix this by including hwcontext.h. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> --- libavutil/hwcontext_vulkan.h | 1 + 1 file changed, 1 insertion(+)