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 39D8A4C2CA
	for <ffmpegdev@gitmailbox.com>; Sat,  8 Mar 2025 15:02:03 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2AA0268F485;
	Sat,  8 Mar 2025 17:01:48 +0200 (EET)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com
 (mail-bn8nam11olkn2088.outbound.protection.outlook.com [40.92.20.88])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 05C8D68F485
 for <ffmpeg-devel@ffmpeg.org>; Sat,  8 Mar 2025 17:01:41 +0200 (EET)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=COJnzlT7ARMmGtQ/vOsz2Sb2v4ydfRWKaghXH/DRwyoF6NBzYib1ZaiQXiLF0lSh9RoAdGspcUIL9p2LpInSnU8wnorHIykbDoVrwXZT5pO5PvCjRmsn7thGXKBOqygZnbZifbI9qiPFxLnADszoWlUjTGWLB/EhRT+KnDZGwaUPhx5ZWJdAvXz7XIuwXBr9G87nMwtR1DI9u/NP//LvGvau+GtdclOru4bWoWFpiw2zxj95F3N2AaW7yir/r6rFbkwbYir4mqQAmXPE5GQoZ46BMpPgRm4IaW2oZndPsAO1+QG1j+8X0H1CvAPcQEiMcwms1+z+wlZTiLBm9roecA==
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=cIWDbDuIppNw5WuCIvR2KPG+2x0gvRyWFetbISLgPgs=;
 b=ArRBFiDLNCrxXMgzMdVhpgQfw9LlJxFmmAAASqqmsq9mTSDzj1nvl6Jivf60J8c2oPwS/r70PfZnpdUOy6SW8n34Btnd5ZdylzGUxNlMm4LflztLt03z4sX/npAioPbZ/dAwzfNcdwyf7FxKo1vrS2pRzYBHMNMPDZnlLC8uLUsuZKyWpgaiRTZ0WAQ+KWREBkQEcVI6QKfYI1ugijIYahWaxvwiZYfpuyD1yy2IKMTm7CwgyUtk4zviqnNwqBDeRKrdKH/W7NxxMip22QKregTWBAv/S1oMBeUQQYVT08PnSNGj/9CEnqu7K8A57tGaNxSatauMEYsKxf25Qt494g==
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=cIWDbDuIppNw5WuCIvR2KPG+2x0gvRyWFetbISLgPgs=;
 b=uW9GUaYTAK4fNbqZZeVjJhndD3lquoZZAyboe0/DKbN8A+N9vKdukSrZ9HlhxewA4ixcrSHeBsgXvBd9kSuFZKh7waUPGyiyehFAYr4rQdhID7x1VUYBIo2RmT7ZhiFP27a9PYsbILarGPGd0B+nwD/QZLq1GNyDrfmNw7PkU01En6kCUBpF+eMDqca4rDL40dxHQIn/phjIbQRMYDqN1GpWpShqLF88K3HcKVMYphXu9inUJfFs0QLfvtxOox2uKcrqA4364c+uUCPCE/NkB4EPwclAMFhLy6XwZAqV+5QK8r7hJRIMjSEZnXTzaDjvYs5DKkwikDLHHCsfNqLHSA==
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by
 BL3P223MB0010.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:349::16) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8511.26; Sat, 8 Mar 2025 15:01:38 +0000
Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM
 ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM
 ([fe80::bf09:8e9:b07f:98a7%7]) with mapi id 15.20.8511.017; Sat, 8 Mar 2025
 15:01:37 +0000
From: Soft Works <softworkz-at-hotmail.com@ffmpeg.org>
To: Stefano Sabatini <stefasab@gmail.com>, FFmpeg development discussions and
 patches <ffmpeg-devel@ffmpeg.org>
Thread-Topic: [FFmpeg-devel] [PATCH v3 1/7] fftools/textformat: Extract and
 generalize textformat api from ffprobe.c
Thread-Index: AQHbipEFizx1C9jbWEO+DATMb/mrbbNpT+QAgAAPR/A=
Date: Sat, 8 Mar 2025 15:01:37 +0000
Message-ID: <DM8P223MB0365973CD255E46EC99B6BDABAD42@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
References: <pull.52.v2.ffstaging.FFmpeg.1740137232.ffmpegagent@gmail.com>
 <pull.52.v3.ffstaging.FFmpeg.1740823324.ffmpegagent@gmail.com>
 <6239813ba0e293bd427cecf8437aadef778ea3ee.1740823324.git.ffmpegagent@gmail.com>
 <Z8xNmHO/aoMRMhH/@mariano>
In-Reply-To: <Z8xNmHO/aoMRMhH/@mariano>
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_|BL3P223MB0010:EE_
x-ms-office365-filtering-correlation-id: a5cf4715-3d1d-4cb2-1043-08dd5e521feb
x-microsoft-antispam: BCL:0;
 ARA:14566002|8060799006|8062599003|461199028|15080799006|19110799003|7092599003|102099032|3412199025|440099028;
