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 C143448D49 for ; Thu, 25 Jan 2024 14:32:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D928D68D0E5; Thu, 25 Jan 2024 16:32:53 +0200 (EET) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2059.outbound.protection.outlook.com [40.92.90.59]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7791068C92E for ; Thu, 25 Jan 2024 16:32:45 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SH6gfrkw+bK1tZWwk2Y/NtBb81OS+zR2+p9RzUOT2VwSBifP8sm2OcMCoAWgljEZn8FaeHfvsMTKoyoIP6CU9TNEAdRmAMfXFEcRze5TKp3xOhF0tc8V2sOZfexcsTtoIS1EpBsHLEM0y6STAnFUpR5CciIllA7Y378JspK18Ramoq4B9xo1EZKb/n3D3x5P1dkxIRyoSpG4bdPs/2g2cckQho9dnukj62RGH3rMuIIHZHSrAYmbexQBJSp8O6xp1qh+mdXIecdiEqiGqwkDzTJCES0Sm0PbCOVZi1udfmjLQF9UtZRDWVAWqBYftI/gjmMxgeuIpwmNx0f+pWF20g== 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=Upfq9g5QwajAyaG3adTLbCgzS/TctWYa87hr0oV+uYE=; b=GIxG0JnTkmD22RGYX1YkzSFl+HYL3OFgWpNhLcwy+IRzm2p8hi+Io2j9SdMCAQu5jAM4s4VW5IVg1avFBqOv38PKekhyV8frDsWKV/BdE7jeAJZwRIye3XXcpTbyDElwbeVzuPcpIXM5JQZeW9Ck1ipole0yIZM3t1JTrABW1Pq6eU/EfKCmqN/k5sdYqHDMQi5chJZbpJeOJbpziBPmQ58LDvtY4Ecd9NW/hMN2cu0U2KTXSWnwXootIeT/SGqXX58rdxHV5UZEEtbdJxkwzOSsGwEFmqWeldQ4XPMbHENW3hhyiIvu/4/YdYcr3gm8Q7rYvayYEmxyRE4jlpDsag== 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=Upfq9g5QwajAyaG3adTLbCgzS/TctWYa87hr0oV+uYE=; b=jg4T5btC+cs+uf4Qm6lUCxC0IdlbDZab97kNso/uBLS2M7Ar3K7la0fWVwNXtDYN/N1YTALpm8l6l3sVYi2NWtErgY8v+ji3JtCMi1feHXvSA+lCcW6K3UfB9mAtokM4edQkyHLhgVGeJFcDyTfrwAbaQjHKVXU5c2PQFr6eEjyI7XFg1J3lmBwS9E7nxNlzc4MY1+ijTL2mwOwE0uCfQj4Nnw8ONgaM+v6jVCANcUPHwk7dbpckuggGtakk7zqBhKQetLGKqM3hxOQ4q6+AwjociCqkFihk3ibEBs+pITqKm9H07FxAGAkXP6BjrNts24nE6dv+Bi6BrFIn3AK34A== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0021.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:14c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.26; Thu, 25 Jan 2024 14:32:42 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d%5]) with mapi id 15.20.7202.031; Thu, 25 Jan 2024 14:32:42 +0000 Message-ID: Date: Thu, 25 Jan 2024 15:34:21 +0100 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20240125134425.374-1-jamrial@gmail.com> <20240125134425.374-23-jamrial@gmail.com> From: Andreas Rheinhardt In-Reply-To: <20240125134425.374-23-jamrial@gmail.com> X-TMN: [607PoiyORycO9qZWC/iHjS7VmWqrvXJzwdL90Y8c7Vw=] X-ClientProxiedBy: ZR0P278CA0220.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:6a::22) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <62afa058-557d-459b-81f0-e6600f38f6b6@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0021:EE_ X-MS-Office365-Filtering-Correlation-Id: f0119d56-0119-41e0-2224-08dc1db27d21 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Dj6JYvPWrGspqCaZUeYsaEOGxyRMSnGFbly6S2GhJi8NK4RPuUhfZGmH48d6IHl2V8XaL1fLhzPkUEPVGgwuMeho3J4ysTstMvssx16FFVMSSLnBxvgdZ0ce91/+Y84YaEshrttrYvU+f0JOZn9P9qpsPsccnAPgFGKdBGuNfBIP+ITphg8WS3qBiU+liy05jqUvGSbbMCHR2n2ysM+nm2SE7q16awKp76rXo3ba6Q3vhJ/0jIe3owX3mMJT22sG2h2dxMsY84jhIyDdr6YOG//q5a+57OYcHiUvMz5+5LRsczI82qNkeoTLtJ99ZyIga40jc03o7JsVBAuuEXGErF/rKy6Mp6JPzYX9ZIul7l3wc6ZvNgQnROtysb276gYLNi6YPsw8N5MPsSFu//1rnIKEYwGdNC8SjBQtTJsTqD6w12kOuY4w0MlYcUqx2YqiRCk/3yhtLGAmnpn+XyY109b/hpG72i34Hx64Go6buKux6AbzEs1gJzvzRXPdpJbXAUC9wXaHfjydtf99O2V/HMCNphf11R8iUCMWjzr8qKVPSUnki2fj/MAG4srWzcfv X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U3hvKzMzZGZNYldPbElGeVJ0d05QcXVJSHhjTmpNMlAyQ2VvU2JSVkhTTXlN?= =?utf-8?B?MnBXc1JtY0luYk9LQmk3V2pNVldQVTlHcW1KT2lRcmhpTVlKOU9qSlE1S2RI?= =?utf-8?B?OVNNakE4eU9nN0gralVhM0tIMmdYRFJLSEFkd1VYRFBJUDJmZDhIUTlsQUJI?= =?utf-8?B?WFkwY0xHUlFOT2tBQTAxa3QzWVhIV3NiZEgxZ3phRlEwbUd1Z0FTRlF0eGxp?= =?utf-8?B?RWZQNXdsa2hsdFAxVERiM2VudjJNWWRuV2FnTmh1bkxSSXVCOUdWWGpEOU5E?= =?utf-8?B?bkZLbUlOU2Y2eW1CZFNpc0NJWUxRWTdoZE96ZHU5c29YbGhmdC9vMkpHUmNJ?= =?utf-8?B?NFNpblVLdXJEcnpzK3pNcHFjemVvME5zWDZOTTlINDVFaXBCTElRTkJLNzdD?= =?utf-8?B?NlgxbVFVbHV4S0NYNHRTQ3pYemN0eDB4bnhKUEN0QmF3L0VLVHNPN3hXMHNs?= =?utf-8?B?OEZmV2s3MXpGVzNoYWRSeTBKS21XYnlSeEg5VGpadlBSSWhTSXM2V2MvVUhw?= =?utf-8?B?bFpXMDVGK1JDeTRNdGMzWXREakpsTzNwQ0VGYm4vM2ZRT0I0YlQ2L1lBQzdP?= =?utf-8?B?SFJwOXVBankvZHNaaU83aXpRNGhHSW5zOTIzVm9QcEE0TzI2dHdRbTAzMHNz?= =?utf-8?B?ZmZJR0xxYUYxRDAyd1pNOFlBMjgwZk56OEtnWVZidEVYLzRqTTJ3eGIzZnRC?= =?utf-8?B?eGJUdVhZSkZkM3JCQjNVcjhOMHZpc2lCZmFYdXJ5N1RjKzIvbjFlVXM4bFl5?= =?utf-8?B?c0dxYVU0bU1hdGswaWpHR0Z0dE1KbWV6SnJUb01BcWpZSmFsKzVaR01mMHYr?= =?utf-8?B?Q0ZtelUya2V5RTkzTEdiMm55MlpNeGw2OEM3RmFFTkpHczlOejRJUXU2TnB0?= =?utf-8?B?OTZuQkN6M1pCdlFGUzZUMzVOOEl6ZTEybk5sdlFXNnYwZHdLZkNFNSt2ZFRt?= =?utf-8?B?NzM4ME1NczVpMElndk91MzBqcUlJbXExZU9xZDdBZjZLMEpEK3UybG1aYWd3?= =?utf-8?B?enRJYUN4WHJldGpwdmc2OUdEc2tGamlrdG1qRGp1TEVHdFNEbkFlb25PdUly?= =?utf-8?B?S09QTmZPZldFRTlJQ0QzcnBjNXhXSHBQUVExSWJMaGg3aTE0MVg2NlZodnFE?= =?utf-8?B?a2cyTVNGTkJhbVBkeWZKSWROTUExU1NpY3hydjhIVlRFU3piYjhXMC9WK2la?= =?utf-8?B?cDVhQW1jZEt6aDhqTWFGZjZjYkt6Qi8vQVpBYUhvTGlMOERqc1I0ZEE3Sys5?= =?utf-8?B?bXlONE9PRWkxdGdSSE1FL2FROVZNRFJYRmNmN3RpUVAxQzhFa3pOSU5UK2hl?= =?utf-8?B?QTl2MWl4SlduciswbHdOUU9HVFBYdFp5M0hlMVBkUkNHeHl0QkM5d21TaTZz?= =?utf-8?B?ZXEvNkxUUTVFMnBOZE5xVWplU2dvdzFoaHFzSFJQeXZpd1JIdG1oZDVpQ2pI?= =?utf-8?B?RmNtbENoRkloMjVjajZBV25ScFBkOUk4WjQ0U1NIWnVXd2Q1b0FER1ZxSzhZ?= =?utf-8?B?VFdGckxTL0QrMWowaHdJSTVYK05VQ21LVEVlQndEZGNaNVYrRVdNdFRYam1B?= =?utf-8?B?aEVDR24raUdtcDZOYmdEcTl3b2xDQkVyQ3BSS2FmSWJYakE2Rm9UZUEybkNM?= =?utf-8?B?bDlTZkFITGhpM0JJa1F6OTRkMnhTZlNPYXJTZ0F1akRZQ0dWTStobER0M3RU?= =?utf-8?Q?Y8tJC9fmYCf+RIEvvBjM?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f0119d56-0119-41e0-2224-08dc1db27d21 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jan 2024 14:32:42.2555 (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: PR3P250MB0021 Subject: Re: [FFmpeg-devel] [PATCH 22/24] avformat/version_major: postpone some deprecations until the next bump 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: James Almer: > They are either too recent, or are not trivial to remove. > > Signed-off-by: James Almer > --- > libavformat/version_major.h | 10 +++++----- > 1 file changed, 5 insertions(+), 5 deletions(-) > > diff --git a/libavformat/version_major.h b/libavformat/version_major.h > index 2c8ab84112..d87f91ea6d 100644 > --- a/libavformat/version_major.h > +++ b/libavformat/version_major.h > @@ -41,11 +41,11 @@ > * at once through the bump. This improves the git bisect-ability of the change. > * > */ > -#define FF_API_COMPUTE_PKT_FIELDS2 (LIBAVFORMAT_VERSION_MAJOR < 61) > -#define FF_API_AVIO_WRITE_NONCONST (LIBAVFORMAT_VERSION_MAJOR < 61) > -#define FF_API_LAVF_SHORTEST (LIBAVFORMAT_VERSION_MAJOR < 61) > -#define FF_API_ALLOW_FLUSH (LIBAVFORMAT_VERSION_MAJOR < 61) > -#define FF_API_AVSTREAM_SIDE_DATA (LIBAVFORMAT_VERSION_MAJOR < 61) > +#define FF_API_COMPUTE_PKT_FIELDS2 (LIBAVFORMAT_VERSION_MAJOR < 62) > +#define FF_API_AVIO_WRITE_NONCONST (LIBAVFORMAT_VERSION_MAJOR < 62) > +#define FF_API_LAVF_SHORTEST (LIBAVFORMAT_VERSION_MAJOR < 62) > +#define FF_API_ALLOW_FLUSH (LIBAVFORMAT_VERSION_MAJOR < 62) > +#define FF_API_AVSTREAM_SIDE_DATA (LIBAVFORMAT_VERSION_MAJOR < 62) > > > #define FF_API_R_FRAME_RATE 1 I disagree about FF_API_AVIO_WRITE_NONCONST: It is a simple constification so that all changes required by our users are no-brainers; and postponing the inevitable won't make the changes any simpler. More importantly, 2a68d94 actually announced that the change would happen at the next major bump, i.e. users who wanted to be forward-compatible were allowed to check for LIBAVFORMAT_VERSION_MAJOR < 61. - 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".