From patchwork Mon Jan 24 18:48:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 33810 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:e71a:0:0:0:0:0 with SMTP id b26csp577791ioh; Mon, 24 Jan 2022 10:48:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJwv3NUhqY8/JU9FzjrECl5PsQbXJcIcAwLDOcqtHifJWcDUwYyZpS2SXOVxk2xkKKSMKhIQ X-Received: by 2002:a05:6402:50cb:: with SMTP id h11mr17210929edb.250.1643050136482; Mon, 24 Jan 2022 10:48:56 -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 6si7241590ejr.742.2022.01.24.10.48.56; Mon, 24 Jan 2022 10:48:56 -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=oHYo3s4U; 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 C117568B106; Mon, 24 Jan 2022 20:48:48 +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-oln040092069088.outbound.protection.outlook.com [40.92.69.88]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 02D4168B10A for ; Mon, 24 Jan 2022 20:48:42 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ERnTOKMm7VHE37hlkTgx87axDi255JB1yKxB+K9dqbwMLqrozFP+e+hnQeCwv0isq9DM2Rl+e5QfaTXQD4YoI6jrdsL8nJWIPPqxkFmKUtb/pTd92rxqhJIpfJETPyatSpeXxwpJ+4fVodIkpRxiRusIvxaO8NyR+O/+EmvVtRbQ1++URVaGUBTO4cHpbIC54nUrAJXXi4KqdlXCMkBAWcsHo+juIaEuuKDXYDyoWB1si417uw0V1dV03mgdhDX6EbpOS8PxzWBwm8W0do0idTjGb+aQNJIemc6U7OJhT1UfkQSDxiX4Tanil7Ub8e63UenISWCw5fgq1oTDgRVcAg== 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=z/I1jwe7/f8NojDd0jbjKeG1dzV5f1p52lLHKYpbnv4=; b=fLLZ/m6gs8x8cKtcIC3EKtptU/VpBUsv1n3SqlGOcKABAor7j5SwNlI17iIRctNuzeF5WM22sYlg0RZEPyjaKCYWXUjm4sgLUfXhTBj1UZmc6U2ePyYrc5sm04twnNzmZ5+1mBQUYHPxHk1YvDR2YT7T0jy1s7vc4OjnAMaSHmq9NAhwxA/GyVIzQ/E+jpIbnXf+j5xxlVU0mvsmH03xAeXOQhhROtf7SZXpoDKZq7YDzpfFdGBHvTD79y1DqA5ktGdrGNp9ZvQQisvzI4wtgiK/Ja19OvtxbCmuNshx73yTVdai9uUComJw2q/9WhW+e9jh7SMFMQAHchblqSFHfw== 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=z/I1jwe7/f8NojDd0jbjKeG1dzV5f1p52lLHKYpbnv4=; b=oHYo3s4U9citVl91STrCkP00P6vDB0U364MaUfj8+dbX6smbOB+TqN/BRJVmqBoTrK9sI6NFjyPh7tUJVTnQIl0jQo7KOzcj8Y0h9rWj03ss01cj3+tvEc4oWJL+ENCWiASakOjVaBa6qU1UVBX7EbpChys0Bvz5Elo4Uq/1qQMNirl6+wZisYRJZhN42iGM3fP7hqPs6jtAtPD+M+sm+3Z7gygGkl1TDLQ5Sj5bUxxtbvZtxhsgS8icm1aaL/4xDOUwQfWhUmdOEMIEg02kn5C0of9xtcKfOSOPaL+G1GonPa4p6zhn/Ep3+asQhgOT4ai0VerKm+g90DeR2r0awA== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by HE1PR0302MB2732.eurprd03.prod.outlook.com (2603:10a6:3:f0::9) 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 18:48:40 +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 18:48:40 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 24 Jan 2022 19:48:24 +0100 Message-ID: X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220124170014.17189-1-anton@khirnov.net> References: <20220124170014.17189-1-anton@khirnov.net> X-TMN: [e13ncRg41JBXl54heL0dBreaa3+U7QMc] X-ClientProxiedBy: AM4PR0701CA0016.eurprd07.prod.outlook.com (2603:10a6:200:42::26) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20220124184827.584491-2-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c8cea4e9-5908-4ae4-7431-08d9df6a239b X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNXG2AS1I1R/T45K/68k5ZmOzn0GxK+KY+i7VEy6SZpbpAKkqGRnLBdCUbpnnuwUt7dQGKQVYU3P4EqbAkG1DKV1vpxob477FR2TIoIkgdpB9jMMyzcnPN//MKhGweRCxx1vDDcOF1ZK9Re9rAh9G3ZcTRO4twbNRIGrq4A0p935M9Z+I1qtONnSV1AlHqRau8jxNw4LkGSpSecKvwwNr2bgADyNy0U5XUm8Rx/amP0HDKWI0FOwS9gg761RVGuVqpvMob20W2Tg6/1ikrxQP/7WGnQjfiFxcs5rXRjxwSfLjreFKEhvANMPNU5kVZtpkojELa81LkGITb1ncoSMnqW/8hm8aX+Y2iKrGxB0Yq1NsJBSlxVwycrwKSWk4+w+6pEq7gGXLr8RH+kEHrnvzVw3fG8ugHpP//0aHYRvpv7uza1ww67gYIYPA3kAFy6oc632ezPPeXSy24V6NuE/MLMNo4IBNzfS0/+ZPqi566I5DdL/M7lt1crra80S3qDdT8UxfcHue4lNpKMr2Dw7Tb6H2VShH4i2ssSKTbN7VHqisih3Z0qkLJ72TFw3Q2II4Ii6eUF/UPQ5FbCXyTMOOOSG88hUTZWcDexjQ1BcUOsPooK0sdlABYSzEyjvtSsLUUFd6K1fViS5Fptkwb+FMICC3xXXDz0SnneoDwW7nWgDu/wGkd0Ua3BiEh/Or08iKB7/eWW15HvwcCRDCLaCAEWTb526vb+LNdM= X-MS-TrafficTypeDiagnostic: HE1PR0302MB2732:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /CAQnZ/80RP3YZJryGWkeBjNaaVA0jAscwZ3d9Bp8oPVJSMoldEpqlZagPtAm51m09+TbTD05MisOVSHEuWBc/v5b9f1c2UERB1Vod0bpWHNnpZdBxgknUQi2bJm0dHYDCvHn7q1CHsDouSiypWHFazK3wbz+WaQ/m8N6hkD6XShc5Gt6TyyO/0zVXvZiHEsTwi+Ki1JlBZ875BEv8dgC1yj/AghBLJICHG0GMF+c00cfWflc0wRCm22xwaI5iPGviDeV3dIhPk9FdOz+ZxgMRkW9BTJay1pV67Yxn61H9ydrYGNuYXJ/gSciAvK9fafvDVz7Y5Lh93fBULuhWjUxaNRwst1J/X0pMnPzRZt6w9pKxUWmRCtMZCEeCV47cGPJ49PGiT3cwPjzR/zGbAfwb0vsrZ7oqv1CGU5dVMefQELTOVMfwSY75NepQhV9c//FUYTI3SSwc44slVE8ER+gWrEAJzC43JzYiaHJ6aiDDHvBQzCcp/k5A/ddIJ6u6y6zc3vvI//vnqfMBFLKKegY5Qyg9FeKz0rzg7rcu0zUlwCKk+SzNqqWgKV/UdZhi6Ol7p/x9oda3CHRIPYrUKuJA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Hb7AELeyUTCjpZLY1Igkm/Jz1UA2NUA6QUoLrLytlT7LJBgFcTHY9l0ukobBF0Der8Vxelp1fctMx6wDNXUnemRx4EyPiTqAkcctKX4P7geMCOxiPOkfz3O9nZQPAEo4bwgcjMo7C9mCF25RYVjT7Yy04w/lo6mbT+xbfH44V0h8lWQeecpiNowswjt7C8FAyS8X0v8vokIDYFi6n6KPs/aLd3Z5ItfDTMQODTg1SjA43hqbVMMeHaQ6qRqqLeLfIpkIXGdBqyTPv+1AxvjT61OOoy9mYWT+EVLOGZNTsd6MlFTXUApp/apC0meQrtK55KBJozM7kKFDhIYBuKQdsgXjvYo14gUQjLZ5KL5RNTsFV8Fc+HPfqVw7ALSffLlbMLuUfcEtX0t1yElkNnlc2Vff19QrfW7iv4/V6sV5IGUrqQxbGB+P4lg0PCOCr/5cx+AUZKVHJn2nt7YfUeuS59z1dpYRm632xWgwuhkbJ5oZ7fjuVE/Ln3kwFe8Zg1JbZHeYQ3ahA6L3y/pYtYWbeYdgIkjgarSxR7jI9m5Y+cPcOE3VOiR4NcZlU/XxXY/HHINyRFjnL9BE3I0cl0pEAG0eqVXeUbYVXwxPK4mtrhC6q3Ua/F8TYNp4WDnk28IL1Mg50bg4O7ETUrc2DFQKX1gJjThikpT39SW1R2HaR76awAk5rCPaMPFJ+fwnhjJRkjUW7jtMP6/lmOR7QmXZZ7++Qznyy2XcHECCSN1KZzUtuXSCeRPKa3jZqr8QQH0AaTN/j6dSe0dJSaV1sRiODJspZ3qbqFo4EThijxwCMEG/N8+8IKPeQD2K3URerFaj59TbPQ8wY24aQTRcuCKXAgwghVPVr1dpNgDBrVph3naTyi87I7fgL0jUECDN2laDphQDJy+Oknowfpov7xpyUYy4FJOSmCikLk4QlEmytx/jn4N+Rsn3M1Uf5461MkL5DeCZlPCuS1Ya9x6VM/RiqQ== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c8cea4e9-5908-4ae4-7431-08d9df6a239b X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jan 2022 18:48:40.8584 (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: HE1PR0302MB2732 Subject: [FFmpeg-devel] [PATCH 15/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: pGlkq2ybIv5U 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 | 4 ---- 2 files changed, 1 insertion(+), 4 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 6b72588854..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" @@ -44,10 +43,7 @@ #include "h264pred.h" #include "h264qpel.h" #include "h274.h" -#include "internal.h" #include "mpegutils.h" -#include "parser.h" -#include "qpeldsp.h" #include "rectangle.h" #include "videodsp.h"