From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 1F45E404E0 for ; Mon, 24 Jan 2022 17:08:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2078868B132; Mon, 24 Jan 2022 19:08:35 +0200 (EET) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2108.outbound.protection.outlook.com [40.92.90.108]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B0A3968B03D for ; Mon, 24 Jan 2022 19:08:29 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jm7PavBNC93v+e/2v6mdh6mIBNzODd56Fw9lUJgqrB7gk8XcvzxvoiHE0cHmKkoCsboIOzrbBgV38Py5Fi+5xs2lygIPtDZJELxmFC1V26u5AMaDM4ArA2cBnY2GvJcU9T45Wg8KfpU/sKfKCoqPpi4nq0xsk/2BrN2TQGUDWRXhPHm4YIQCAzyKlu/hc5WUL6AXDBrw9I90SbYRXyhM5X/8+WVn2Afy8W2HS2QScw5WW8whi+zVeqIt8im5vjE4mYwdzV2HxItL1oKQupYd/a7JfbclBuu2ocZOR8jjOnyY7TA0COBOaXojrf7JKGQkcNvhfyw3Bqrc5KEWV9ivtQ== 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=heEQup0qrDhTEu0Pn9H13ZBQGPtvrdXr1s0Wkm6agsU=; b=PLCHj++gaJ02SrUtrHKORfuyA7BLi/A5glcZPVwN9PRAMwpjHn02IQxvm8d+oN14EpXVG3yQtl02whTcHHKVfq54poD2YaA/fjpOqO4ckVGIIQ6ps0+a9gxj1NHkUsNvwIyp8HAMYUZ8Lys4dWlcKrnS4ErKA9bhBUUwKZiwyNE30SQPynpC4w4R1li2Y9VKf/WjZK7PQkkoV9oYpgnhZSHa7Z5bmMrUlTuROeEFYcoqH2iJW1TF9wqE9t6lsOJm3fbdVZyZS9Z7T08kzBvcBPQotdjYle3LPdeHWtlqFxVlKf420N7bfJumNJjS/moSqixK1FJClGGNqkQe9vQGBA== 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=heEQup0qrDhTEu0Pn9H13ZBQGPtvrdXr1s0Wkm6agsU=; b=GZXVOG+WAMpn8ou3+ZT3aErEwMsK4klIAav5J3cZibaE9iOeiQsT9QlL4+wr1brYqWFm2b1k+iAIXKcNjXClvZUYy5JqXE7CpM7KL+oi6ma2gmy32FXYJX/6xGNvsT7PDJzxoWgISg+m0/MdPoDR/Ft2fEBdZnVZm+SRqPX/0HjkX0YrP1i/5pcRp6tB9BSqFtRYn2mVMSU0Vc066/yiOzQ3UqpUFD7ejUrL7zumXffQ99Lh+l15FpXNzL92MIEiFuAjzciZP/MB2mWDgPWAKUMDCtFbYZsmzC3C+a7yRp+xUvfIyZZZEpWNSR0YzDf3vllFPtlXXGj6Ga7q81Blzg== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM5PR03MB2930.eurprd03.prod.outlook.com (2603:10a6:206:1a::12) 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 17:08:28 +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 17:08:28 +0000 Message-ID: Date: Mon, 24 Jan 2022 18:08:27 +0100 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220124170014.17189-1-anton@khirnov.net> <20220124170014.17189-13-anton@khirnov.net> From: Andreas Rheinhardt In-Reply-To: <20220124170014.17189-13-anton@khirnov.net> X-TMN: [S2HTdQUFTTiFWWQlx5xggdfx5E8NSG2Y] X-ClientProxiedBy: AM5PR1001CA0062.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:206:15::39) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <79df7314-3327-27a2-c2cd-077b8244fabc@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b8e6d9ae-3d31-4e46-69ef-08d9df5c23fc X-MS-TrafficTypeDiagnostic: AM5PR03MB2930:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4Ls8aLSMQOXF5vSejxJTZyMBajKuGVniJxcT28ZrzEYLlo38P0udBPm2NJnNewQLLfJ5MyhDFCrc5terjQ8CL743AW26acYb3JAlKawek5MgyWzlkMqX8uVgS4bomek3dJQmUIZ0MZ8mEF18zm1GoLe/G4nsBBAoaVCAcCRXnhWhxHZPLPT6i0P7bFd2QE+uA3HQLU90Rd/oYdfO19y18iwdDSBaItm9QPIbg7T+3czYR3cZC38WtFlF6x0g6oiwyu+9CYo4UkIojBnTHSRbJ2ZSNlyqzMNyAU/fTTKj5DIeVXvdzj/1LGcqg8VWpnNrSFpWmstnkFi2IlL3dLFHrLVpPYQ9lrvGLcUNq1X7mN3u7d++vSdvTZpTWsBXOXPnSdWriF1ElASzWpJ6qN3NyxeTUCNqmKtqX1VNABvtRT1+nJxY8pQJ3jhCrkt2Ts2fi0FEgbxZqcFWjB+riQ/Y/KQ7LPxEjCJNcpL/FgirY4QTK/Q0pTsqD8L9NTe/+cydJgg4aY1bxjn9FngrCrKtRG5DSKUbMJBGW7uccX2SkTQFbYTomufoiROI7tFuaTCb8xALb2nVRlfbk1Zl4VtT+Q== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?emc5TVBPMjZVUnhsTU9oYXdRajhMYnlEbUtKWEZJeHFaUEZRY0ttb0FZT3RV?= =?utf-8?B?WEdjQXFMWUpBN28wZGk4YjJkd2o0d0lTTUg3OHRITk1FMVVOU1NWNU1FRmNq?= =?utf-8?B?VVNaZDIxVEdrLzZwbmRqSXVMMklzOEpHSE5LVzZaZ2M0YUxhK2cvQzlzejdp?= =?utf-8?B?Y3J1eU1MRGVmUTVpcWFvRGRQS3gyU1hLZ1lHZTdWdFB1dWcxQ2gxMmlhVThW?= =?utf-8?B?Tjgydk5zOHJWWWZOdnpzN0xpT3VRWHRuNVpOa1dpUFNUdkpjdUdBcEpuTWFs?= =?utf-8?B?YlpqWThOQmxzcXpHNXdRV24rRkQvNFNYaytiNnlJYzRQTUVuSEI4L2l1czcr?= =?utf-8?B?RU1iOUlsS3p4K0FFRHRZQXFSMVc4a2VxVkQ4V0YyZXBPYjJKcGJnR0h4Tmda?= =?utf-8?B?UTVrRlgvS3RyK2FEWm5BVCtRZFRoWnlMcEN1UnNmSzh0ZVI0d3Z5aDBhZnJr?= =?utf-8?B?em4zMmpGL0V6bDRpdS9DNzRXWjM3ZmdYeDY2b0x3N1lGdkZvY2dwZGlrK2Mw?= =?utf-8?B?M1crZm1kMXdac2U4OHhuV011cGdQMlZ4dDBWZ0FnaHNQak10aXBsOXpHUWRU?= =?utf-8?B?eUc4MTE4dzNPYTZ3bXNvNlBQaEtHeXZXQiszVmRlSkg0T3cvNGFkcWtlTTY4?= =?utf-8?B?RUh3M09jZWZ0eWl0YXhqaWFlbnZQQ0tzT3RRa1MvSWMzQlBwQzllbEVPMGRk?= =?utf-8?B?TFZyR2piZ3IwMGl6UHl6ODJQM25WdlIwazVnRW04VUlOSk1PQ1R3MVZUTERk?= =?utf-8?B?c0Jyclg2RWNvQS8wMERtOW1UejE3ejVhekxvcUxSNXJYalVsSnVzdStuckV0?= =?utf-8?B?QmZ1Q2hrUTg2aUp2cXRyWEJMSWNrT1p1SlI5RVcwSlk4T0JlNTBjQUY1aGhM?= =?utf-8?B?c044Um1VcFBNN01QWTNIaTd0MWVidWpGMnN0V29ldWdSVk5JazJvMzdRRVdp?= =?utf-8?B?UUJYNDd3MTNjRHVkcEo0ZlJ4QUpNMXR1b3Y2NHArL2pEMU9xcmJGMC9kMWRN?= =?utf-8?B?M2pVdVNJMGpoS25HK2pNZzZrNUNsVUsvNUwxUlN5N2FYWjhCaG9OenZhWTVJ?= =?utf-8?B?ZWl5RzlHYkt2L0JpcXdIUTFNb3lJQU53OE1zTndsT1ZTNm1wUWlORE9aQWFN?= =?utf-8?B?Q1paeDh3VFV2cHl0RHE4bEJPalZtUzE4OXV1dkFmeVN1SUxwTkVyaGxLeHU3?= =?utf-8?B?OTVaQUN6QUQwSGloMGE1QUZwRUQvYjhhSGZwT2NNSUt4UHJqdG5ZRW9QdXho?= =?utf-8?B?dVZBOE9Iazd0Y21QaEJ0c1E5YmtRQjMydFBHbE1ycTRLeTZFUT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b8e6d9ae-3d31-4e46-69ef-08d9df5c23fc X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jan 2022 17:08:28.5095 (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: AM5PR03MB2930 Subject: Re: [FFmpeg-devel] [PATCH 13/13] lavc/svq3: stop including h264dec.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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Anton Khirnov: > The only thing that is actually used directly from there is the > PART_NOT_AVAILABLE constant, which can be trivially copied to svq3 > decoder itself. > > Otherwise it only depends on other indirectly included headers. > --- > libavcodec/svq3.c | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/libavcodec/svq3.c b/libavcodec/svq3.c > index a3f434ff8d..f06404da9d 100644 > --- a/libavcodec/svq3.c > +++ b/libavcodec/svq3.c > @@ -49,13 +49,16 @@ > #include "internal.h" > #include "avcodec.h" > #include "mpegutils.h" > -#include "h264dec.h" > #include "h264data.h" > +#include "h264dsp.h" > +#include "h264pred.h" > +#include "h264_parse.h" > #include "golomb.h" > #include "hpeldsp.h" > #include "mathops.h" > #include "rectangle.h" > #include "tpeldsp.h" > +#include "videodsp.h" > > #if CONFIG_ZLIB > #include > @@ -63,6 +66,8 @@ > > #include "svq1.h" > > +#define PART_NOT_AVAILABLE -2 > + > /** > * @file > * svq3 decoder. I think a better place for this is h264pred.h. - Andreas _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".