From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 6FFE64DE00 for <ffmpegdev@gitmailbox.com>; Fri, 25 Apr 2025 14:53:45 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1F6656882FB; Fri, 25 Apr 2025 17:53:41 +0300 (EEST) Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam02olkn2028.outbound.protection.outlook.com [40.92.43.28]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 442EB687BEC for <ffmpeg-devel@ffmpeg.org>; Fri, 25 Apr 2025 17:53:34 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Z24gJqPIWb74W95keh5jxbkdyi8jZ0b476g1aAmSFWAdJX1jNk7B9SubhPEG3mowRxql3kC1cL+YIyc3QR1+9YTBAU+6/pqICDnDejGhfm2zSrlxGRBbDkJfru/1cO946tXD8PFOpDopKVTfh8XjafDSCyqEACpLVSyZ0WZNaVUzHadZwkR26QHjmC2+2cJeLeLmSv7/hWxoupweaME47hIW+iMiXSmcccClkDAW1ni27ZrqLnLm9Pvhl+qxkzSOFM5tfeRye9vcru+91dnfj8Xwr1A5pizK9rfsmcHJd+hzu11aL8dgzhxD6GMiSEQHXK/jHZhY6cgoKFeSYTt6gA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=vOf7/J3xusFhx4UFMS7cU1HW3dwrWb6jPz1TjgQDYkk=; b=jXYnOsJkBjrfW+UNSBXL9a7TwmwPMPBu9zLlvXbOYNFfGc5RlRZhlbn6nrTOWpgF/I4Bd69Og1rlT/A3k3gAJa60TRjdR1ySTn1mzaqiY+1kCPJdW3yOW4YWbQp3R2xDIpjyfvOlggv9Xn/wYp0eFnJT1MfDyBCdY0P3hcmBCjIZmy1yAoKr0tFtSpSqAMeVoUja9Jk3+Au4oivUeEIwxLGSsFnSHkFLsFSS1m5tb4ih9woUdMh03+VQ802pXJO72L+D1yhOR+xEBsoJI/y8/sa7mi+qj3i/2mlVQwpPhx6Hh+rRpoJ4gYTtAh6GK6wqqquhOAqw/PivTu5ugLUSqA== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vOf7/J3xusFhx4UFMS7cU1HW3dwrWb6jPz1TjgQDYkk=; b=Na4qw6ouxQBBvo7eUN9jXCRNVbuDb4b/DpSgKSZza5GumcIYOrPn8LsSvIi52Mbk6/RxUYOtsiJhNCx2qG8PYaRHl3bpWyrWGk8iaZJLZ8NphKejr5NfB/LifarkFv/mLR8/Xk/kSVaSKoHBAcPKqbxg0ALO01pEyshAoSlxXordD+T5FgQIHXZ4AfetKWjgCNKYGAQrEJ8iaWsxX/yshV+2TnpThyEMEMaLMrODLmJqk6ruPRcIBWpcjbPDpHCQ5S8eXxGKMNoexwBj/SnrRN8m7Tx+jmvOvgVSSfUrwVL/4dHr4QvdAw1rZlqggrKLBO4gPPT+Ru9OHzcswC4yGg== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by PH8P223MB0576.NAMP223.PROD.OUTLOOK.COM (2603:10b6:510:1bf::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8678.27; Fri, 25 Apr 2025 14:53:30 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%4]) with mapi id 15.20.8678.025; Fri, 25 Apr 2025 14:53:30 +0000 From: "softworkz ." <softworkz-at-hotmail.com@ffmpeg.org> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Thread-Topic: [FFmpeg-devel] On errors, asserts and crashing (was: Shaping the AVTextFormat API Surface) Thread-Index: AQHbtSfdxHtXuLTLk0mumbiQvguO0LO0T0QAgAAcXgCAAAcWMIAAA0UAgAADBwA= Date: Fri, 25 Apr 2025 14:53:30 +0000 Message-ID: <DM8P223MB0365D2F10CECCBD9D09590D9BA842@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> References: <DM8P223MB036504CFC0521633C2ADCCE3BABB2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <aApO93t0mv_talsa@phare.normalesup.org> <DM8P223MB0365E5870A047DF1B641E44ABA842@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <aAuWcjmBVQxANfyx@phare.normalesup.org> <DM8P223MB03657A650B8B406001A65B12BA842@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <aAufIhceKeKfieyr@phare.normalesup.org> In-Reply-To: <aAufIhceKeKfieyr@phare.normalesup.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|PH8P223MB0576:EE_ x-ms-office365-filtering-correlation-id: 4ff0156c-16e4-4b7a-4dbc-08dd8408f1ba x-ms-exchange-slblob-mailprops: Cq7lScuPrnpFX5gNBgVui9nZ6J+Gucr/lIU0Hv+Odf1A9hNAAIHiluzMXyOELqzj14uWP3ZFoKC3s/+oo0PyxOZIMlzHRRNaY+/dcoRBIEvrRqWu7OLQN8SWxG3OurcZPcbFMoBJhYagTXpZW8gyKxx2nZxUBfoKDZjHOFgJjPbQlXtNhQV0UAV6CAJ61UkwstQ4657RIwnRf7erJRWs2s8WTyQhZ8M071OPm+J4AzijKJiEfijISjaTAGltH4I2By5sdPuwne6v8esU+NbME/U9TiJhRecMVPQKQGZ5880k9khM3N6JjkQKuPApaQwgYxm2dVk1LJEhII2cKkLlgUWnOlSyclgqbouU4QRR5if+K6xhCy8rbirLynEAa3QrmbSRMXXlnr+AkXevQ3zw11zjA+4FDTNfBlXbgUSM96NGJPVTgGGhqsFtVPi6mQnVjbakWtXFZyZS4BtR/Uoy12n6U/xl5DLDy6Nfw/G7HLzvNtVuXL4N7VGYH+bVy0fsXQgFWAJC8xI60cQncNEcmN0MtWnacf0YfIzxh/4NeAff+7OT+T8IDYf/JWXKIO3Xye3jcpWJfLzPEZDWgKutZrXs/kF40/OS0NJzn56ng+2wgUdPLYABeetUAuhYQnyrsEBQFmXrLwdW3LJYEesIfhmlNlgiVDVuTjlsNTC9ExC83Crhp/zuwx1Kb7unZcAyVnnnDq/BamN8eN+zVtnghz2PKsPZiJMFlfVG3b4IJxoJE+7aiunN4UzPRNVWCFG1weO7cTtifNg= x-microsoft-antispam: BCL:0; ARA:14566002|461199028|8060799006|15080799006|19110799003|7092599003|8062599003|19061999003|440099028|3412199025|102099032; x-microsoft-antispam-message-info: =?utf-8?B?cmhnek1vNGFjV0FYa1dEcWpNVVcrNUI2Z3RNOExTQ3VBeHlucVBtTU5QWUJW?= =?utf-8?B?a1V0aVhBTzVHUFF4Tzh0STFkYkpuaHNlbkVWWG5GS1NtV0JkeEZzTndyT1FN?= =?utf-8?B?WTdjWENBYkgxejdKdzRNZDB3Y0lIVVJkVThVaWJUSldtZUlyQ280MSttU29R?= =?utf-8?B?M0ZGMmVWYW9IeGNKR3FncGFpWlFjRCtqaWE1TFJuUzkzR3gzZXZ3eisvUTJS?= =?utf-8?B?ajBkcUswbGxLNHFqa01GNXBrOTB2cHpjdVpyc25GT3A0Zm9uQ2d6WHM2aGNT?= =?utf-8?B?c0o2YytKakhFNUFqTDJFVWVCUi9UcFZkbW91R2lYdEdKb0JIVWY1QWFZc1RV?= =?utf-8?B?c2dBaUVwSjNvRzljaGtpa09VdkJTZUxHYjU2SDVaN1NaQVlIZzhCbjhja0Y5?= =?utf-8?B?WkRzQVczUm84d0w1OXFFUHBiWlNUNkpUZEZhd3ZFS01LN0JFSHVmZmw1NXJ2?= =?utf-8?B?K040dEE4bFpyZ1hpMHF1ZlhsanFuNGwyWkJKMk1OdUdvZUN2LzlRRitzaXRZ?= =?utf-8?B?ekQyalBuRzhJTFJPS0VrZVpYbjZNalZPUG9RUzgzYTZMMVJkbjg4c09ndmtp?= =?utf-8?B?dHN0cmZlc0hMQVFrOVI5dGgxTVQ0SUFMaTRiSitBSXVXVnBkdklPYnZQcVho?= =?utf-8?B?NENLa3dpdWp4UC9MK0tVTlpQa3FZQVluV2lGeEFCUElvb1h3ekZTZHBEcDE4?= =?utf-8?B?WDZyU2grVHhWbkxYQ2JMNVBleTZTbHlycHZtR2VzZGR4QjJlL1JmakR6TUE5?= =?utf-8?B?cXhvTlE2YWFOSEY3WTJoOEh6WHJsOThpLy94RG9iQnVkYldkYjZ0Y3VhanBZ?= =?utf-8?B?M25WZ3d3MnVzeWxyWjFWMmF0SzdPWXJ4b0srZUZqTkhRUDdyMWt2YjVoK0sv?= =?utf-8?B?ZThELzh6czVONkMycmVPWlZHNnMvY2V0cm0yYzNtLzUwRTR5aTQwYWJCbUJi?= =?utf-8?B?NWxacFZucjhDd3BXdEdXMi9RbktJZ0dKM2VWY01vNDZzclJyeGtvTWRHT3Bi?= =?utf-8?B?ZzBraTRUMkxyemt2clVXYzlnamhtS3JjZ212dHFtbVUxREZYS2d6RXZzK3Vy?= =?utf-8?B?amJIcUtzcGVabXA2cnRxK2c3ejFabTA2MGZaRUdLdktjZjMzSjVBaENuTEMx?= =?utf-8?B?TStudC9wM1A5enpZblVDMmRCamtTcEcrQzJXUUF5ZlNNaFFpVkNtY1hHT25G?= =?utf-8?B?bWQ1TXhiT0lmVzRxR3BoU1J1aUJRNkdwNDh5SU5veVR4cGQ5V1FqNWFNSVVk?= =?utf-8?B?S0RtOWVraGo2Q2syNW83M3FScjE3YWlSRGNyRXExYm5KNDF4L2I2cTdzRm5N?= =?utf-8?B?SG9uTzdGUTUvalpUSE1nVzVLSVd5Qk1CQitYWCtnNVNsRHRSeXJNRjUxMUNT?= =?utf-8?B?NkVDUGxhSWptUnZ5Uzl1cnpXdWhuSkRnanJzM1JVQ0wyRXNkejY1dDg0bzgy?= =?utf-8?B?RTZxcUxpZlFUVVJCNjM0S0drN0VXUnV1MUxLY3RzekQ4Wi9NNEJ6MnBRR0dh?= =?utf-8?B?dTZVZDhDZmxCbFpORTBCTnorZFphN05lRm5zVVdYSUhsR21IdkVGY21sVUla?= =?utf-8?B?R3dUUT09?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TzR1czFQdjRLK3pySkRIU2FwUm1CNVpQSFJ1aXgyWUdBUFpnMzJKV3NTZC9p?= =?utf-8?B?blJJMmFMc3JqaXBGUHRlTlIvOCs5cHUrRzJMZ2M5Z0FBWGlsZEF1bFBNUThi?= =?utf-8?B?TmhZQUpYNmlZWVJCcFJSTkUvV3QvNkN2NGNyblBJU2xZUHhjdGwxRnVaQXFI?= =?utf-8?B?MWNoOU12OUhuS1BRQTR1Ti9MT2QyWG1hc1dTVm14R3ArbTh4TklRNXNKQlNt?= =?utf-8?B?YkwrWTlhT2xPOStEU01hSDd0NDUxcDdWUTV1RFpoeDdpNko2bHQ2MDJjVmRU?= =?utf-8?B?NUg1elA3SEJRVVhoNkJqZ2p5K3kyR2VKQ0FyVGVpdlpXWGV1NHZkSmI5S3U2?= =?utf-8?B?TUpGZWZLQ3RHL1RjZTdJTG51eDdEQ2JQNVJtcXA5TlRUd2k1bHppaExtZkpZ?= =?utf-8?B?Y0g2b1ppeE8vSGlVRE4rUzdQQ1R2YmhibjZyRWdKRmtGK0RYSTZjLzREZXg2?= =?utf-8?B?MUpIenVEQXVWdUk5OUs2V21ORHEvbjFGN0VZTHVpbUtkMlBjMS9SK08vOXl4?= =?utf-8?B?eW5tM0FBcEh2NVBOR2d0U3Nlem0wYjA5M0lvWHg4RDg2enFqQkVGVHdlRDRv?= =?utf-8?B?VUhvWThGSGc5UitiRmFEZDNITmtCeFZpVTRocG52ZGZNYXFraHBleGRYelph?= =?utf-8?B?SXRoK1NrUU0vZUdRQ09pVjJhb29tamhvNE1SN2F5L0o0NFNjQUkvNTRWUE9y?= =?utf-8?B?dVpyaVpKSHBoc0NnYnhWMU5PT211N0Y1N0lMN1VNM3hWbTdoT1RwUDBCUml6?= =?utf-8?B?b2hOVFQ3WXNsOHNkS1pnci9IL3hhb3RzMmFZMGdYelVDSmJUUitaZTlpckR3?= =?utf-8?B?MTNPS0JHVDJJdFBPUXYwdUZ4YVNLQVRpN1AwVzAzbUJ6ck1kQnVlU0pUSzVm?= =?utf-8?B?MGRzSmVKVXE1K2Rrc0JCSms3SDBxZzVGdUc1N0JZSW5XVkJ5ODNzS0JSMytS?= =?utf-8?B?SCtDOEx2RFU1VEEzS0tVU2Yxd2lpem9wN0VpTWRNQzZrZkt2cFVvMkpxTFBB?= =?utf-8?B?YWptZWxha3dkWnBYQVgrWkhzMmNEeVl5R2treUUxbnFrcHpFT1RDZ2ZPOHlL?= =?utf-8?B?M3hTeFowdGNrQnJWaHZ3dHZHWDAyaU9TcnpMbFhyL2dhWjB4ZzBLV1hid0pC?= =?utf-8?B?dzViTUY0dTBpUzdWdkdVenFEUmpVc2pINDZnVHA5dHBJUnpEQmxGdVJ4akhz?= =?utf-8?B?cC9IcUpZQXdMWmtOeXVETDZUMXVxKy9sSDRHVGxaOG94dWgyNXcvMXVadEl1?= =?utf-8?B?T3hCMTZ3cUVnZnBUdmNGVVhDbDdwdTJocms5OGd6bHQ4TmFDTGlEOVl0Y294?= =?utf-8?B?M2pUUUp3NXBTa05EekV0SlczZHZhMkxXMEFJSzlqa3dPZ2F0OHpRTzgxRSt3?= =?utf-8?B?dmlTUWZRZ0hMQk05Q0djZ0FwT2ViSHZMRzVxRGFTZG8wSG40YVdQa1dGOHFy?= =?utf-8?B?ZnRHTjlHMDNPR1Y3VTd1eCtwSXB1SjBCZjB0RXVVTklYaW9ISXZET1lsVSsv?= =?utf-8?B?a1pvUlBtcnBycnI0TVBDaUlUTnVqd0Fsd1NrL0pqelJDMWZPQTR2ZzhDQWVL?= =?utf-8?B?VnZvdlNBcTlxcHlVZWlEWEFHV0FFSUM3ckpxVVJXcDhQaFJ0L1NIQ253S3VT?= =?utf-8?Q?YuvL40ybbus0CWS+YzOB8oOZvzKwKTHLK+9RvpgZGx7A=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-92255.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 4ff0156c-16e4-4b7a-4dbc-08dd8408f1ba X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Apr 2025 14:53:30.6573 (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: PH8P223MB0576 Subject: Re: [FFmpeg-devel] On errors, asserts and crashing (was: Shaping the AVTextFormat API Surface) X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/DM8P223MB0365D2F10CECCBD9D09590D9BA842@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gTmljb2xhcyBH ZW9yZ2UNCj4gU2VudDogRnJlaXRhZywgMjUuIEFwcmlsIDIwMjUgMTY6NDINCj4gVG86IEZGbXBl ZyBkZXZlbG9wbWVudCBkaXNjdXNzaW9ucyBhbmQgcGF0Y2hlcyA8ZmZtcGVnLQ0KPiBkZXZlbEBm Zm1wZWcub3JnPg0KPiBTdWJqZWN0OiBSZTogW0ZGbXBlZy1kZXZlbF0gT24gZXJyb3JzLCBhc3Nl cnRzIGFuZCBjcmFzaGluZyAod2FzOg0KPiBTaGFwaW5nIHRoZSBBVlRleHRGb3JtYXQgQVBJIFN1 cmZhY2UpDQo+IA0KPiBzb2Z0d29ya3ogLiAoSEUxMjAyNS0wNC0yNSk6DQo+ID4gWW91IGFyZSBp bmNsdWRpbmcgdGhvc2Uga2luZHMgb2YgY29tbWVudHMgYWxtb3N0IGV2ZXJ5IHNpbmdsZSB0aW1l DQo+IHdoZW4NCj4gPiB5b3UgYXJlIHJlc3BvbmRpbmcgdG8gbWUgYW5kIEknbSBqdXN0IHNpY2sg b2YgaXQ6DQo+IA0KPiBJIGluY2x1ZGUgdGhpcyBraW5kIG9mIGNvbW1lbnRzIHdoZW5ldmVyIHRo ZSBvY2Nhc2lvbiBwcmVzZW50cyBpdHNlbGYsDQo+IHdob2V2ZXIgSSBhbSByZXBseWluZyB0by4g Q2hlY2sgeW91ciBuYXJjaXNzaXNtLg0KPiANCj4gLS0NCg0KU2F5cyB0aGUga2luZyBvciBuYXJj aXNzaXNtLiDwn5iDIA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vi c2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBm Zm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=