x-microsoft-antispam-message-info: =?utf-8?B?RlpqVTJJWW50WTBRTld4K0RZK3dLS2o5ZFdWdC9YM0FQTjJUQWtoOGhZRzVi?=
 =?utf-8?B?TkM5UFlhRzBubWpnUzl1blBrclB0UVJhQVZBS0EyTFVvcWo3OEZwTFV0R0lS?=
 =?utf-8?B?bW9tQUczTWJ0L3NDbXA2d2d2aE9BWWxjZWpXb0sxamovTExnVWNXTEUxR3FM?=
 =?utf-8?B?dlAwL2lUdE41K3Foank3ZnE0ck5XV1Nnc3E2VXREdFE2bFljMVVha0lOQ2RP?=
 =?utf-8?B?cDErek8wQVQxbWpQL00wQVRkbFVGR1Uva2VValNsVVVTZ0dJZlZGS2M4eW1W?=
 =?utf-8?B?Y28wMFVCODQvZFphcHZUaXJ0T2RacGk1bTRZUWhocWl3Njc2Z3BQSEt4MDNx?=
 =?utf-8?B?ZzZDeHc3cUp4ZDlwMjZuMkk4VkFrelBybnhpUmM0TmVDZUd6Z1FCcXNrY0Nm?=
 =?utf-8?B?TEloYmVlbm1ocEl1SFc3Tms2UlNIWWZYTytXVnlnWWNRMGs1TlJsaEk1V1Br?=
 =?utf-8?B?WGY5a1RQcVFtUUNCZk10N1V6MnQ5dGFSQkF3VmUvdnpLL3VxUXN5MmtrK3Vl?=
 =?utf-8?B?QXN1YzNjU0RJZkJRelhQYXUxMVZoNlZ1a2JBVjJucURRU2tiSWFpV2E0OEFr?=
 =?utf-8?B?bWRkQWZHYzltRWRXSjVhOE1zREovOTFHREk2SDVxSU9rNGVPVVlOOElIL1ZK?=
 =?utf-8?B?bUhIR2o3T3B4UXIyZTY4d293SEMrUTIzbG1MYUVlWmlDZ3dYMW1Zc2NCUUdr?=
 =?utf-8?B?UVNDYTlhSnl1MHhyayt4MmVBcC9MZEhQalZrVnJZS1lKS01qSEhNZGV1cWkx?=
 =?utf-8?B?dlJYNldPZHBqZ0dRZkJ2N0JhazlBaTk5RUJvNzJQWW1mUzVsU0Z1eEN3Yytz?=
 =?utf-8?B?ZXNFY3hHTkJVZ01HZFVMaG9NZFJWWHBvY28vRDJUS1QyOW9MYjVwQTJIVG9W?=
 =?utf-8?B?YTloa3lyNFBaRFZpQVVaai96T2ZPUFkzbzFMMlcyclorNW5QZS9YclAzUXhU?=
 =?utf-8?B?bG5XT2I3TFptTlFJUjJnQk1HZC9tSGpPWmoyL2Z1RGxqdlZqSHZrL0tRL3Az?=
 =?utf-8?B?L1JNZGdlTkJ0TEdqV0RjVGxHRlJrcEhVU3BDdkhjQy9PeHE3ZDF1RjN5V21a?=
 =?utf-8?B?VFFsMTNxNlNTenZFVkIxamtvUkQ1amE1bDFPZnhHc2FoMFJLdHIxZDNxSjM2?=
 =?utf-8?B?NjNnTmk2cEdLV0hQWTFndUhSdjNZbjYxRHREZnYxOGVlYXA1aTk2bUdsMFM4?=
 =?utf-8?B?ZmJXMkVMZTExNSt2SGRFU25wZjRGbTEzUHhyY1ZZZUVVVkdsSDN6WmFPa2Uz?=
 =?utf-8?B?blVCcStDSzB3cmdsTlVXVE56cDJOeG9tN3YwSHZDUTJzZTNkSzgzSWhrNDVn?=
 =?utf-8?B?TzNlRzFydGRVSGN3akNJU2RvZE93SGtnamJBTW9MK0lvamg2dTExTm4rdkRo?=
 =?utf-8?B?c2NuK2NDSDQ4SU0wTDJCVXVJZGFLOG5ONVYvNTU5OW1HcGRpLzZWWHVKSXk5?=
 =?utf-8?B?UWxsVUQ2NjMyQkRBUTNlc2ZRU2Qwem03d0p0bTV3PT0=?=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?d3RHSGszWmhyRDQwS21JRExXRUk5SEh6NlJJd3hLY1VndlRGZmxvaHBQQnYx?=
 =?utf-8?B?bjkzVHBXWjlLdUdtMS82Y0NZTE9HVnJ2OVkvamgxZmFqSm4zaHZpSHl3bVFK?=
 =?utf-8?B?bkNuOUxZM080S2hIR3VGNzRSajFWb2tBQ2RtUmR5Y3FKR09sNll4NTRYbzl3?=
 =?utf-8?B?aEtHRm9XYkRSMkFjU0tBMWJEaFlzcGpkdHpBUkZXYXV6MU1BS2daSTZQbTRM?=
 =?utf-8?B?VDV4alhzcUFTUWNhdDhld0dxaTBDWXBjdjhGQmp5eXRIZldwdHMxSDRnQy9H?=
 =?utf-8?B?M0orYnl0VVNZYTBFSEJWR2RkRko4MklBNVg0STlTQXpZcGJNMXRMRktWck1a?=
 =?utf-8?B?ejZNTlFyWXh3amowSEx0SWVMdWxDaTJ0cFF6MVBJZEZOYkRLbEpLT3o4L3dq?=
 =?utf-8?B?UTRlK3Y3R1pwMlhDakFpS2sycXlkQUxwNFBJdFNBdjVnUE84UFFjT0ZicE54?=
 =?utf-8?B?cWxxUndtRkZvWnpGSWl4aXVtWFBXTmNraFhWSU55cVlMTVRQb2dBTTArWWE2?=
 =?utf-8?B?Vm1FMGVRTS9GNmRSVVl6eHNPL0dFQlNHaEx3TytqVCtPbERTc0ZuMko3cW5R?=
 =?utf-8?B?ZElqR2VwNkV5aExudkV1ZjZnVlZHVi81T2NkbS96MXRrR2o5OEN0YjF2Z1NH?=
 =?utf-8?B?WEJuRVBwcFFXRlk1RUQrNGdOSDR2ODMzc3V5ME4xT25jUUp1Z1lYL3RDOUUw?=
 =?utf-8?B?TDgrZ0RTeGx6VVBKTmlFbFdxSDNpcGpHYnlxbjdSSXVtNENkdmpQR2FMVUNz?=
 =?utf-8?B?YmZlVWczR1Jxa2ZacVNaci9BQldUUUpnY0dzY0NMWjZ0Q3Zwa1FIcHY5TCtu?=
 =?utf-8?B?bHR4bXFmOGVENjI1TW03V2tRT05QOHhzb1puNnVuQXMwNTdZY1gyOUhXMGYy?=
 =?utf-8?B?T04rTmw4NHY5Y0FWbFpsRWNqZldmRGhIRlBiTW5PZ1gyUVFqWjU0eHNaVk9i?=
 =?utf-8?B?UnJDazdvemxDbDBkMjFPM3NONitrTEczcDZaZVhiNmFYMnRJamtSdFl0d3Bx?=
 =?utf-8?B?VysxYit5MXlZZnI4TmtoNHpybTJGWkVld3REb1VvaXkraXBVU1RONHErN1VY?=
 =?utf-8?B?OEF6T2NsN3FSUTBxR3ZMOEVXamR3UUUwdTAwT2VCRTNocDVlNXhRUTFVNWpV?=
 =?utf-8?B?eUJwTmpETHM0TDdtVUp2TExwMVk1SnUvNXk1eEhPcUNiMFFKSVptS2ZYbTFN?=
 =?utf-8?B?UUNMNWlGa0F2NHFTQVk4WEZSQ1hrVWExTW9DNCtzN3J6MUo4a0lqTzhqbXRu?=
 =?utf-8?B?VlFNUjd0MkFDS3BhNlFnbTZWcEFKeHROVXZhRXREdUhFejk3NE9YTHU2WVVT?=
 =?utf-8?B?amhrZkRWR29qVS9tU2x4ODhKZzRPd283S3JESTVVYU1TR01mYXFUV0NUVkRN?=
 =?utf-8?B?NWk1N3BBc1FPOWM3bkM2dGJNeWp6K0pqRWtzc2NiV09FRDYrQjc5UUdwZ3ZQ?=
 =?utf-8?B?azBldkc0RnZROTZHUlJlUjdsbzFWT0RUYjBDeFR4T1E5bC83bGpnYzFFSTgw?=
 =?utf-8?B?VzFHb1NnZ2RoS0dxSThmN2NqZDBvQUh5R2xMcElmTUtzNXdqMFdBTk9KWmZv?=
 =?utf-8?B?N3krWFN0R3FjdWUzd0N0KytkTzhYQUFFT2RUdU5ody9ZVWFiT2FtSnVLWkRG?=
 =?utf-8?Q?cwyB8+Rz2FZQ+Hcgb6GD2Aj+GJlWxWh4xxSwLjQ4Brg8=3D?=
