From patchwork Mon Jan 24 20:09:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 33829 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2c4e:0:0:0:0 with SMTP id x14csp16292iov; Mon, 24 Jan 2022 12:12:20 -0800 (PST) X-Google-Smtp-Source: ABdhPJwe89x0K9j8d4/9UEaM21qffHukerdTwhbLsX2I5k5CUEmFoENQMtaLrAOzLBH5jPJo42yP X-Received: by 2002:a17:906:1cdb:: with SMTP id i27mr14105328ejh.663.1643055140382; Mon, 24 Jan 2022 12:12:20 -0800 (PST) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id go12si8363176ejc.4.2022.01.24.12.12.20; Mon, 24 Jan 2022 12:12:20 -0800 (PST) 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=FGkARwGe; 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 A678E68B20D; Mon, 24 Jan 2022 22:10:15 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-oln040092069028.outbound.protection.outlook.com [40.92.69.28]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D3E9368B1D7 for ; Mon, 24 Jan 2022 22:10:10 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e8DJ1ca1yp5LlABJ09jz6gg2LPzREaKnhEGBer07T304MT1lYG8senqxkKhFYtDoIX1GdqFZhXDWz77U8AcrSFqLmQB4aDebqgUht7QW2KLwgVe983UwJ45+F0TP1M4PalNLvHTAkfdeD/N21u0ncgUQa7czfA2JhIZqt7qRMyYCpUnvwxVH63Ec53+4ipgpNPBU2Q+de/+PTD8bAiFXq3xwk42NtRnoq8CJ1MQTDsAjaThD0U0jb6hcijdrVqnsAZr10YRGdYYc5W31SwDCCzJyHjlR9f4rs0hlBrnuGM0ok/5b143H9zVr/kdYnhUQLGzdQturFigpGBq1Qa2Dmg== 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=bZYTCGcuntQ42uveoNquzGR4MZS+AdwyZuNQ6QuyzB0=; b=eXAhtOaDqN/oZqd9GPPg5onPg9Vns1R79F3gbef9FqBfFIHB7DyBbj0OUfS4eaDahrubCpZt7/3jPkc3ZReUVf2FcjrZGbn2Wck9GJ7d2pVTGc6BO8+yee6f7D22W/euvfWMZUy4QiNgxBjohXyfILpsDcZc8DQqgqgR6W/f82W010Dnw3CFQ7oXBheuTceuYIGKqUdLctFs7tC/9cV91QH2JOU2cvY2UhXfLLgK0IlnGtumSLTuSBGZZNFSzYrWEgl+iqgZ5vtplb2Jdo3YX3a9t2Wzj9GvnSmgMmEBUc5I8DGuwFmUk05nd27wtJcj/Pyw11HKtOaJxhQPxkLDHw== 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=bZYTCGcuntQ42uveoNquzGR4MZS+AdwyZuNQ6QuyzB0=; b=FGkARwGeptWqYYDfllevv0IFAA0fw/K7YI8rRMsC+D+2vxNQdlD2lGILowLLvEttEk9D4zh0I7w0PxMjdRcjhG5xDJS1q7UWHxIIB1TgRkPwk8WGGNBRaqGpPlFN3ixdkJAQqLWm4atC6dVjRcIttrFfeWUVXskN+kAqghbJBAnS5295RibfRaSqatrhIU8wooOE1eAd9ZQvjZdcIwq3sDI6wGk7dly99vexCU9Rjm3J8KynTfsrT7SUVgMUQCxQEqgacyOuAcxx0gUaAoibEqZ+dvuI0hpTtkgFkq436IUui63jD9WrDfqxLJZDEcpKfgUddT1w1MdytrHGr7qgJw== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by DBBPR03MB5368.eurprd03.prod.outlook.com (2603:10a6:10:d6::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.17; Mon, 24 Jan 2022 20:10:08 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::ac56:2ff4:d304:ab22]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::ac56:2ff4:d304:ab22%4]) with mapi id 15.20.4909.017; Mon, 24 Jan 2022 20:10:08 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 24 Jan 2022 21:09:29 +0100 Message-ID: X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220124200931.593079-1-andreas.rheinhardt@outlook.com> References: <20220124200931.593079-1-andreas.rheinhardt@outlook.com> X-TMN: [Wih1zddwoUp/at8W/PTm7ppx7xUbopr3] X-ClientProxiedBy: AS8PR04CA0012.eurprd04.prod.outlook.com (2603:10a6:20b:310::17) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20220124200931.593079-15-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 455c483b-ba45-4edb-7ff6-08d9df7584e3 X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiRuJzjo+afAgK4jr0IBXHTxCf+KnO+W6TqEmVWuiukjo96NAKlKFGA/X5Oqr8FVqeSLsyGW5bEDA5go4c7ZRmmAnHA0JrK45xOGf14Td637spvn1QtYzGb0n32PZ+M+ZYp6Q589/ETAaMyUW7ZdYwhJIbWBGukvr270WCoobGxHvBonT9talmcvJsmLrWitYvNB4HEeeXOSOavIFFsM1BKWgWYPQwTpPvON1eLsVs6lmN3gh1yAMaClIg1to45KAFbjqq+KLaqgVrpRVVa3tG8c33MRrOqv+rBJz+jC6aRI55cFEAV/miK1hAWayAYum4Ww35oXX53O1eA/SEiUUgqBWN0+MaW1jpHRJn0Uetg2wzqwncRTzD4fq6/z6zSAAHMIH08yLyXzLhBgAmz9hYAY8hnprqMpEmsUZjaB7oV3JfqqcZKsvrntpDcZIDGOoIyFcPwzu9If3IdNEJ14QLT5fBsc7Sb1KsreFrw9mIdKISSpaWhdq24Q3MrgXlj6YTjnm6iLeS0NRWgTrhN8khT4agQZDLzIBY4TXs0bCyulLV5L+vX2i7JV0Vi9Lr9dolUtE0Jx1Bhk4TP1kheHe6g2IIrJVJUu3PSrRvE3zvKMSPWiD1ZYTc7CZJ0j5tT2A6PVo1ahXoOxlHH0N50BHvPeTG9Xa1mDqtR9pRj6AzSwSJfR5XcCSLJBWNRmIFRJrzvuxwwhMGiTL93KP4GBFDH6K6NyeailLKmODeckPMJPP72UWBFKFKcWKOKUfoct6fQ= X-MS-TrafficTypeDiagnostic: DBBPR03MB5368:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: b3S/l/nOT++K/eI5+of0QgvzysuqL2gQLppy2QHr3C8bWg+MvoTM3irEF0McEPGaInmFjS8oWUok7jqOHtm0OCt1pn/hjqwVAG8nA5Bn+hzmhaQylbgl8AEcyU07/00BHWZsLVmXoRENJpoLp4iPRwfcoujs1BBtI1xSq4vR+5UlVplBHyoXP/jgUekDSsrj/evyW8TcpYW+Z1Z6KWGgZv8XwwEFenwtAkhj+nYTo85jL3GiFh+cicYOabRgrr/XU+BEtqClRXzSCUTBtlzWhkuKBs3Apwi5UeMYQdwNP8SCjSZJm6tkwvf/m2xM1zJa9UMlbwoGJ+7IvQPALhNPGGE4grM4hmBFR7PPgcvDbd8i9nsF7GRo2FnqSu98T42GigtkTpa7mcXExhPAIqEzvvhUTwehttAuOpFZ+uRTwLz2WQltMhJh7U6YP8PYdtqkvodq39Mr0XXKzNDauMq5Owi0pxD+2IGcK5b7LTcSPNvBGLeAb1lXwUweoIUopVJiBZg7uzouNJ7H1hg/SoFK4vy9ehcEieUXnV/lW2HC666tlXejgfeysHLrrfjNbFx0qWXLDLyIcf5ntBvxEjk9Iw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 7Dwedg/g5zNxdnDJZHXbX4dlu3/j1TBwl30mRo2zpNM+WWD9/PzZEZcK1sMQNqNA1E+Epp1sFDVtp19xjZSJsgknQswzm2PWKTAGe7v3odQtdI3y+6U51vH0W8iTHyj6PMrvmPNRj8j21iYbT11ZKOs2Uhrrc07LGO17ZiC23/zKkFRnjPgtc9gSMKRKxeFwtfzz1NTETjmcygeZF0FwE+vMP9NgbBY24FOiKOMYXHwSq4Bgj0NSMO3mmr6eeR94rj4sMtqahHMffEY8OAepFG9ZP7NpNM3/5E8WtPwxCQfCS5gbeRElTANGaTHEMNbzV4lTrpU4BnP9vKdFrsRs/VE2HyES8YghbgEqt5jnISgYwe4KX98axwFcRik4y1Wuksijz9H0EAj4gRS+26zv+qhOHeW9WFWGA9+gcxTaosLVctlgHNn7iYGT3i9DiWevMXMfO4oWthY0OG7y95VchrrDnx1R2JX3LNse7paQw6HaMwl+HkKuRo0C/KHzHm46IB+B0kZtuZ0kxsOKE/HsNeF3n83y2P+Z3G151slO37FYUCtwP9pXAZYq7t3pWImu33BLO2WaDGhwyfeyt2YQlelZZTxrhgMZ2znmpNfu6vxPN0Ev20tnZaNxMROJISiOpGqm8RknGQyMHCTQvIA8T4hAe4drRIgDbWASRuy4u84bXs96Qg/6NvAGtrjz5s01+HErRbhHy1jVowwO9261YLyG9Yth5f4gslzup19mfRHNnQJyNsh+873/F4bD6jdpBXQAgpDJkMLbIXhDKQaQJmwfbEMXb69XheQDg29FxD1Qn1vqDoJ7hmsUNNCZSbiXmJgOJTl4vPXIwpnj2uIJhhQdeq3OGO8jNWOC/2PHA/e/rKQ7u7uK/w20qUKpWio8GGZbipKtI2EyMsoJg+gaDWrIhkoqucNuYV+DaeXfldBcFsNN9XYu42IbYcPruae1XcvEtLkKxSUBSqlxU5BF6Q== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 455c483b-ba45-4edb-7ff6-08d9df7584e3 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jan 2022 20:10:08.5180 (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: DBBPR03MB5368 Subject: [FFmpeg-devel] [PATCH v2 16/18] avcodec/h264dec: Remove unnecessary headers 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: roa+kCqTRXj7 E.g. the inclusion of parser.h comes from a time when the parser used a H264Context. Signed-off-by: Andreas Rheinhardt --- libavcodec/h264dec.c | 1 + libavcodec/h264dec.h | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/libavcodec/h264dec.c b/libavcodec/h264dec.c index ed9a74b0c6..a47caa95e8 100644 --- a/libavcodec/h264dec.c +++ b/libavcodec/h264dec.c @@ -30,6 +30,7 @@ #include "libavutil/avassert.h" #include "libavutil/imgutils.h" #include "libavutil/opt.h" +#include "libavutil/thread.h" #include "libavutil/video_enc_params.h" #include "internal.h" diff --git a/libavcodec/h264dec.h b/libavcodec/h264dec.h index f623d60893..79835e2d09 100644 --- a/libavcodec/h264dec.h +++ b/libavcodec/h264dec.h @@ -31,7 +31,6 @@ #include "libavutil/buffer.h" #include "libavutil/intreadwrite.h" #include "libavutil/mem_internal.h" -#include "libavutil/thread.h" #include "cabac.h" #include "error_resilience.h" @@ -45,8 +44,6 @@ #include "h264qpel.h" #include "h274.h" #include "mpegutils.h" -#include "parser.h" -#include "qpeldsp.h" #include "rectangle.h" #include "videodsp.h"