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 319BE4EFBE for ; Thu, 15 May 2025 21:53:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 7631568C2E6; Fri, 16 May 2025 00:53:21 +0300 (EEST) Received: from mail-ua1-f53.google.com (mail-ua1-f53.google.com [209.85.222.53]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 1CB5368C292 for ; Fri, 16 May 2025 00:53:15 +0300 (EEST) Received: by mail-ua1-f53.google.com with SMTP id a1e0cc1a2514c-8783d2bf386so357792241.0 for ; Thu, 15 May 2025 14:53:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747345993; x=1747950793; darn=ffmpeg.org; h=in-reply-to:from:content-language:subject:references:to:user-agent :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=4KoCfWqYuP8VEPBXtHso3PJ9Y9HZbH1lHMZOXDqXCwo=; b=aI9HpepMZ2nVHzSppR/a6Mn+Ed6ESilVnT/9Dzkl072FvDyDhE5dOSmwqB9jCFr4lM twdI1K6JXwa4u8FJe6QfthlEsdxUZSFo1+B8+v5LlWOBxOag8vXlelo6b22kX75LYMwt kqxJOIGDOQyHn97UIXhdM+ROtXSbjDfa5g1AxXClmEZ1IzWxoL47TYfZUe8197p85aen 9oW/Wq3NRtzhivMUQz+YT+YnLInUTO4YVUyG0L2mSIY1wSKa93fqoRVL2VHqFXxDuRdH 2BEy8ZYVIkayvH6kpeRYzmfwA55tbkaL2MagRxScBc4I48yRhDaXvl/Z2cX+Vdwg/H00 q7uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747345993; x=1747950793; h=in-reply-to:from:content-language:subject:references:to:user-agent :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=4KoCfWqYuP8VEPBXtHso3PJ9Y9HZbH1lHMZOXDqXCwo=; b=Tn68y1VNrQ+3vA9KVA5Fe5GxJvEeF2gWGmWPbXkzclY8P6H4PK/U2yB4MzGnCm8Dv4 3Y70Ez2eKSbH8W9qeZJ/vVxlffbJ+tyCEk4VxaEZ0zy0kcVW8hKsBj4/CbVcnP8F7IVk At/FgUN4ATYW6MVWv6acezhfTYxeExGiiiUxkgStjFSljn4dNJ4HOBL8s9NQ+azmCShh pk9Wtu/j0f2yShExGB+sArEhOHOXF+aSkxuS0+irCYMxs3vrkwc7nkP7uHDn0CpGpM/F +eoQMYeUfkyKIrRyjsfaOrdLTFYqLHhr0lDNZyCfJ9qUXYoxXLaUgZIcdtKBwjPnet2U Ning== X-Gm-Message-State: AOJu0Yze8FzHKUs4Wk35xmsMn8ATzaxLlCpfZVrsMGn13j0W77w7vg8F jXGXmn14imxomLh5Qwa27VeW3rJzUcpQaLOvqqvxpSZ503CXi5kDmDvbMWZIjw== X-Gm-Gg: ASbGncsXlNIgKlbw3tuTav8pV1wBSJh4PRbIXaskxjclvXb136h3Hrj3CjrIJLm3SJe RDpu0m9DCAsQz/n8E7KTg7vumRjDWk5cT+iDD54WxkjcP6Kvbh+XeKcgF3sGJ60HbxA6UrAWqJN ggy6iseBpjOVEBgh1Oy8PTzPu9AQQwJDJq3knriH2sEC2bQPJCSQ7oWVXXL0TyRbdQqVJEHJKTM KE2U5LWaODGgUR2Fpz1wtbZagu9JfFidVbDFUSXzJQVXTGC8jTidzibcuJx/iIcpTgwnw90gqyC hotMncyT3ccx4qjsdLjSKEDDsfalqoO6w0KFJh5lnkH4X7VTT5IyfHaqWGmCiELrs+Z2cuYlWVB GeJ3gHDr2r+OVRKNmkP6a49+7vYsiVxq/zpWBJQ== X-Google-Smtp-Source: AGHT+IF4eWN/H9ll0zRE+t/GaI7eOkyhCHfKKsP79M1lXCdmL3LiYS9KbNqeYvY5XeRTmELYT4uhyw== X-Received: by 2002:a05:6102:5686:b0:4c4:df5b:330f with SMTP id ada2fe7eead31-4e0536597a8mr733913137.17.1747345992620; Thu, 15 May 2025 14:53:12 -0700 (PDT) Received: from ?IPV6:2800:2121:b000:82e:29bc:df53:80ee:245e? ([2800:2121:b000:82e:29bc:df53:80ee:245e]) by smtp.gmail.com with ESMTPSA id a1e0cc1a2514c-87bec1ef436sm629505241.23.2025.05.15.14.53.11 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 15 May 2025 14:53:11 -0700 (PDT) Message-ID: <9b631832-a9d4-49da-855c-ea4e28a41be0@gmail.com> Date: Thu, 15 May 2025 18:53:01 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: FFmpeg development discussions and patches References: <20250515211148.6C91C4128B8@natalya.videolan.org> Content-Language: en-US From: James Almer In-Reply-To: <20250515211148.6C91C4128B8@natalya.videolan.org> Subject: Re: [FFmpeg-devel] [FFmpeg-cvslog] fftools/graphprint: Now, make it a Killer-Feature! 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: multipart/mixed; boundary="===============6893673598277223072==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============6893673598277223072== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------KC8CueRewmP5RUoGzNoF0Xt4" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------KC8CueRewmP5RUoGzNoF0Xt4 Content-Type: multipart/mixed; boundary="------------He6CA5tp0mI9gIfhbBEkJL5h"; protected-headers="v1" From: James Almer To: FFmpeg development discussions and patches Message-ID: <9b631832-a9d4-49da-855c-ea4e28a41be0@gmail.com> Subject: Re: [FFmpeg-cvslog] fftools/graphprint: Now, make it a Killer-Feature! References: <20250515211148.6C91C4128B8@natalya.videolan.org> In-Reply-To: <20250515211148.6C91C4128B8@natalya.videolan.org> --------------He6CA5tp0mI9gIfhbBEkJL5h Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 PiBmZm1wZWcgfCBicmFuY2g6IG1hc3RlciB8IHNvZnR3b3JreiA8c29mdHdvcmt6IGF0IGhv dG1haWwuY29tIDxodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWct Y3ZzbG9nPj4gfCBUaHUgTWF5IDE1IDIzOjEwOjAyIDIwMjUgKzAyMDB8IFsxZjJiOGQ3MjM4 ZWZmNGFiOGE0ZDhkNjE3N2UyNTBiODE4MGQ1MWY0XSB8IGNvbW1pdHRlcjogc29mdHdvcmt6 DQo+DQo+IGZmdG9vbHMvZ3JhcGhwcmludDogTm93LCBtYWtlIGl0IGEgS2lsbGVyLUZlYXR1 cmUhDQo+DQo+IHJlbWVtYmVyIHRoaXM6IC1zZyAgIDw9IG1lYW5zIFNob3cgR3JhcGgNCj4N Cj4gU2lnbmVkLW9mZi1ieTogc29mdHdvcmt6IDxzb2Z0d29ya3ogYXQgaG90bWFpbC5jb20g PGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1jdnNsb2c+Pg0K Pg0KPiA+L2h0dHA6Ly9naXQudmlkZW9sYW4ub3JnL2dpdHdlYi5jZ2kvZmZtcGVnLmdpdC8/ YT1jb21taXQ7aD0xZjJiOGQ3MjM4ZWZmNGFiOGE0ZDhkNjE3N2UyNTBiODE4MGQ1MWY0IA0K PiAvLS0tDQo+DQo+ICAgZG9jL2ZmbXBlZy50ZXhpICAgICAgICAgICAgICB8ICAgNCArDQo+ ICAgZmZ0b29scy9NYWtlZmlsZSAgICAgICAgICAgICB8ICAgMSArDQo+ICAgZmZ0b29scy9m Zm1wZWcuYyAgICAgICAgICAgICB8ICAgMiArLQ0KPiAgIGZmdG9vbHMvZmZtcGVnLmggICAg ICAgICAgICAgfCAgIDEgKw0KPiAgIGZmdG9vbHMvZmZtcGVnX2ZpbHRlci5jICAgICAgfCAg IDIgKy0NCj4gICBmZnRvb2xzL2ZmbXBlZ19vcHQuYyAgICAgICAgIHwgICA0ICsNCj4gICBm ZnRvb2xzL2dyYXBoL2ZpbGVsYXVuY2hlci5jIHwgMjA1ICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysNCj4gICBmZnRvb2xzL2dyYXBoL2dyYXBocHJpbnQu YyAgIHwgIDQ4ICsrKysrKysrKy0NCj4gICBmZnRvb2xzL2dyYXBoL2dyYXBocHJpbnQuaCAg IHwgIDMyICsrKysrKysNCj4gICA5IGZpbGVzIGNoYW5nZWQsIDI5NiBpbnNlcnRpb25zKCsp LCAzIGRlbGV0aW9ucygtKQ0KPg0KPiBkaWZmIC0tZ2l0IGEvZG9jL2ZmbXBlZy50ZXhpIGIv ZG9jL2ZmbXBlZy50ZXhpDQo+IGluZGV4IDM1Njc1YjUzMDkuLjRiY2I2ZDZhMDEgMTAwNjQ0 DQo+IC0tLSBhL2RvYy9mZm1wZWcudGV4aQ0KPiArKysgYi9kb2MvZmZtcGVnLnRleGkNCj4g QEAgLTE0MDQsNiArMTQwNCwxMCBAQCBXcml0ZXMgZXhlY3V0aW9uIGdyYXBoIGRldGFpbHMg dG8gdGhlIHNwZWNpZmllZCBmaWxlIGluIHRoZSBmb3JtYXQgc2V0IHZpYSAtcHJpbg0KPiAg IFNldHMgdGhlIG91dHB1dCBmb3JtYXQgKGF2YWlsYWJsZSBmb3JtYXRzIGFyZTogZGVmYXVs dCwgY29tcGFjdCwgY3N2LCBmbGF0LCBpbmksIGpzb24sIHhtbCwgbWVybWFpZCwgbWVybWFp ZGh0bWwpDQo+ICAgVGhlIGRlZmF1bHQgZm9ybWF0IGlzIGpzb24uDQo+ICAgDQo+ICsgYXQg aXRlbSA8aHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWN2c2xv Zz4gLXNnIChAZW1waHtnbG9iYWx9KQ0KPiArV3JpdGVzIHRoZSBleGVjdXRpb24gZ3JhcGgg dG8gYSB0ZW1wb3JhcnkgaHRtbCBmaWxlIChtZXJtYWlkaHRtbCBmb3JtYXQpIGFuZA0KPiAr dHJpZXMgdG8gbGF1bmNoIGl0IGluIHRoZSBkZWZhdWx0IGJyb3dzZXIuDQo+ICsNCj4gICBA aXRlbSAtcHJvZ3Jlc3MgQHZhcnt1cmx9IChAZW1waHtnbG9iYWx9KQ0KPiAgIFNlbmQgcHJv Z3JhbS1mcmllbmRseSBwcm9ncmVzcyBpbmZvcm1hdGlvbiB0byBAdmFye3VybH0uDQo+ICAg DQo+IGRpZmYgLS1naXQgYS9mZnRvb2xzL01ha2VmaWxlIGIvZmZ0b29scy9NYWtlZmlsZQ0K PiBpbmRleCAzNjFhNGZkNTc0Li41NmEyOTEwMjEyIDEwMDY0NA0KPiAtLS0gYS9mZnRvb2xz L01ha2VmaWxlDQo+ICsrKyBiL2ZmdG9vbHMvTWFrZWZpbGUNCj4gQEAgLTIyLDYgKzIyLDcg QEAgT0JKUy1mZm1wZWcgKz0gICAgICAgICAgICAgICAgICBcDQo+ICAgICAgIGZmdG9vbHMv ZmZtcGVnX29wdC5vICAgICAgICBcDQo+ICAgICAgIGZmdG9vbHMvZmZtcGVnX3NjaGVkLm8g ICAgICBcDQo+ICAgICAgIGZmdG9vbHMvZ3JhcGgvZ3JhcGhwcmludC5vICAgICAgICBcDQo+ ICsgICAgZmZ0b29scy9ncmFwaC9maWxlbGF1bmNoZXIubyAgICAgIFwNCj4gICAgICAgZmZ0 b29scy9zeW5jX3F1ZXVlLm8gICAgICAgIFwNCj4gICAgICAgZmZ0b29scy90aHJlYWRfcXVl dWUubyAgICAgIFwNCj4gICAgICAgZmZ0b29scy90ZXh0Zm9ybWF0L2F2dGV4dGZvcm1hdC5v IFwNCj4gZGlmZiAtLWdpdCBhL2ZmdG9vbHMvZmZtcGVnLmMgYi9mZnRvb2xzL2ZmbXBlZy5j DQo+IGluZGV4IDk2NDc3MGRmMjMuLjY1MTNlMjEyOWUgMTAwNjQ0DQo+IC0tLSBhL2ZmdG9v bHMvZmZtcGVnLmMNCj4gKysrIGIvZmZ0b29scy9mZm1wZWcuYw0KPiBAQCAtMzA5LDcgKzMw OSw3IEBAIGNvbnN0IEFWSU9JbnRlcnJ1cHRDQiBpbnRfY2IgPSB7IGRlY29kZV9pbnRlcnJ1 cHRfY2IsIE5VTEwgfTsNCj4gICANCj4gICBzdGF0aWMgdm9pZCBmZm1wZWdfY2xlYW51cChp bnQgcmV0KQ0KPiAgIHsNCj4gLSAgICBpZiAocHJpbnRfZ3JhcGhzIHx8IHByaW50X2dyYXBo c19maWxlKQ0KPiArICAgIGlmIChwcmludF9ncmFwaHMgfHwgcHJpbnRfZ3JhcGhzX2ZpbGUg fHwgc2hvd19ncmFwaCkNCj4gICAgICAgICAgIHByaW50X2ZpbHRlcmdyYXBocyhmaWx0ZXJn cmFwaHMsIG5iX2ZpbHRlcmdyYXBocywgaW5wdXRfZmlsZXMsIG5iX2lucHV0X2ZpbGVzLCBv dXRwdXRfZmlsZXMsIG5iX291dHB1dF9maWxlcyk7DQo+ICAgDQo+ICAgICAgIGlmIChkb19i ZW5jaG1hcmspIHsNCj4gZGlmZiAtLWdpdCBhL2ZmdG9vbHMvZmZtcGVnLmggYi9mZnRvb2xz L2ZmbXBlZy5oDQo+IGluZGV4IDdmYmYwYWQ1MzIuLjQ5ZmVhMDMwN2QgMTAwNjQ0DQo+IC0t LSBhL2ZmdG9vbHMvZmZtcGVnLmgNCj4gKysrIGIvZmZ0b29scy9mZm1wZWcuaA0KPiBAQCAt NzIxLDYgKzcyMSw3IEBAIGV4dGVybiBpbnQgcHJpbnRfZ3JhcGhzOw0KPiAgIGV4dGVybiBj aGFyICpwcmludF9ncmFwaHNfZmlsZTsNCj4gICBleHRlcm4gY2hhciAqcHJpbnRfZ3JhcGhz X2Zvcm1hdDsNCj4gICBleHRlcm4gaW50IGF1dG9fY29udmVyc2lvbl9maWx0ZXJzOw0KPiAr ZXh0ZXJuIGludCBzaG93X2dyYXBoOw0KPiAgIA0KPiAgIGV4dGVybiBjb25zdCBBVklPSW50 ZXJydXB0Q0IgaW50X2NiOw0KPiAgIA0KPiBkaWZmIC0tZ2l0IGEvZmZ0b29scy9mZm1wZWdf ZmlsdGVyLmMgYi9mZnRvb2xzL2ZmbXBlZ19maWx0ZXIuYw0KPiBpbmRleCBiNzc0NjA2NTYy Li5lODJlMzMzYjdmIDEwMDY0NA0KPiAtLS0gYS9mZnRvb2xzL2ZmbXBlZ19maWx0ZXIuYw0K PiArKysgYi9mZnRvb2xzL2ZmbXBlZ19maWx0ZXIuYw0KPiBAQCAtMjk4NSw3ICsyOTg1LDcg QEAgcmVhZF9mcmFtZXM6DQo+ICAgDQo+ICAgZmluaXNoOg0KPiAgIA0KPiAtICAgIGlmIChw cmludF9ncmFwaHMgfHwgcHJpbnRfZ3JhcGhzX2ZpbGUpDQo+ICsgICAgaWYgKHByaW50X2dy YXBocyB8fCBwcmludF9ncmFwaHNfZmlsZSB8fCBzaG93X2dyYXBoKQ0KPiAgICAgICAgICAg cHJpbnRfZmlsdGVyZ3JhcGgoZmcsIGZndC5ncmFwaCk7DQo+ICAgDQo+ICAgICAgIC8vIEVP RiBpcyBub3JtYWwgdGVybWluYXRpb24NCj4gZGlmZiAtLWdpdCBhL2ZmdG9vbHMvZmZtcGVn X29wdC5jIGIvZmZ0b29scy9mZm1wZWdfb3B0LmMNCj4gaW5kZXggM2QxZWZlMzJmOS4uMjQ3 MTNkNjQwZiAxMDA2NDQNCj4gLS0tIGEvZmZ0b29scy9mZm1wZWdfb3B0LmMNCj4gKysrIGIv ZmZ0b29scy9mZm1wZWdfb3B0LmMNCj4gQEAgLTc5LDYgKzc5LDcgQEAgaW50IHZzdGF0c192 ZXJzaW9uID0gMjsNCj4gICBpbnQgcHJpbnRfZ3JhcGhzID0gMDsNCj4gICBjaGFyICpwcmlu dF9ncmFwaHNfZmlsZSA9IE5VTEw7DQo+ICAgY2hhciAqcHJpbnRfZ3JhcGhzX2Zvcm1hdCA9 IE5VTEw7DQo+ICtpbnQgc2hvd19ncmFwaCA9IDA7DQo+ICAgaW50IGF1dG9fY29udmVyc2lv bl9maWx0ZXJzID0gMTsNCj4gICBpbnQ2NF90IHN0YXRzX3BlcmlvZCA9IDUwMDAwMDsNCj4g ICANCj4gQEAgLTE3NDgsNiArMTc0OSw5IEBAIGNvbnN0IE9wdGlvbkRlZiBvcHRpb25zW10g PSB7DQo+ICAgICAgIHsgInByaW50X2dyYXBoc19mb3JtYXQiLCBPUFRfVFlQRV9TVFJJTkcs IDAsDQo+ICAgICAgICAgICB7ICZwcmludF9ncmFwaHNfZm9ybWF0IH0sDQo+ICAgICAgICAg InNldCB0aGUgb3V0cHV0IHByaW50aW5nIGZvcm1hdCAoYXZhaWxhYmxlIGZvcm1hdHMgYXJl OiBkZWZhdWx0LCBjb21wYWN0LCBjc3YsIGZsYXQsIGluaSwganNvbiwgeG1sLCBtZXJtYWlk LCBtZXJtYWlkaHRtbCkiLCAiZm9ybWF0IiB9LA0KPiArICAgIHsgInNnIiwgICBPUFRfVFlQ RV9CT09MLCAwLA0KPiArICAgICAgICB7ICZzaG93X2dyYXBoIH0sDQo+ICsgICAgICAgICJj cmVhdGUgZXhlY3V0aW9uIGdyYXBoIGFzIHRlbXBvcmFyeSBodG1sIGZpbGUgYW5kIHRyeSB0 byBsYXVuY2ggaXQgaW4gdGhlIGRlZmF1bHQgYnJvd3NlciIgfSwNCg0KQWJzb2x1dGVseSBu b3QsIHd0Zi4gQ2FsbGluZyBhbiBleHRlcm5hbCBhcHBsaWNhdGlvbiBsaWtlIHRoaXM/DQoN ClJldmVydCB0aGlzIHBhdGNoIG9yIHJlbW92ZSB0aGlzIGVmZmVjdCBpbW1lZGlhdGVseS4N Cg0K --------------He6CA5tp0mI9gIfhbBEkJL5h-- --------------KC8CueRewmP5RUoGzNoF0Xt4 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmgmYj0FAwAAAAAACgkQFGMBrXN2WeBe 4ggAhblnV4gVpv3IyAgp3jNz0OEg28dhHTgmeWqK+jc5PyJn9CAlNqMoEGSbTfYWGF6HcKwJ5rDp IPHQtBTJGMBmrlTW2T0gMZnpIECWAzdoMWBaXwN58Kx80K2USpXqj0jnq99mUaSf8GGxDk8ReLws 0NRuaDP+QJ0KaFSmiYf9ePw0stauHMpa2xaqRRqgTq1i1w/pBvqDaEV09A0XrbCecXCGPslcZ8B+ uhMuuU4kSuXDkgrl9MrOxKxpigImgCEe40ds2DaXG33s6QaZGkKnrBrI+C4izCiSgPjOZu/mYiLa KrPe3hSnf2LHpeQIBpgKmk8OoK3bPyI+VZ5LM0ZqYw== =X0oi -----END PGP SIGNATURE----- --------------KC8CueRewmP5RUoGzNoF0Xt4-- --===============6893673598277223072== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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". --===============6893673598277223072==--