MIME-Version: 1.0
X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.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: a5cf4715-3d1d-4cb2-1043-08dd5e521feb
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Mar 2025 15:01:37.1724 (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: BL3P223MB0010
Subject: Re: [FFmpeg-devel] [PATCH v3 1/7] fftools/textformat: Extract and
 generalize textformat api from ffprobe.c
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>
Cc: Soft Works <softworkz-at-hotmail.com@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/DM8P223MB0365973CD255E46EC99B6BDABAD42@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogU3RlZmFubyBTYWJhdGlu
aSA8c3RlZmFzYWJAZ21haWwuY29tPg0KPiBTZW50OiBTYW1zdGFnLCA4LiBNw6RyeiAyMDI1IDE1
OjAxDQo+IFRvOiBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vzc2lvbnMgYW5kIHBhdGNoZXMgPGZm
bXBlZy1kZXZlbEBmZm1wZWcub3JnPg0KPiBDYzogU29mdCBXb3JrcyA8c29mdHdvcmt6LWF0LWhv
dG1haWwuY29tQGZmbXBlZy5vcmc+OyBzb2Z0d29ya3oNCj4gPHNvZnR3b3JrekBob3RtYWlsLmNv
bT47IEFuZHJlYXMgUmhlaW5oYXJkdA0KPiA8YW5kcmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29t
Pg0KPiBTdWJqZWN0OiBSZTogW0ZGbXBlZy1kZXZlbF0gW1BBVENIIHYzIDEvN10gZmZ0b29scy90
ZXh0Zm9ybWF0OiBFeHRyYWN0DQo+IGFuZCBnZW5lcmFsaXplIHRleHRmb3JtYXQgYXBpIGZyb20g
ZmZwcm9iZS5jDQo+IA0KPiBTb3JyeSBmb3IgZGVsYXllZCByZXZpZXcsIGR1ZSB0byBhIHNpY2tu
ZXNzIG9uIG15IHNpZGUgZm9yIHRoZSBwYXN0DQo+IHRocmVlIGRheXMuDQoNCk5vIHdvcnJpZXMs
IEkgdGhpbmsgaXQgd2FzIHByZXR0eSBxdWljayBhbmQgdGhpcyBpcyB3YWl0aW5nIGZvciBsb25n
IGFueXdheSDwn5iKDQoNCg0KSSd2ZSBkb25lIGFsbCB0aGUgY2hhbmdlcyBleGNlcHQgb2YgdHlw
ZSAiZnV0dXJlIGltcHJvdmVtZW50cyIgYW5kIHRoaXM6DQoNCg0KPiA+ICtzdGF0aWMgY29uc3Qg
QVZUZXh0Rm9ybWF0dGVyICpyZWdpc3RlcmVkX2Zvcm1hdHRlcnNbNysxXTsNCj4gDQo+IG1heWJl
IHVzZSBhIGNvbnN0IGhlcmUsIGFsc28gSSdkIGJlIG1vcmUgaGFwcHkgaWYgd2UgaGFkIGEgbW9y
ZQ0KPiBkeW5hbWljIHJlZ2lzdHJhdGlvbiBzeXN0ZW0gdG8gYXZvaWQgdGhlIGhhcmRjb2RlZCBi
aXRzDQoNCldoaWxlIHRyeWluZyB0aGlzLCBJIHJlbWVtYmVyZWQgdGhhdCBJIGhhZCB0cmllZCB0
aGlzIGJlZm9yZSBhbHJlYWR5LCBidXQgaXQgY2F1c2VzIHRyb3VibGUgd2l0aCBzdGF0aWMgaW5p
dGlhbGl6YXRpb24gb3JkZXIuIFByb2JhYmx5IHRoYXQncyB0aGUgcmVhc29uIHdoeSBpdCBoYXMg
YmVlbiBsaWtlIHRoaXMgYmVmb3JlIGFscmVhZHksIEknbSBub3Qgc3VyZT8NCg0KDQo+IEkgZGlk
bid0IHJldmlldyB0aGUgZm9ybWF0dGVycyBjb2RlIGFzc3VtaW5nIHRoaXMgd2FzIGNvcGllZCBh
bmQNCj4gYWRhcHRlZCBmcm9tIHRoZSBmZnByb2JlLmMgZmlsZS4NCg0KWXVwLg0KDQo+IFRoZSBy
ZXN0IGxvb2tzIGdvb2QgdG8gbWUuDQoNClRoYW5rcyBhIGxvdCBmb3IgeW91ciByZXZpZXchDQoN
CihJJ2xsIHJlc3BvbmQgdG8gdGhlIG90aGVyIG9uZXMgc2VwYXJhdGVseSkNCg0Kc3cNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt
YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h
aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh
Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl
Y3QgInVuc3Vic2NyaWJlIi4K