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 1DDB34E109 for ; Sat, 8 Mar 2025 18:12:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D9DA268E544; Sat, 8 Mar 2025 20:12:27 +0200 (EET) Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1C45D68D8C3 for ; Sat, 8 Mar 2025 20:12:17 +0200 (EET) Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-43bc48ff815so17122615e9.0; Sat, 08 Mar 2025 10:12:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741457536; x=1742062336; darn=ffmpeg.org; h=user-agent:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:mail-followup-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=vSTd07qnAsEeJHpDoLLqDgnGPvIJzvjwfv01GJFlDeQ=; b=jRSMpSevSw6TdZOCY8XljqO0pTvaOV3exoge1E111yVlo75tOWv1x8ineSVoW+mFXY k+ug5c6ImstGlTCCEktv2sYymdxbN5QskRz7KdGOyfix1w3qQasVxK7nNihjfLVAiO0w pW+MtoGm+2oFKquU0X9IzwZty9Vh7VJZRu6rDaJ9svdDwrm8PoPk2zoCRMDXddNAOnXi 3uvQfRdSECCvtk0ji+cjWaFPFqIqThcyEBQio/4lWR0gk10+OX/2bFwqf0cfAgkk+2Nf 78xVivzSJIpxUetiBRkd+NBe0icW2uDBxhhooPHigFIGN4aq8Votq62IJxTqRfWi6U+U 0krg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741457536; x=1742062336; h=user-agent:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:mail-followup-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vSTd07qnAsEeJHpDoLLqDgnGPvIJzvjwfv01GJFlDeQ=; b=eMZIf66pYYQ+4UEllPxJsfHufcWEMTVcoMjnvZeSOqAo/zY+frsXDPHDHyM8pMSWzm 9z67MALdnQV7wuy3bdRwY2IJyodzKZJgFkyyMy/DlrdeukE3wm/ftyLUPd6yIEdkvx4u RyRf5k+0EJPhMtANtWsKDHezYoh8ZPRf0OMrVUaWlr/Oew1q91RkCLn5uOgxbts+7bFh Is5x4pSwG5UAwPfbXdFPi7I2z/ud1kPFDPDCfTDux8xaGAeBflwnHtcqrZChX+eQbGTv LKAY1MNrZDCucOprrw+mDbkwrfxg/+KVhN0QuPoPoMpcQg1/JB/nYbmwHiuvhdlugO+M KJdw== X-Forwarded-Encrypted: i=1; AJvYcCURIXha3H8jzYp8VvHjDSlXI4v8hQ2BqeZSH3tbLIlc5Dxvm/O7/R/PLVMHrXUCzEu3EXzDLT1QaGTvt79USeTODc6Ms0+lcl8=@ffmpeg.org X-Gm-Message-State: AOJu0Yy9Ng643Y4ryBRDoFKfsDEO+7f447xKy9WwvwiNvSqik44e4sef pfG0MXnQYPluI1c7dFFIOwfNTPAcrHi0xMueWR3JYK0iOR4fnx3aaXKmiw== X-Gm-Gg: ASbGncsCsRRjVgat/ti4NcgKlY3WuLB3TQUpRKp6UeGagKICRFIRlr8SdhIO1uFRjBm KtijyKWBCG734UbOASvLQlvJTVKbf8T6GT6Zn4D43qSrIxIGxBMfhc6Y8xt1ZBH02dLl+XMOZOR zDqI0p2VeH/yyt9FxZsP9eMtXqPfgF8RnhauhN5Rz52t85ylrcR5rUT2feiwKqaPmHntgZk2Mjs UYT5hOoVC6DF+seMpRn9jWE2C+3xtAKRxTKvQTUKWQNS/wg0a8oq9sWcFnkBCP4QGJwLF2oFY4b uwI3bfF0IYu1ZCNjfZgwCzkn2GpbAHGDpcSvE/87WjcZPmDQOvosXDH3MWVFzZIeuDzIdHi5V0S cy27lyYks X-Google-Smtp-Source: AGHT+IGdJ6C8/CKTW6BRh6ov6Z1PwwK2qWRmfQb6cdRf1zeIfbI2V68Nn1ds5RrwcblcQdDQj/oN6A== X-Received: by 2002:a05:600c:1f92:b0:439:5f04:4f8d with SMTP id 5b1f17b1804b1-43ce4dcf8e4mr19747595e9.12.1741457535730; Sat, 08 Mar 2025 10:12:15 -0800 (PST) Received: from mariano (dynamic-adsl-84-220-189-10.clienti.tiscali.it. [84.220.189.10]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43bdd93ca93sm89702855e9.32.2025.03.08.10.12.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 08 Mar 2025 10:12:15 -0800 (PST) Received: by mariano (Postfix, from userid 1000) id E4931BFCE8; Sat, 8 Mar 2025 19:12:13 +0100 (CET) Date: Sat, 8 Mar 2025 19:12:13 +0100 From: Stefano Sabatini To: Soft Works Message-ID: Mail-Followup-To: Soft Works , FFmpeg development discussions and patches , Soft Works References: <6239813ba0e293bd427cecf8437aadef778ea3ee.1740823324.git.ffmpegagent@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/2.1.4 (2021-12-11) 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Soft Works , 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: T24gZGF0ZSBTYXR1cmRheSAyMDI1LTAzLTA4IDE1OjMwOjI4ICswMDAwLCBTb2Z0IFdvcmtzIHdy b3RlOgo+IAo+IAo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+IEZyb206IFN0ZWZh bm8gU2FiYXRpbmkgPHN0ZWZhc2FiQGdtYWlsLmNvbT4KPiA+IFNlbnQ6IFNhbXN0YWcsIDguIE3D pHJ6IDIwMjUgMTU6MzcKPiA+IFRvOiBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vzc2lvbnMgYW5k IHBhdGNoZXMgPGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnPgo+ID4gQ2M6IFNvZnQgV29ya3MgPHNv ZnR3b3Jrei1hdC1ob3RtYWlsLmNvbUBmZm1wZWcub3JnPjsgc29mdHdvcmt6Cj4gPiA8c29mdHdv cmt6QGhvdG1haWwuY29tPjsgQW5kcmVhcyBSaGVpbmhhcmR0Cj4gPiA8YW5kcmVhcy5yaGVpbmhh cmR0QG91dGxvb2suY29tPgo+ID4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtQQVRDSCB2 MyAxLzddIGZmdG9vbHMvdGV4dGZvcm1hdDogRXh0cmFjdAo+ID4gYW5kIGdlbmVyYWxpemUgdGV4 dGZvcm1hdCBhcGkgZnJvbSBmZnByb2JlLmMKPiA+IAo+ID4gT24gZGF0ZSBTYXR1cmRheSAyMDI1 LTAzLTAxIDEwOjAxOjU4ICswMDAwLCBzb2Z0d29ya3ogd3JvdGU6Cj4gPiBbLi4uXQo+ID4gCj4g PiA+ICtpbnQgYXZ0ZXh0X2NvbnRleHRfb3BlbihBVlRleHRGb3JtYXRDb250ZXh0ICoqcHRjdHgs IGNvbnN0Cj4gPiBBVlRleHRGb3JtYXR0ZXIgKmZvcm1hdHRlciwgQVZUZXh0V3JpdGVyQ29udGV4 dCAqd3JpdGVyLCBjb25zdCBjaGFyCj4gPiAqYXJncywKPiA+ID4gKyAgICAgICAgICAgICAgICAg ICAgICAgIGNvbnN0IHN0cnVjdCBBVlRleHRGb3JtYXRTZWN0aW9uICpzZWN0aW9ucywKPiA+IGlu dCBuYl9zZWN0aW9ucywKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIGludCBzaG93X3Zh bHVlX3VuaXQsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBpbnQgdXNlX3ZhbHVlX3By ZWZpeCwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgIGludCB1c2VfYnl0ZV92YWx1ZV9i aW5hcnlfcHJlZml4LAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgaW50IHVzZV92YWx1 ZV9zZXhhZ2VzaW1hbF9mb3JtYXQsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBpbnQg c2hvd19vcHRpb25hbF9maWVsZHMsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICBjaGFy ICpzaG93X2RhdGFfaGFzaCk7Cj4gPiAKPiA+IHdyaXRlciAtPiB3cml0ZXJfY3R4Pwo+ID4gCj4g PiBJJ20gZmluZSB3aXRoIGNoYW5naW5nIHRoaXMgbGF0ZXIgdG8gYXZvaWQgbWFzc2l2ZSByZWJh c2UgZWRpdHMuCj4gCgo+IE5vIHByb2JsZW0sIEkgcmVhbGl6ZWQgdGhhdCBpdCdzIGp1c3QgYSBt YXR0ZXIgb2YgdG9vbGluZyBhZnRlciBnZXR0aW5nIGFubm95ZWQgYnkgdGhlc2UgdGhpbmdzIGZv ciB5ZWFycyDwn5iKCj4gKGRvbmUgYWxyZWFkeSkKCkknbSBjdXJpb3VzIHdoYXQgdG9vbGluZyBh cmUgeW91IHVzaW5nIGluIHRoaXMgY2FzZT8KClsuLi5dCgo+IE5hbWluZzogCj4gCj4gSSB0aGlu ayB0aGUgd29yZCBjb250ZXh0IGlzIGhlbHBmdWwgdG8gaW5kaWNhdGUgd2hhdCBpdCBpcyAtIGxp a2UgQ29kZWMgYW5kIENvZGVjLUNvbnRleHQgdGhlcmUncyBBVlRleHRGb3JtYXR0ZXIgYW5kIEFW VGV4dEZvcm1hdENvbnRleHQgLSBpbW8gaXQgaXMgZ29vZCB0byB1bmRlcnN0YW5kIHRoZSByZWxh dGlvbiBiZXR3ZWVuIHRoZSB0b28uCj4gCj4gRm9yIGV2ZXJ5dGhpbmcgZWxzZSBJIGRvbid0IG1p bmQuIEkgaGFkIGNoYW5nZWQgdGhlIG5hbWluZ3MgbXlzZWxmIGEgbnVtYmVyIG9mIHRpbWVzIGJ1 dCBlYWNoIHRpbWUgaXQgZW5kZWQgd2l0aCBhbm90aGVyIGluY29uc2lzdGVuY3kgLSBJIHdhcyBq dXN0IGtpbmQgb2YgbW92aW5nIHRoZSBpbmNvbnNpc3RlbmN5IGFyb3VuZC4KPiBTbywgSSdsbCBo YXBwaWx5IHJlbmFtZSBldmVyeXRoaW5nIGluIHdoYXRldmVyIHdheSBpcyBkZXNpcmVkLCBJJ2Qg anVzdCBzYXkgdGhhdCBiZWZvcmUgcmVuYW1pbmcgd2Ugc2hvdWxkIG1ha2UgYSBmdWxsIHBsYW4g aW4gYWR2YW5jZSB3aGljaCBjb3ZlcnMgdGhlIGZ1bGwgcmFuZ2UuCgpPSywgYW55d2F5IHRoaXMg Y2FuIGJlIGRvbmUgaW4gYSBzZWNvbmQgc3RlcCBzbyBpdCdzIG5vdCBibG9ja2luZy4KCkp1c3Qg dG8gZWxhYm9yYXRlIGEgYml0IG1vcmU6CmludCBhdmNvZGVjX29wZW4yKEFWQ29kZWNDb250ZXh0 ICphdmN0eCwgY29uc3QgQVZDb2RlYyAqY29kZWMsIEFWRGljdGlvbmFyeSAqKm9wdGlvbnMpOwoK bm90ZSB0aGF0IGluIGF2Y29kZWNfb3BlbjIgZG9lcyBub3QgcmVmZXIgdG8gY29udGV4dCwgYWx0 aG91Z2ggd2UKcHJvdmlkZSBib3RoIGEgY29udGV4dCBhbmQgYSBjb2RlYy4gSW4gZ2VuZXJhbCBh ZGRpbmcgdGhhdCB3b3JkIGlzCnByb3ZpZGluZyBubyBhZGRlZCBpbmZvcm1hdGlvbi4KX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1h aWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFp bG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFi b3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVj dCAidW5zdWJzY3JpYmUiLgo=