From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 0E5164E832 for ; Wed, 11 Jun 2025 21:20:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 1CBAF688FDA; Thu, 12 Jun 2025 00:20:39 +0300 (EEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10olkn2017.outbound.protection.outlook.com [40.92.40.17]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id C724E688002 for ; Thu, 12 Jun 2025 00:20:31 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PRBf96nfUO8vraXWI1zx4HdvBzO9VhjbWebese8iRaZNYtlY6uP5JOKEDm1oXp9IKnRvr7KsDHseJwXE1bJEuw2XGVS2nKRZ6m0B55iRRbGDZnuIoFzXFIlI0S68ItL263r6H/GUCz+/u9s0NJ5s5PKGh0cGiTQC86nhvAd7WX8kz5F0RrHp5EvXgWNkMRRE996QxTVANHwIwfB/8oZqiZGt4ojSZngDGpALGA/AR1SfjYCajc+CZTqLYR47tUXwZhrlpYlt3EL3MWCPR7eqiNZuWpjC4nxcwyizMCj7RU0MnURL1QTDb0xJNv1/Ubbun16ehh9ImRTh3Of5+trKnA== 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=oDgrVkKBuUELsNOIWZFiM2f18VcWjd5xLtDsFlpMaa0=; b=Rr/djKr8dF/mzWa3DQb0vM3ySx2IwgyYwySTbCABpo5HeS4Lff2Md2sbbi2DJCn0qxrh3S/7QfXJNGY6xKRmAC05hvG4iNHlXmr0GD/NE2rRqozdp3vaQgy6bnXYAlV0htu2WXX4lEY6UG2BVQRwcqX4QtxSnb/wZvZUyoGk/O5pS6oM9j5nSM129SxbJMfpdAAOOu65Exz120O2D3GiIn7Sc7sNaD7YmBduSk0E4ILtKglPve5lxhPvUA45hlbzrHjarbYBC/ZyU5sgBB0sewhrGasylaGe92jdNEr/0zOxfBx7Yo85AVQbx4GUtyn8f2QXsAod8Z3DqPEXrtMouw== 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=oDgrVkKBuUELsNOIWZFiM2f18VcWjd5xLtDsFlpMaa0=; b=s5BtGJ3wbfeLH4VlxlAbtEiwHY+qR+f6cBmOE1Jkh+FmKtMBo+IDZ4R+36NlXAVbivcKs4sjIUw1YjvxG6oj4mRXb/GdnhFH8K5AMkfYJCwBBN10wRMQtatjJZeV67ObyPKX+7kxrOoK1XHpTW0G4DSnXGMZfFk/+Y4BWweBoNraSWJ3FvTkGLpAKJ7YN6AmCNGu7MrNedVJiEil8x+2uGjw0cfo4DrIYTTRWo+3mnCg9itfco9JeFwvtxskhrCriar7fwUAkRE6z74hqc0AnsPSrvsRgjdSAPfmfHhPOXu1g+1BIj59Jf/CT+Pm0nmHLovyA1jAdDuF2QX9PePm7g== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by BN0P223MB0184.NAMP223.PROD.OUTLOOK.COM (2603:10b6:408:146::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.18; Wed, 11 Jun 2025 21:20:22 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%6]) with mapi id 15.20.8835.018; Wed, 11 Jun 2025 21:20:22 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 3/4] fftools/textformat: infer type in mermaid_print_value Thread-Index: AQHb2wspBx7ZczfmwUqwLxw3x1o//7P+dGkQ Date: Wed, 11 Jun 2025 21:20:21 +0000 Message-ID: References: <20250611195725.95154-1-epirat07@gmail.com> <20250611195725.95154-3-epirat07@gmail.com> In-Reply-To: <20250611195725.95154-3-epirat07@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_|BN0P223MB0184:EE_ x-ms-office365-filtering-correlation-id: 11301f9b-aa31-42fd-c6bc-08dda92dc635 x-ms-exchange-slblob-mailprops: Cq7lScuPrnqTDjd4Fy0PNzJZYJt0Rb50iqMkLrBW06h/QWPHaD9Q7rBoUmxG7zR8vfhquZgR7VmuSN21lSr3eruvhcXecwl+F7yTUNWx+JqaMCcsU1Z08U/6WUUcfnfMbbYdGyUD0f1a3e+Wg7vWEEX1U5uvIUlEToguOZWqy5SQ1nP2FSz1g5UdWbidfoHBepOvVj4s3j6eivWhmv9hnf/Zr0Cuz3BT6wPc/x+huZt0JdWo6AgxlDhYxHGDGMqrwbh/W+39RPe9PNGhTO2sUCRtWGyfZo+H7hYyRsIhgHiLkQZY/b3Unsz4Dhjy1XTaSNrIKEAGMjkqBvkgNY0mSOZH/Caox6hohqBJEe2d7HMfTNArTfOJYo1nKkvXOvvXrVRfEJdLbYFF+aHW1MCnFB6mH5Rrv3CGdqbo1ByK5apCkXOo05DVIkaxDGpHkyQkQ9CF/lb+/loyuzXQRs7qm8IOZIzsMwPg4hVPN2SkNCHON2/rlDDkCH5PN3HyfYZJIllBr8iprk/tc1arCovpQO9b4qEAcmY5CC4N7sHgSvnqYqcr8/UX3yWZHZ59P43Va43YtCmiXp70SxQXfQJ16OfB38MdFV4DOgIDKN2GUQwcNXhgLOb3qwgszCecdvt8tgZbktvol2MniMSNzGpeuXgTozNJ0QvKjbrlchsSejSelyNFLil44Pw75pf1KQKKpkYrEni/Y+h1FDPicpk6ClWBQcyObZDVFFLgOMnGC8RtkjA4zMtwEhTICS2mc1hVQMLMHPr0cJk= x-microsoft-antispam: BCL:0; ARA:14566002|19110799006|8060799009|7092599006|15080799009|8062599006|461199028|3412199025|440099028|102099032; x-microsoft-antispam-message-info: =?us-ascii?Q?N3K0OXOxvH5TsezSdeXXkRHQjGmS04yURC9L4f0oq7oKKKIdUh0264GB0jgS?= =?us-ascii?Q?LXZSs+OtGQfWJOFQ2cHn98kHopcHikRBVnNFGmhwBQD0hMWQ/LAggCnL0p2C?= =?us-ascii?Q?9ZwB2KgDyvCJHxjVlBf4+WKnDQUDY9Cxqg8lVEnAr7bcsVS4NuktSR8aYJ3e?= =?us-ascii?Q?B+bSRDS8mYOPzLbKOg9XPpzzflWCmZaD/pt4IZyScl0gopo3yozYKuv+9fJh?= =?us-ascii?Q?BCCuypZ3k81bYpmT/mbrYXNP6qNWjncClpjQ1VTonIQ1BB7Eti9V+lIFzR4P?= =?us-ascii?Q?3yq4ExZI2HqX63YD++Z11RQkY5R6yCLtMxwOPrksaFXjXHc5+a9M4XzYWX8x?= =?us-ascii?Q?/jqhWGM9i6Um8Obi6xo1XDbtCEK98IW7fdgV+faXxQfniQoBPhvj2g4DQ/Dx?= =?us-ascii?Q?1sW6c4DPMEiP4rwv4MLPhA0RH4PUeEv0N0j+OSKiXa0Y9nb4i7NCOJLru1Ez?= =?us-ascii?Q?0GCFhn0zRsWELQDzp5QkBf7AI1RJkozWtOw/cSsYndUnxEixxRf3Q5yymqn4?= =?us-ascii?Q?bYG46/KlBsi6zS77Fr7hQheigzvVAJ5v56ksAw5KHSROCo77h/yZJtFP+2dG?= =?us-ascii?Q?km1axHYePJeKzpIQqLJAluGoU5cqfjjnB8PSTpdWT/iBsYNCFoAVVH32HzWd?= =?us-ascii?Q?tFKSZtA5aykSLUvxThCBSixOHhvVqAjUn58D+yU8YI24CAiifd1UUuUY2s9m?= =?us-ascii?Q?k8WgB1eAVHo5KmojLkbRNgUMjkfGqDX8spn8gZ77Rzl9l0IKFz2+dLbg0oqq?= =?us-ascii?Q?ZyxfponkdJfuwSAfM2OfzM0nqahax5ck8pee17Qlk9KfyFRcyognNqDVlgV2?= =?us-ascii?Q?7SVyfX7rNatYIcOeU5KspYLOI+2CnhE6382zdx6Hsvzzf1LLZNazG1T83GPJ?= =?us-ascii?Q?C2DAXsZx5bYuWQ0VVzJ7PKQZxrtxyEvIu/yd0s3I0keElEAhPi+ik2TWLa46?= =?us-ascii?Q?uF//8q53jL+axFP/ii4Nvs2Rh2s9FZpmXCncTcDavyRUBjVUmIXAGVvVq2Lb?= =?us-ascii?Q?HSLYWhJklAMTx8ryJf58gQM6ESBZLAKoXutspIYKAJVKv0OwTVVE70jburuN?= =?us-ascii?Q?ZJX3ryziN+hy2gQBww1GORAnHavLgs11PQC/tdGKtESIoB+jv/Q=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?LwQgUFL3JcfV0oEOd2MPLlxEfF5qcO8h7gnfYUY9uzRBbxKjR8+y6lILyuBo?= =?us-ascii?Q?dlVxxKJoDYusi9nenZU403yWsRP/z8wnjGSQvnmcQdnaobJmltrOzZ/zV+Hn?= =?us-ascii?Q?m5jButaxYTVXkYYY+/be+kFWUUzQ/3XbMDAUtU0TFocnj6zf2N2BDT2qCObw?= =?us-ascii?Q?RTB8fgq4atb+bstGf6n5SM5UEtgd+yPtQZBrS2LVUGOrmnm8VhR8EqJHCY/8?= =?us-ascii?Q?mclolbV572MICqYU7Bqd/0sBLjYfzxykBwDkEprE5E8YbodLsudCHpE6kTXy?= =?us-ascii?Q?SuvPCa4Fa+NC7A1xXzxXY2Kl/wc+r2EVYWNpMpvok+FaJq4IVHxREPA2YL8/?= =?us-ascii?Q?sZUmSItcVDbShbC198YqSbVdinN1YPDxoyQNcQG756WYcb+3b2kvq+hRWnPM?= =?us-ascii?Q?+L8g9p2NPrmCcFW+tLi136xjRfErtfKM+Bn+CxA8pWgSjM4VkjQK/aYaDW62?= =?us-ascii?Q?1ral/fzJYx+HNmsFKpiuIaCPMQYb/yMh0GmxVL/au5VUL7iaq6aa57yArtYJ?= =?us-ascii?Q?uEu7LyVWYdpoiGVYe7FSDQ48ytgkMM04wo6Dcxh0BiUBDD7JoxYX86uulSiB?= =?us-ascii?Q?8N/Oxx9Zkf5LvZdzOlppK3qvlrl8AvrVFRvmC8LsnCuajOkHDFbKAA++H50A?= =?us-ascii?Q?Z90GGTC0G1+usSIHYPgbj+XdzMFEGNaDF3jzAFvhuItM7OaihIviqm6q9v5G?= =?us-ascii?Q?BbYN94oyynOjWLjr67iKWWRMgzQHoxRlRz2K7QByt7aBs5odX2B8ESe7uF6N?= =?us-ascii?Q?UAGxQNQ9jyq/laxwQ5UeBl8YdyxZwDhcoOahPUF9+3gIuWcHRXON5G7DwpYA?= =?us-ascii?Q?w1mS1kvv24xm+mMGKu8ifySmKzEEnIr0XUm6AeUqEXOSYMC9ZPUDnGOZOJNK?= =?us-ascii?Q?zE3ruaJn90CI7Rh+PzwtOxG5CR8tuk5ydNQnDCzEtuBdBQLnpIiHQn4SALsJ?= =?us-ascii?Q?6lQ6znDbbKnYSILcO6cJ+EhZfvC0s+zRwRdxbewO4YsUKN5HnYO7DQmBO+Eu?= =?us-ascii?Q?R6o7+vi3knvzy9wi6Ac0MpKbNOkLEtLzZUYzViGYqII3p2rNPA3+6K/Ic8J9?= =?us-ascii?Q?KikuAPG8SH6GpCp75prroSXqUoXXt4kLjz7x3wC2XW8b4YQ3fQzBGODdmsbK?= =?us-ascii?Q?srf58EdkcdkQiYaYLQOsO+xuokpY+j8dnrg6pu4j7qT3atM6ntBeH0tkAq6j?= =?us-ascii?Q?nY6dWwPrBoHG/IpOuQP4mlzASBSpXY8iNVb7+1BFlD2KIdQqw4w+uoqFpu0?= =?us-ascii?Q?=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-8534-20-msonline-outlook-c7cf3.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: 11301f9b-aa31-42fd-c6bc-08dda92dc635 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2025 21:20:22.0318 (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: BN0P223MB0184 Subject: Re: [FFmpeg-devel] [PATCH 3/4] fftools/textformat: infer type in mermaid_print_value 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 > Marvin Scholz > Sent: Mittwoch, 11. Juni 2025 21:57 > To: ffmpeg-devel@ffmpeg.org > Subject: [FFmpeg-devel] [PATCH 3/4] fftools/textformat: infer type in > mermaid_print_value > > Instead of the caller having to indicate if it is passing an > integer, just use the fact that str is NULL when an integer is > to be printed. > --- Hi Marvin, thanks a lot for the patches, I'll review them in detail shortly. Just for this specific case: the reason for having the is_int parameter was about avoiding to print a zero in cases when the string is NULL. Thanks, 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".