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 ESMTPS id BF3054E7D4 for ; Wed, 7 May 2025 18:54:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 87FE168BEF2; Wed, 7 May 2025 21:54:34 +0300 (EEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12olkn2066.outbound.protection.outlook.com [40.92.21.66]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6DC6768BB0D for ; Wed, 7 May 2025 21:54:27 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cPhehbykkHgGtBgGyjQecAksclBiRt99NMn2rBs2QTTWR08MDocDbw8yyUDtZGfk3SUlmkvwXkTw1STdyCof1X0lKsS7bDfepsA5wemXdE10NSHpTx1KXhvua3oBYbptXs+X7dn4Y1nJdIWAbActuyEN+W1DpW9+lmV86bHL2TYnU6iTWdvF/NARTDDAK28suE7kcWN6XBiX0QqhLMQcBZlj9Mob38g8ou7T2vkPb7O8+PMelmqD7HpICbEjD+hGC96o56jWWwfww39rqzrPtzluaEm9diVsIX3j6Ttx7gmajtUnWfm4kp7XhHfrLGE06Hy34bbgvJTLUMtUSZSUyA== 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=ITckK7gtw6xWws3sOoe7jDd0j/zcVYsP5xK3/1+gLKU=; b=NVOXpxOCk5f6rnwN55dfeHOl9FyuuRGkJJV7z9W3dan9qIRmqVq2i9ML46TRNp52BEpRy9XA55x+JMX8pL/1f7NrDBK3XWbh2siB5cDBx+w0mFxiBwdP0j6TrvAWzEIOiVIlk2xyDHZAmzbzs71ySEfNREs4X7fCyls4Zm0QBauaRZ/KYSdrwCWInn5dNLDeaMicFRGbRbe1EPvgT5T2euVA24VL4qJ1XZEh8t8aXortJIDlfSyY+wtm+r8tB8AwXno87jeFAsNT6viEJwq9/z4jDz8mv2epW6zdWCZowOVB8BICVwgRw0V/4OcYO1wVjSVsnYiOIF8fZ0fJJ264Tg== 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=ITckK7gtw6xWws3sOoe7jDd0j/zcVYsP5xK3/1+gLKU=; b=OB9NV7BMovk+Wu40qwvr+zC3Q2GUat/SR4qGnPGh+dBz+kLr8nw5yn4Rnx1ePGFA/mc8GkGTIaYb9Mq18+3MFSac6YK6DZDo3/KCTkiC7smK4+x4ztdn1Sk7JzS+oiEsItSZjPC4ntdT6ACkKwTe4OLlMa2XxoSM936FG+VNgvNE0jTIozy3vZswzFR9UxdZPABhTxouLDV0p3FjGiMpPSCPMKq+DTaSpfbNZFuhuU0ApW+KHBoJeUillfj8di63vrFTH38OiiAEMAoYl+IRanEMu2shTS0XRFda8dwHl3QrNnZuQwMJuzFcNQjCOlb7Ahk7rXzqh+240W4P7Ww9JA== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DM8P223MB0005.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8699.26; Wed, 7 May 2025 18:54:18 +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.8699.019; Wed, 7 May 2025 18:54:18 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 01/21] avutil/avassert: Add av_unreachable and av_assume() macros Thread-Index: AQHbv0dut+tID/1UmU6sc6SLaUBWQrPHcIRQgAAM9ICAAAYhwA== Date: Wed, 7 May 2025 18:54:18 +0000 Message-ID: References: <4403ec9d-a327-4ef8-9c87-0b000d409f27@gmail.com> In-Reply-To: <4403ec9d-a327-4ef8-9c87-0b000d409f27@gmail.com> 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_|DM8P223MB0005:EE_ x-ms-office365-filtering-correlation-id: c3cb2195-aa7d-4c2d-c545-08dd8d989229 x-ms-exchange-slblob-mailprops: Om8TgR6f4EDb6Nw8821nJiyawZ3Rt9ILebU0Yf98ic7ejfZcCwl4WIGUmzr7Ql1j/x3pBouHgSigTlR8rwxzsLvqKDu3K12pL+xsOOLhJAyo0c/k03CquatCnRsUNjJbdZWLAIocxe7nAZupTwQMS+YxYzrY4DoGkj5whISPVOfwsFUqhGalXV8ft52TN0/Tzh57oneEEWfbiszMoo/wSLOr0ijhTocpS0H9wj0VjjsxdkpEeiehEe98YSw10yduTRg9uWAlv8MlAp7Xj9MMBFc/QsfSketPeZxzIvDFvZyXHo2DLG2wXDmki7h+KiFlV4TuJADNAFum4jBjwD6AU+3vWS8huzko/ZEU5NuEMvV3drvG5jTR3O+R+tt2xGoScTwL8NnLaON/PF70FdNPWsBCdFOZLXbs+TVYqsWfKr/S91UYEfScC8tyin7FVAsuevkSrRBNrBv1EYVO3MExWtEurwWt1slVEC1scKcvPaMXSZ17bxznqdoIaQ98wBahL079kncYpVMd/NS0aoWCXrXdJWzbvCx6bIrZ6jDeOxSSAPeIoRTGnYAN5Aw/NHddlDmEAEeebXw0BS+QlLf1rLNcJvdCFEVvZtKyVIGgn2xmDaNOWQLqjD6YDMVukc6vYmwhSbEeTCmDZTZrZSC+bFBl5XUFO7V9xlF3SPjBHJqrUPDUlz4PThKPlDKl427GWcDfAx4RazzxRs4QVeqKlrwom37dU3Kjclu1MLApDI/hnH+4xV2dXnN0cayhOvbRWAyD/F8EwZpf7xBDnMR7+54RXbovjujiJvJs7vM3Fe4M0KkB1fCUCyZglC7dg9QF4dymc2ACg2JKPiFh8V4k77VswwPxGxoW x-microsoft-antispam: BCL:0; ARA:14566002|461199028|15080799009|8062599006|8060799009|7092599006|19110799006|10035399007|102099032|440099028|3412199025|19061999003|34005399003; x-microsoft-antispam-message-info: =?utf-8?B?aDhaREE0VlRRNElvWDJGSXRYYi85emhwc0swOFZDbEJaQWgwTWZ0WmQvcDZS?= =?utf-8?B?anNncUdvdGl6NGhLT3NDVEpadnFoa1pyblFPbXF5MjJLSXNIdmkydGIrdkYy?= =?utf-8?B?d0xVNjdZdTFIMjBTemxRTWZIMkVRV2NzQy96VUIvRlRuWlVId2F2ZTRUVWUr?= =?utf-8?B?ckNUbTRBc3ptVDZDK2gwaFgxRFFQaVVzY2NERVdlbGtSWkFkaHhDa0xYSGNw?= =?utf-8?B?WEl1K1pEOWZHdEVyUTVYSWp5NjVEYkE1SHpQV3JhM1dRQmEzUWxxOHYvVkRo?= =?utf-8?B?TjE1U1dtb0U5OGgzSG1pQlN3cTdkSUxQN1FDNXcrSnNnZWhMcUJEOVNGS3BO?= =?utf-8?B?QVdQTUd3c3VyNmppQ0drZ25QclQ5RFp1ZU1oZkJVQkVZV3Q0MVA3RnFuTUhR?= =?utf-8?B?cnBtTjA4ZW82WjZoVVVRdW05RDZ3QmloZ1pBMkZqTUM4U3Bsayt5NXJDcGNi?= =?utf-8?B?ZzRQYnl4MlhRVnhPbFBkT09XRkd5QVZQb1k2bFBtVVMwUTFzdXlzcXBMQ3FW?= =?utf-8?B?S3ViYTFTeVBVSWwzUTFub05YY1A5Mk8zd3ZLdC9iZVpjRVZzMXhtbHJUWm1Q?= =?utf-8?B?bFZJV1dDN2FPc2YrRTIxeVV6R1VlNXRENjBmcFhkdGdHV1M2SU0rTXU2aVVx?= =?utf-8?B?c2tXZWV3WHN2TlpreUk5WFFYRkRVWllnRmpZNlhkWlZ4d3dDSWt0c21uYVhJ?= =?utf-8?B?ZG9tb2pKUnFFaUdmSWNkQ25sOUhFVzVxV2YrNlZIMWZaR1JrNHI1K0NwMzNV?= =?utf-8?B?NXpmWkpXVmcwYjAxL2pRM1pZalJDQjdRVFRsSGdEN09sR0xXTHc4TDI2OFV5?= =?utf-8?B?ZTlGVUxtT2Fnc2hOTzFyb0Q3SENQaW10R0R1SzJ2VFZlQmlPQjJnaFZOY3E4?= =?utf-8?B?TFFlVEFoYWEybTUrYUx4eU5rZ004UzJiVGtsb3ZnNzMzUkxTcDQxT0J4WEov?= =?utf-8?B?a2p5ZFZGR1N5eCszQmVVT2F4aE1zditPQTRoUEo5bGVDRzVxd2g2MklWUHBl?= =?utf-8?B?N1FrV0pNTzNXK1FQVVRMMjFJQkJ2RldjNS8xeEhpRkk2SnBjWlBKVEY2SDBJ?= =?utf-8?B?OUMyTDIyQ0dMdldOQnNpN3g3SmFEb2tkdFdKVXZ6V25HQXdQbUY0TmFvYjJr?= =?utf-8?B?THBUdng5eW51c1NESmtiT050V0dBcEl3VEZaeS9qTG51aDdHRFk0aHBLY3BW?= =?utf-8?B?VVRSN1JzRWdtR1FYeHZmNnA2MmQ0Mlozck45Z2ZVUmw3ME4zOVdUZG1PNWdR?= =?utf-8?B?ZmRaR0FWblRzYXlSWGd1Q1NQTXJOMHlGR3g4OXc3S2RuZVB6MEdhdGpXQnNB?= =?utf-8?B?TkQyTGphSW81OXpPQ1YvbUJ1T0xLVGFpc3gyM1UrbE0vNFJUUkNMWEZhWTVM?= =?utf-8?B?WVQrQ3R4RFBwZFdES0IvbkUvc1R4S1Y2UEVHNkpBcUtiYXB0YTl4K0c2WGRC?= =?utf-8?B?WXZpZnNEa1pCREdBSUFuZDJOemJ4VXBQWWszUng3YW9PdHVFaU9OaWF0dnl1?= =?utf-8?B?RjhlTjF2MXQrNEFPamFWRUw0OFpUNi9VTWNPdnJLKzlYcXNPUGhaSXFDRWdJ?= =?utf-8?B?RDVKV1NqVStjR2tsTVY4a0NZV2FkeEtyRks0blFMblk1OGNBTDk4OW00NFo3?= =?utf-8?Q?RfknS9B0jE9Awvpq2dzDWV9d5ChlsB6EEFpqv+L28R1w=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?alF5SlhQb0oraThIS1dGSDBzVWQ0VE82Ung4Rmk1TnpMRnVLck1LQkl4Qm04?= =?utf-8?B?T0F5c3NCZEcyc2tqSDRONEFCdFV4bVdPdEZML3Jmc09XUlZRaW5WRmIrSHBY?= =?utf-8?B?S2RySS9WQ0F6U1Q2YmdEY1RXRTNkU2taMDhDcmFJZ1FPakNoZXFnblN6TEhM?= =?utf-8?B?VGUzWWs2Smt6TWZERU9nRGtZUGJxQysyeDIrZm8xRldTa2M3MEdwNTJoS1VP?= =?utf-8?B?Y3VIMmFwK09tY1phc3F1c0daMjdjVDJCZXpiWVlUTFNHMVRKd1JBTitvdUor?= =?utf-8?B?QWQzSTVScGVzd1J4K3dnTlZ2cjlrUVo4TE8yTm16TXc5NFpjMUMwRjQ2OUg4?= =?utf-8?B?ZE90ZlJEQ0hwdkRHSWlYeTVlNEVYT09hdk9iNlFOb29yQnUxQ3Z4YW9PNnFF?= =?utf-8?B?VXFSaTQ0ZG9tV1pXMS9tbFBHcXFFcGlqZzlVcllQMTEzajA4MVVwelorc3Na?= =?utf-8?B?ZFU2cmFpcWU3a0pEa2w5R3l0SG40R1VIODlpK1VsM1dpOTErZVNkN2Z2aDFH?= =?utf-8?B?TVVNbmRka20vM0YzN2lUSHRkRlRUc0VaV2tEYkVFK3ZpVVpvd3hhMFV4Mkdj?= =?utf-8?B?ZE0xNzJxSmZJazh6YUFDUEFSYUlZSFZzWGMrQVgwK0RlNjdhaTV6b1FPcUtC?= =?utf-8?B?MUtad204VTdZM2FQSTRZZWVHWFE5MXBlcTk2c2JONXJuUFBGRFZkNElsZ0x1?= =?utf-8?B?RnE5KzZCd1dxcmpuM0JoajloZ2o2UXNleHl3R2lNc3BnRFNBLy9YaGdxN2Zp?= =?utf-8?B?TGFvdHZ4TlhQL0RCSnEvTXpIeTFjOVpHbmRhck5tUlRUUmpqNm5tOFF5R3Vq?= =?utf-8?B?Zm1DUVRhamJaZ0IwcUhKTXFUMHA3ZUt2dUVpbWVXai9Rdk1zc3pVMnkwMkhw?= =?utf-8?B?T3Iwdy9NS282dW42eUF3NnM4SUZ4bm9ZT1dJYVlBNEpuY2kyTlhmZGRnbWJD?= =?utf-8?B?VzRlalYxUmJmd3k4NTFHblVzMDdxQWpoa3dsZnlWbEREZVY5OUlYczg3M21q?= =?utf-8?B?dk96clZXR0VhMkU2eUZ3dVJTL0hkV2tHMSt1dUFpQ2llTDBpMnBhRWRPK2NK?= =?utf-8?B?N0hBRm5oQWlrbUxrd0l5UTZPY3pIZTlkVG5mWmdiaTNoc1g2dDR6ellSM1pD?= =?utf-8?B?V3RqOVYxUUtQaCtzRzNJR24xaElGTlBqS3lXV0lUazJUWmtTbmoxYU5DbjJs?= =?utf-8?B?RU1TckdGeHozZ2F2KzRIRFJrQ3R6SzM1RlpKTnMyUWFDKzlTYlpIRHhTWSta?= =?utf-8?B?aUp1U21Oai9XMml3c3k0aTBQakkvc3ZkVkxnVnhKalpkd25nN2dXWG9DOFRO?= =?utf-8?B?VVBNa3A0TnhqbWlBK3NrTWZDQ1hRSmxCYm05aHFXUkc0QjUySnpGY2M5cFFk?= =?utf-8?B?UVNqWSs1bUJ6RVpsblpVbUlHWWVvREt4ZUVMYUhhSWZFaitNdDJYa2pUbDZj?= =?utf-8?B?bmFaZDNHNUxZRWJ3YnBpN3EwR05JUEJRZ0Q2UG11bTdCVTlRV3JNZE9OTVdt?= =?utf-8?B?MzU0TFh6NHBDL1lMU01yK3dTRGwxMHc5c0JwYnkwWklSdk4wR1M1c0hOS2xq?= =?utf-8?B?TVJJYmpnNFpRODYyN3ZQK2N3ZUliMjVINjBnUzdnNDZ2a1FUUkNZd2puYjZR?= =?utf-8?Q?OMkRJ7h+WOavjCS32JFCFM4bYy8HhwPNf6FomSW4wrLc=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: c3cb2195-aa7d-4c2d-c545-08dd8d989229 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2025 18:54:18.2943 (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: DM8P223MB0005 Subject: Re: [FFmpeg-devel] [PATCH 01/21] avutil/avassert: Add av_unreachable and av_assume() macros 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: > -----Original Message----- > From: ffmpeg-devel On Behalf Of James Almer > Sent: Mittwoch, 7. Mai 2025 20:30 > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH 01/21] avutil/avassert: Add av_unreachable > and av_assume() macros > > On 5/7/2025 2:57 PM, softworkz . wrote: > > > > > >> -----Original Message----- > >> From: ffmpeg-devel On Behalf Of Andreas > >> Rheinhardt > >> Sent: Mittwoch, 7. Mai 2025 13:59 > >> To: FFmpeg development discussions and patches > >> Subject: [FFmpeg-devel] [PATCH 01/21] avutil/avassert: Add av_unreachable > and > >> av_assume() macros > >> > >> Patches attached. > >> > >> - Andreas > > > > Hi Andreas, > > > > from https://ffmpeg.org/developer.html#Submitting-patches-1 > > > > "..ensure the correct mime type is used (text/x-diff or text/x-patch or at > least text/plain) and that only one patch is inline or attached per mail." > > > > I'm saying that because the way you are submitting, Patchwork only ever > recognizes the first attached patch, so - in this case - the remaining 20 > patches are not checked by the CI runs. > > It's also difficult to review patches that are submitted in this way, even > more difficult to respond, as that requires to copy the patch into a text > editor first, in order to add some synthetic quote marks ("> ") and when > replying, it isn't clear to which of the patches the reply is corresponding > to. > > > > As long as there's no migration to a better way, why not try out making PRs > to https://github.com/ffstaging/FFmpeg? > > I doubt "ffstaging" is affiliated with the project in any capacity. Hi James, it works like this: - You make a PR to https://github.com/ffstaging/FFmpeg - You make a comment with "/submit" - The PR will be submitted to the ML as regular patches Best regards sw _______________________________________________ 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".