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 CDBEB42F44 for ; Mon, 16 May 2022 09:50:22 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5252B68B3C3; Mon, 16 May 2022 12:50:19 +0300 (EEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-oln040092073096.outbound.protection.outlook.com [40.92.73.96]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 45FBE68B391 for ; Mon, 16 May 2022 12:50:13 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FUen1gq+QOXrbwaXb37hbKvDT7UJwoJy+jMLBa27l/yUo6kBa5bauhskh0JDEPfHh1lI5RIMmkt+z52CkTTOa0ygrLhiSBY3pkNG7fAl2SdGONS5bCb2AMHV3JLkjm6uDyXJWL0ow3dKiMWxoY6vAChJodVViNsWbQBM1bZ08FIXvyEhkywNRHbT0lffL/D6U5Z9+EwwpzEdL+ZIC6jEBLRvAjxptuo/mhkeANgHOgZWHeW5se3RmMxi8RYPm3OD5HPSjp4vvJdzYLgOI6eY3aIEwgcXzJWbOUZQT7KvGOWaL1GFSwRG5GlqzrkMQVeojhepC8egjRX+AdGGEkFMUg== 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=e6VxMpPu3FrgkO1VQUIv1PMocaihy4SJcdy2XADtIgE=; b=Is2YF9BtVrc5Gop0Aw2p5DDnl0lQzwDySkpOhaU+XsrASI5ow6V9VLdblSzwhvyJoiGT2tUwXklzk4zYTEm+pRkJ2HKNX6j4RS0is+vpr1CBA2k2W1B0BV6RuY1CzjimZvenAGkphI/09VcR24LlHGyVOsihsrUBDqUj7rQ8rAg/S87NGTfveSdHAyuCTDO2jGS4LDpXyYFqCy3qXnzPerzpE+fPTtBIHWvT9e07eZKLMlq6b8HCsm+zosAt8eIFLR/dM9SmopB2p0GA+Cq7zOwITrZoU+Nkx3jjV0vMPZq9U3RmkLS8EUELD61oUAzNkB+38Zct6wfGYUQjgJDbiA== 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=e6VxMpPu3FrgkO1VQUIv1PMocaihy4SJcdy2XADtIgE=; b=WJ4S6Qgpf21y6hUIjO+okVsRY6lIh6aZEEoDSvDpHQ3vumhW9zJNV/kxwVKdZ4JOsRrBT8np7XKMXGtVei8cBk8n6PXsmw4woIbnUXcMDed2cs5Zw32jgugEAiOnsXyKdwPeflp4/IOOUxtWDGAbs5u07HBVSfCjhrhN9TU6XzAzNCCyK2roGpkmnzmnFy7Fe+Hr9PZJUaeqlQSNyT77UvDrC9fqzL/wkFq3v/sZxbYFygC5Jb1vm2U7TC5YkL9MolQ5Js+g3VM0ItLxOKPg3T2ZtEmtGASskM0wweK5rjgOtFqYmWJ1s3vPcDOgLrCmOyD9udr3PfkXL54SM6BjLQ== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by HE1PR0102MB3145.eurprd01.prod.exchangelabs.com (2603:10a6:7:89::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.22; Mon, 16 May 2022 09:50:11 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c%10]) with mapi id 15.20.5250.018; Mon, 16 May 2022 09:50:08 +0000 Message-ID: Date: Mon, 16 May 2022 11:50:07 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220516011605.18792-1-michael@niedermayer.cc> <20220516011605.18792-3-michael@niedermayer.cc> From: Andreas Rheinhardt In-Reply-To: X-TMN: [X/32NX8fuK2vle+6L3TR81SurmeaCbkG] X-ClientProxiedBy: ZR0P278CA0130.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:40::9) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <6b3bfcb3-c92c-7b26-e8af-da2847080652@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 94340dec-2230-485c-238b-08da37217651 X-MS-TrafficTypeDiagnostic: HE1PR0102MB3145:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YsKFxE4t1a5hHoyW7RaY1GA/zn91Mh9JNk0sp0w83vY06p8XWkEJKFZnn7QRqkHuXYZJaH7UYplRe0/54brpgPTaa+mZZwXoCaFnzyX9W0zlXY3vfji/Og9+cc96CFBH7qAH8TWfSz86XDaVH9yQsSny3BhLberapeVIwZ1s3nu56Svvca3yuPx0ymrDKhc/gpQTS0Fy895TMZ6pzt+zDrnxEAXUbgauuSv5VPNn+M/+xRk4M5CTv1IzLLvzZslARQGdrKq6YuzlAiAlaivJPhnx9q4sgVjwHwF1GhJ2yla6/SvjYmUSXsrVLBClODudSIFcs0XzL1+RCqpCXpsDty3uoYd1gqVL8aoL0dS6DmaCbzx+ESgVAVagg1KNTbfWiR2i/1CjCl4iPHddLCzV2qfnJkfJoewOsFg9GSEcBxTT7Phy3fFXv3rd1grEatV6ZDsmUOOl3NNcX+e+jIk2m/QVJkOzmgEWKuYO51vM2kRV7v/hbeVWry92F4usAFmxJ7LsiLHHt+9pQZlvT8+BB4AZ8rI40dHhJgzGiH6GuR4pVGoIhvH9SGuADoO6Wj2WzCVDRfaqHCzB9CY7dBd74Q== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?a05ldU9DQWJ3VGpDRE1lTjFvaHN4MWdOdC85ZXAzUzlEbjBMUWNwQlJVTUN1?= =?utf-8?B?aG1rSDV5VTA5c25vaUkwbGdTTnhaZlREUXQybkNBMXBQN1VxVmptZElxZ04r?= =?utf-8?B?ZlE2RVdTVHphaTYyRU8zakR1ajNVL2p0MEEyZXhKUDFvTng2OHhLdWZySG1u?= =?utf-8?B?QklxUVJlSUtrQ25yakhkNmtZVHFtTEhNZDZrS0h4Ty82ZmJFR3pjVFdWNFpz?= =?utf-8?B?Z2luQ1lNTExVZXA4M2hvWStLcmtiQmlvWjQ0bytKaWJreGxPUDFjaXM1eTBo?= =?utf-8?B?cEVyb2VsYzdqeU5ZeUkvYkNmZzBHT1RxVFo5dkFYUUhxTHdGVk56TGdkdjNM?= =?utf-8?B?Rmp6WFdwTnRkUFZnQWNSektGTE9sMWJBYW5RN3QzNFA1OUVVL2JzbHByNmlP?= =?utf-8?B?UUc2dmRGb1JRbUFkaUZqRFBaSUh0cE9KTy80QmdIK1ZaRFpGdEFjOTFlSXpu?= =?utf-8?B?TTNBQXYrSU9TMzVVdUFMR0VWZFZWMkZPRmF0bnZvanBVenAycHdzR25yQ05H?= =?utf-8?B?N0l3eHZjNTlsekVQRVhxb0dGd0I0OXhLOXhBRy9UUUxmcDhXb2VhdUNOZ0Jy?= =?utf-8?B?NzJDWHp0ME4zQmFWaXYzQTJDQU9vMlpoQTRWcXJFc1hqaGF2WEhlTWFnbXdl?= =?utf-8?B?T2V1dUZFSzM2MWtWcFhST0VZTlYyeDVPSkUvZ09pVkprbDFhbXluOW9NcUpq?= =?utf-8?B?RTd4VFRTNG1jQXVva3ZHcDBVSTJtUnZHZFdNSXQ2eXJGYlc4eHU0RE1od29W?= =?utf-8?B?cDRMR3hpYzlDTFhHQUt3ejNVam85SVVCT2VDcFhNUlN2UVBQNDJhT1RuRnhq?= =?utf-8?B?Q2EyQUtydGtWTjdTdHFTSTYvaGJpVHZMYU96QzVWcXoxVm9RMmIxeVZsYzZu?= =?utf-8?B?QVhYcmtDS3B4TXorVDZ1eHhpRDViaitsZExNZkx1cTczR1B2c1R6RkE3Z0Yw?= =?utf-8?B?SjNtM29vbUlvdWxVbUlHeGhQOW9aSnJWT291VHJ1cnZBYWJ0Z0hTdVEvMEZx?= =?utf-8?B?UFV0cHlLcnpVbVp2V1ZlY3Q4eXBpMGRaUUZZWnFRSUk5Q1UyY3ViY2d0WmtM?= =?utf-8?B?TVkzek1vbWJrakdKWnluaVNRNlU1SkRiYkJSenRSb1oyZ0x1Ni9wMGZkNW5p?= =?utf-8?B?RnRZUkpYUEZYTlgybmZLdlJDUFZNdUNtY0RMSTNxTHBaRWUwT1VqdmxoaFhJ?= =?utf-8?B?N2ZuaHBUQndPRFdsT3M1Q0hubXlpbkVPVE9WaTRscU0xWlNCWExtRVYyMkwv?= =?utf-8?B?K1BXaGJZTDVhOGh3dE1FUXFrOTA1aHlTK0plOW1uVHQ3WnovMmJYT05keWdX?= =?utf-8?B?cXdKMVJjaG5IYXpWYWZpb210SGhuSGRGZE1iRmNnZ0VTT05aK00rK05VcTdW?= =?utf-8?B?T29IWHpGVDhIRDNLdGQyTzhtUnNJKzI1c1grY0VyaUorcFZvWTBvNjZkTnFC?= =?utf-8?B?MWhWM3AwNHVPdVNJTC9PcmU5NDAwdVFzRGtOSmkzUC83WnNETnA3am5UTUR6?= =?utf-8?B?cFJDV05GdURDS3U1cHMwYmtPRzUrdDV5Z0NaRmQ4Uk9vanlPbEhreitwUCt0?= =?utf-8?B?OW5nMldYYUgzQk84YXp3N3FtVVQ2WitsWk9Oa3p4WXdKelJROWw2WTc1REo5?= =?utf-8?B?UmdVc2VWd1NnbXdaNGxDRlZNOG4vRXFRbzZpN28raVhkQlcwUnR1NHBTUkg0?= =?utf-8?B?L29GbTlrNDhFWjZJVE5sQ240NW82TGhDRDltNWJYeHFtcTdxMllOOUkvOWx6?= =?utf-8?B?aEtpeWVKeXNFd0hRbmNkL0lyWENkUlFMdmdCR0dET3lzV29ZRkt2Vlo3dnpD?= =?utf-8?B?alI3RCszdlR6RzROS05qQXc4MjNYM3dGcTV1Umo3MCszaE8vTzdHRitSWjVv?= =?utf-8?B?NHd3WnY2eXNGWUx2WkhMSmszVWl6bFRHUUxMOTNVbGJEOXJ3UkJ2UTNHYVlk?= =?utf-8?B?TUtMdTNCZklJVUFSbUtreHMxZEU0SGVFWWY5ZnRTQnBYT1hDRitqUGkxbFdy?= =?utf-8?B?UkR6RHZ5SXFnPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 94340dec-2230-485c-238b-08da37217651 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 May 2022 09:50:08.8261 (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: HE1PR0102MB3145 Subject: Re: [FFmpeg-devel] [PATCH 3/3] avcodec/mpeg4videodec: Replace always true check by assert 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SmFtZXMgQWxtZXI6Cj4gCj4gCj4gT24gNS8xNS8yMDIyIDEwOjE2IFBNLCBNaWNoYWVsIE5pZWRl cm1heWVyIHdyb3RlOgo+PiBNYXliZSBoZWxwcyBjb3Zlcml0eQo+PiBIZWxwczogQ0lEMTQzMzc3 MQo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIE5pZWRlcm1heWVyIDxtaWNoYWVsQG5pZWRl cm1heWVyLmNjPgo+PiAtLS0KPj4gwqAgbGliYXZjb2RlYy9tcGVnNHZpZGVvZGVjLmMgfCAzICsr LQo+PiDCoCAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4+ Cj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL21wZWc0dmlkZW9kZWMuYyBiL2xpYmF2Y29kZWMv bXBlZzR2aWRlb2RlYy5jCj4+IGluZGV4IGUyYmRlNzM2MzkuLjcxNWNiNjA2YzkgMTAwNjQ0Cj4+ IC0tLSBhL2xpYmF2Y29kZWMvbXBlZzR2aWRlb2RlYy5jCj4+ICsrKyBiL2xpYmF2Y29kZWMvbXBl ZzR2aWRlb2RlYy5jCj4+IEBAIC0xOTgxLDcgKzE5ODEsOCBAQCBzdGF0aWMgaW50Cj4+IG1wZWc0 X2RlY29kZV9zdHVkaW9fYmxvY2soTXBlZ0VuY0NvbnRleHQgKnMsIGludDMyX3QgYmxvY2tbNjRd LCBpbnQgbgo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiBBVkVS Uk9SX0lOVkFMSUREQVRBOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBqID0gc2NhbnRh YmxlW2lkeCsrXTsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYmxvY2tbal0gPSBnZXRf eGJpdHMoJnMtPmdiLCBhZGRpdGlvbmFsX2NvZGVfbGVuKTsKPj4gLcKgwqDCoMKgwqDCoMKgIH0g ZWxzZSBpZiAoZ3JvdXAgPT0gMjEpIHsKPj4gK8KgwqDCoMKgwqDCoMKgIH0gZWxzZSB7Cj4+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIGF2X2Fzc2VydDIoZ3JvdXAgPT0gMjEpOwo+IAo+IEdyb3Vw IGlzIHVzZWQgYXMgaW5kZXggdG8gYWNjZXNzIHR3byBhcnJheXMgd2l0aCAyMiBlbGVtZW50cyBl YWNoIGF0IHRoZQo+IGJlZ2lubmluZyBvZiB0aGUgd2hpbGUgbG9vcCBoZXJlLiBNYXliZSBqdXN0 IGFsc28gY2hlY2sgZm9yIGdyb3VwID4gMjEKPiBhbmQgYWJvcnQgbGlrZSB3ZSdyZSBkb2luZyBm b3IgPCAwLCBzaW5jZSBpdCdzIGNsZWFybHkgbm90IGEgdmFsaWQgb3IKPiBleHBlY3RlZCB2YWx1 ZS4KPiAKCkxvb2tpbmcgYXQgZmZfbXBlZzRfc3R1ZGlvX2ludHJhIHNob3dzIHRoYXQgdGhpcyBp cyBub3QgYSBwb3NzaWJsZQp2YWx1ZSwgc28gaXQgc2hvdWxkIGJlIGFuIGFzc2VydCwgbm90IGFu IG9yZGluYXJ5IGNoZWNrLiBTbyBJJ2QgbW92ZSB0aGUKYXZfYXNzZXJ0MiB0byBiZWZvcmUgZ3Jv dXAgaXMgdXNlZCBpbiBjb25qdW5jdGlvbiB3aXRoIGFjX3N0YXRlX3RhYi4KCj4+IMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIC8qIEVzY2FwZSAqLwo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCBpZiAoaWR4ID4gNjMpCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg cmV0dXJuIEFWRVJST1JfSU5WQUxJRERBVEE7CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn LWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K