From patchwork Mon Aug 2 15:39:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 29197 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:6c0f:0:0:0:0:0 with SMTP id a15csp1680029ioh; Mon, 2 Aug 2021 08:40:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxmO4JON9GjVSkgDcv/PcXZWFdiZZk+kD7yXjwF3cCTa9E9BwT/F83CIqjZ7QWRTAEuj1sL X-Received: by 2002:a17:906:7b53:: with SMTP id n19mr16025241ejo.14.1627918852677; Mon, 02 Aug 2021 08:40:52 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id f16si10585829edf.596.2021.08.02.08.40.52; Mon, 02 Aug 2021 08:40:52 -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=FL41frIC; 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 6EB43689FB5; Mon, 2 Aug 2021 18:39:50 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-oln040092075102.outbound.protection.outlook.com [40.92.75.102]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D5A7B680836 for ; Mon, 2 Aug 2021 18:39:45 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KmcLq73H9iMogb6W3Nf8KUnYAmPP6fbcZ7cdDf+gX6lr2klzGtvrZ6FeYBnVj0Nz3fxier5RgS302hM9ImM9t9FP5tjZBS8XDgObuvFI2GoMXEHB4NT4PSz5cR8cSrHocz5ot1Rp6uwfSNVN110zrzQBAT+yEdsHpHoCkDUeBKoRzWNWz6wCyHFvXQkrJ3usxACj6to2P52y7eEaVnrimg0pqz4T7Q6x/mwHSdo6HXH5vh/OW0LB3AGzuWw464lUwCoX9G2gcdHcl1BZcxF1AdJVdAqePgtza33LGZiqbs4nTzO40ooGnWuobeQO0why67lkiBaQ/cPUz7dm2EWJAw== 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-SenderADCheck; bh=Z8k3//n06ap7vkj/2xics7WP1RBFHcDa/1Wphubkmps=; b=DxRghCmNYZnwYYAVHFbgWtAHsDsZPCyzFN3duwC4n+23VhCiXdMBmFG5/fS50FKjTpk/r43Db+unb8P67iwHb231Uvp408qBmUhFkAU9yrvxTULhcuXBUw19ut7PhhFWeJlS+VM/N4vbzRgK0B9SOm32dva/DxECFAuWf3MCQDsoG/gWWmos0N1lTJaTmasNGcE7HzWJOqqC2j/sJ5Y7Fo51/4E/xdVSrboIz9mHOOdx0tR2qKUJbr+0E0oO/4JRvY9NZKj5/nMJLQfeF0FD3zsG6AOQ2lOQxirvfISpLW0UTL0MNZfbDq6vzFJYHSPQDEkew1TEglPfUiyPBINJKQ== 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=Z8k3//n06ap7vkj/2xics7WP1RBFHcDa/1Wphubkmps=; b=FL41frICQEeoUKi1A5NvZAxd8NENSaXzBep0qp25fMUGG5I8o8xORFJxEyRXtiwMMgK2Up87N/FIq9+UlBNQtMWesqL7NTCcoxBUMfDBl7BiXcXWgqFZg4Ca4R8jP9+AADO6Eswdj4lxiWhDpv/xGVbQMdmdlJqfm1Id1vlXorwkX8rWA7RgoGXDrJfxMu5aBvKDbJ2hG61zbxl+EHFc2SxVvrEVfG8xwnQJDqBhjFrYKxuojUPXJbXuDQylTIBQgWZL34a815a1dHOBoVu4F4SPK66xiz1fIr/CLz8kF+FZtepKw/enarzIc2M/R+FMeFoHtKs+wxTP3Pjyz2rDYg== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM5PR03MB3092.eurprd03.prod.outlook.com (2603:10a6:206:19::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.19; Mon, 2 Aug 2021 15:39:41 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::c9b2:14f8:d555:6f2d]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::c9b2:14f8:d555:6f2d%8]) with mapi id 15.20.4373.026; Mon, 2 Aug 2021 15:39:41 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 2 Aug 2021 17:39:15 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: X-TMN: [iGgmzCNzEyC1SiPI7HBYSalX8wBV4P0e] X-ClientProxiedBy: PR3P193CA0056.EURP193.PROD.OUTLOOK.COM (2603:10a6:102:51::31) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20210802153915.1234499-9-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.192.94.230) by PR3P193CA0056.EURP193.PROD.OUTLOOK.COM (2603:10a6:102:51::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.31 via Frontend Transport; Mon, 2 Aug 2021 15:39:40 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2d902259-0065-4017-454c-08d955cbbe2f X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNUytrrqT4o9623wQ4EiyPTqiGWsZxF2eUxn+ucQYx580A8S8V/uj1QUJStVFWtIk8CKuyvRTERUMY5MjE7e65L5Hm20pC3btGt89bYY4H5o4WZrRzLye24swIKhv3sTOwbF+N61+qgrmxUqv3ZWsydZYbJoZmNMjgyZ73hTQUNVlStz/UAiMf9EHc3lQ4bHzkQs+F9MIoKPR0moVpUxkpYsgs5p7YSQ/Ltz60CcM6mSdPJnME6wLsYWfrpQIfUsNtd6HcDk0pPSYeHOnGncVzXDt3aAcxTcznulm60xwWoOaYtSEyAhz1KC/NE/bl+VAJ8h9+cLzuX2LmB4QTAKCCUcA87BBMXkaYD0803ps1xeDPgDePBp5SyyVjqp3MF3WI3ysMpskjwDTygG02NkTtgfGRv1ZtVVy9QE/qirVb6Y7NUkXH3bTwCnZF/ZZlCEqcoy2XlyT8oFpi9DtCAUtk8veOOwgsqqEnm4JWyBe511SHtTtvoIjjeMthCG2syH/iEIre7jm/Pgxwh3nCamkN36IqL25e3Tp/dAir54Z6Bo9KgWUOS0I1dkEMR6jxWCeUd7vlUlZ71iQ5hii5p0Wh/YNc+HlCGtXZuieynaBKVItaX+mmFhEch4748Y9LqA2ON7ohXsO6iVqlqMNuZUo6vwTWLoAto/bnD4slSs5TGN3rmanO6s5n7Z6Y8whPonJZ1Z73uskqA1PysErv4dKDNhxh0nYDaYTNc= X-MS-TrafficTypeDiagnostic: AM5PR03MB3092: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: c/8LFEp8l1thDxPK+nDE8/9nZX550RvK5ChCbw96t2kjJWwzuO85AbarCNESiQibNaOKh/yFM2oWCUOWm36lsYRbgQ14mj/0LOyh1qH5piKwgBbfdN8h8gM2ueeXFI6EXz3D0iFvIy8da9iPm68qCWRPbe8ZoZV3F7b2XqaRYmhN4PC9EiUtmnKeVukH3HJ68w9b+QuZ8Tf8gWQXFoVS7Y6obU7yh64Zrpqk1iA3ykpnWuXZZ9d8o7+UoIYZYW09osUskXFMrnNVdH4KyVtI0zUOv91cV3B7rygLNFZVRAnho6/7l478WF+suc97qg/MgEdzvFjXKl1x8R45sJPsR+7+GxJ1B29MTfWOBpQlcmrFaacQHzYRCOo080dUh13cHb5//qcP+zYXLisny/texEo/azCySInhtbiKiDBmcvFfINPNMnsSQK/KqGSYyjyi X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 8AWBd/+EijUJWmfISP29fblWm8mU1jxnQsedUZD1pxgmagHJTKYW2d6CMSJ8sw5I7qiR+oiEpA53SwWvuQwR4uxlu04F55M4aW271vfNnEXRYH1w9+9vbrD2WhCiT57bzd5f+0iXZXup6xpG4/de1Q== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2d902259-0065-4017-454c-08d955cbbe2f X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2021 15:39:40.9317 (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: AM5PR03MB3092 Subject: [FFmpeg-devel] [PATCH 10/10] avutil/internal: Move MAKE_ACCESSORS to its only user 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: KlRCNgscG+sj Signed-off-by: Andreas Rheinhardt --- libavcodec/vdpau.c | 3 +++ libavutil/internal.h | 4 ---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/libavcodec/vdpau.c b/libavcodec/vdpau.c index f20dbd78e2..7c29746adb 100644 --- a/libavcodec/vdpau.c +++ b/libavcodec/vdpau.c @@ -69,6 +69,9 @@ AVVDPAUContext *av_alloc_vdpaucontext(void) return av_vdpau_alloc_context(); } +#define MAKE_ACCESSORS(str, name, type, field) \ + type av_##name##_get_##field(const str *s) { return s->field; } \ + void av_##name##_set_##field(str *s, type v) { s->field = v; } MAKE_ACCESSORS(AVVDPAUContext, vdpau_hwaccel, AVVDPAU_Render2, render2) int av_vdpau_get_surface_parameters(AVCodecContext *avctx, diff --git a/libavutil/internal.h b/libavutil/internal.h index d8a1f2672e..73498dc70d 100644 --- a/libavutil/internal.h +++ b/libavutil/internal.h @@ -86,10 +86,6 @@ #define FF_MEMORY_POISON 0x2a -#define MAKE_ACCESSORS(str, name, type, field) \ - type av_##name##_get_##field(const str *s) { return s->field; } \ - void av_##name##_set_##field(str *s, type v) { s->field = v; } - /* Check if the hard coded offset of a struct member still matches reality. * Induce a compilation failure if not. */