From patchwork Mon Aug 2 15:39:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 29195 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:6c0f:0:0:0:0:0 with SMTP id a15csp1679895ioh; Mon, 2 Aug 2021 08:40:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzFNXFcSbddbjsfy5T7TNBHF9+LEZryq0/eMvCE8vfa+wt4hJ6WLR5C3+REfSCf1olT9RZN X-Received: by 2002:a05:6402:5:: with SMTP id d5mr19868827edu.359.1627918842230; Mon, 02 Aug 2021 08:40:42 -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 k13si10860030ejp.411.2021.08.02.08.40.41; Mon, 02 Aug 2021 08:40:42 -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="X/KjC7+w"; 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 83864689F02; Mon, 2 Aug 2021 18:39:49 +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 BA5CE6899DA 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=LyYE5s90w1+ncs/NLvaaCVW1zxCJqMZkav/2HecV+pDDmNBaG4uR3mTiwxh4CLI3qys5z8JtwMVYc5KkHmkLGqZNoGA4+sBx9MEMPk+LcW1hAwfXse4btnuXa/klThGdrSO5iA++9ODz0X89qJEM9rjxjCzOszEN/e+DF9ilN7i22z/MH88vAoDkW8jFKfhFoa71GXq6pEoGfW6bAG4egJywkXGDIqfRy+wnQ4KHoYqM5f5Gy7Qj4Ueb6mheoCQgTxPdkUl8ElgRCF2fDfgCAXL6EHir7eCWFQYiQwY2DLtUT92FBO+PrEf+pItYwlerW+KHisX/BdkYsKBHAhtA+Q== 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=v4csnJ8riMxOSA9nsq8jrhutE5MXrPsHA4vS+uMfBSY=; b=LRKJ3AVWDCQNo/HGgeG5kDJMJytqNgKlh5yo1oDfEE5jih9oxiIEu1p+3VYTBMMuRvsDS17a8Kg/hxmz9QSrndFNhbJz8i4ZzoPYiUT36FOU+HRYXuFsi10pyOAlrd3xCBS9o6SM5c4TuPyNpcVYdK1fo4oBNVYIrysqTuLA6kl/OuWPsGW+aPf6h0JbkzYNncMZkY3EiXlr+H58nR5L8yDVNULrbB98BK2GBMswWbCd0a0E1WNuDJ5xsCBg7VDwv3+d3wzU+5I6q5Nb1Lxs69Sjb3g6FLtGdIcYsfeEPXLXZLQg5VZzaaz4WElvGPN6/zUBaloRz7rvYkdFyJKCkA== 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=v4csnJ8riMxOSA9nsq8jrhutE5MXrPsHA4vS+uMfBSY=; b=X/KjC7+w4LNpN6n1TKItXYhhPR5RRFFOo3FwFt7qGAcK8ax8n03oexeXt4lg9jT+HFKE628n8Z+dkEMIZmeLhARo/2YRGEolXD0La1pZjxGJeh5iau1pkI00wDPveZtKmcIJ4vbUtdVOhXS3GKIdYCgt3b2WTA/UJGFGe5D0PKIIIaJsJzX6nJoaIQjM7JHSbYHpD4iKrNo4xfIBtbtESBV4yApehYbn73q32cl7bc0N3L2Q89P2m1l4cSQhuPKgxFxM3INsbN9zaZJnuGbo9XKytD3Z3sA3aa5OXL23+cj0GoZS07vyrY/fZHOOS9pGTDGMo1/SGGOw/1+ntehQGw== 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:40 +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:40 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 2 Aug 2021 17:39:14 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: X-TMN: [w1fRslxtLB4ii0HmkjCo1f3wFJXnALEV] 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-8-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:39 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4089273e-d0e6-4d7d-22cb-08d955cbbdae X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiT7FzPiew9v5CevtIP+WXD7izs65ojSTDVkHRfmJmTSUsaKmd0fOwIvUWMmPY/llE6gA6PQZT265jgXniGVDECKecQFFTsFfLkXRtjW1fvlPS246cQTfBQMWYwhYh1D6EA3TlblL4PkiccF/sX+avmCA5K4R3+bF6f7mNq9lFOKH8UGcjpRv4+sM2fiMtuVDHWgd3jCILsA9giIFqvX+lsmn/RMz97TKdzzQkbQqLVKqhlAXo45s9RYqJz0qKT4yP2un/jXVr7pz92dHMo2x0WWWsP3IWNXNMN1sGOT4sAYdoxy+S7fzd2gfGvck3Zh6Gb8pAkGlsSZu/Kgnd2QThrH2BQ+BYhcPa25BfzzDpzLrgb6FYUKCpn+r3dXxwkXVPILIuN/SMh1yR2s1yXsKIh56DYRX//YkU4RvMAhdZyRIkg8hU7RdKU52j05fjrVo7PnjTaAvLC2SHM+Tddmq0rcHgJ4g2Tu4NWsEpsKaH3FvsCU8QeyokWlXAddAX5LXHn4j0givKs2KNG1Gwe0U2c0LXm0doFSe2iMgcni2uV3OJFk7GwE7CQtwdOCa3+n14TOkz8bT8FT8hm7DnE/VJfB2hWWx4wl/YRT386z7bMJJntaKiDoum9Ph/cm3J452kn+bLffv5R/YWRkgs/wQGg5tW0PVzBKGqVlGe9HTTnMzGsdUQqSvNjcrsUZ/g40Yqev6ncwotnElIQV810lHXGPrd1XxZbPcOaACpun/3Z14VI5+GUPzdeIo5m4k5aosIA= X-MS-TrafficTypeDiagnostic: AM5PR03MB3092: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qxYkpfs6eUZp5n3a/p0Ocsjj/jXSMZs9m6SOI33Wg50bvIPZwqRH/yDk/hqKXOXmTmt0HC308BLDNfKLmpblyAncYwrF6zfJveRfaSCmwQhJ738LveC38ExAgze2gqqoQ6sO2E1CSnUbj3tQnD3Cxpq5WtT10ubZYJgIMXdbS8lNrmotcbuKQzKxqil4bwWLk1G1AI22siTbXgftEBA2bPtb55WOejTWcmc3Tz9YN4kHCAO31RPOVWvY/cv5fpGb8mhMnuIbUEBv3HNizpcmtWm5xCwjPUdXpIcnD/oQyR7NCONgGWR27ImGXioSs0oIQjU9SOqRa57aVyj++MstUQ7l7DA8QLYnGDpbPwGuOsOCmL0isHaJ5/ezA7GTHkpWqeQacadPhdk6XbbdMX1OUkPj1YkRKNjZUXODt6sp1PJanY9axJFQ8NXzmhomIqXW X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: HAkJx3fQaV0fon197RkFQC/aMv8Dh3TuFMY13wBgOgQakpbcUJXdrwkibvq/OL6u7+lRQ6Unrb1vH2vTkdCnMSX0vBSjAErbkBlzWTx7wCDM2H07aKbocGW2FQatxrgUULanuinEejNFweif9kKKWA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4089273e-d0e6-4d7d-22cb-08d955cbbdae 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.0446 (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 09/10] avfilter/internal: Don't include framepool.h, thread.h 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: WOOsitXfb46K They are not used by the header at all and only used by very few files; so include the headers in their users instead of in internal.h. Signed-off-by: Andreas Rheinhardt --- libavfilter/audio.c | 1 + libavfilter/avfilter.c | 1 + libavfilter/internal.h | 2 -- libavfilter/video.c | 1 + 4 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libavfilter/audio.c b/libavfilter/audio.c index 5996f607b2..0deed5683b 100644 --- a/libavfilter/audio.c +++ b/libavfilter/audio.c @@ -25,6 +25,7 @@ #include "audio.h" #include "avfilter.h" +#include "framepool.h" #include "internal.h" #define BUFFER_ALIGN 0 diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c index c04afc6639..16581ecc09 100644 --- a/libavfilter/avfilter.c +++ b/libavfilter/avfilter.c @@ -41,6 +41,7 @@ #include "avfilter.h" #include "filters.h" #include "formats.h" +#include "framepool.h" #include "internal.h" #include "libavutil/ffversion.h" diff --git a/libavfilter/internal.h b/libavfilter/internal.h index 6a4c546b4b..6c908690b4 100644 --- a/libavfilter/internal.h +++ b/libavfilter/internal.h @@ -27,9 +27,7 @@ #include "libavutil/internal.h" #include "avfilter.h" #include "formats.h" -#include "framepool.h" #include "framequeue.h" -#include "thread.h" #include "version.h" #include "video.h" diff --git a/libavfilter/video.c b/libavfilter/video.c index 0771268c40..810cc87f52 100644 --- a/libavfilter/video.c +++ b/libavfilter/video.c @@ -28,6 +28,7 @@ #include "libavutil/imgutils.h" #include "avfilter.h" +#include "framepool.h" #include "internal.h" #include "video.h"