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 E3D644EFB8 for ; Thu, 15 May 2025 21:50:38 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id EFA9468C246; Fri, 16 May 2025 00:50:34 +0300 (EEST) Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 2F9DA68C1EB for ; Fri, 16 May 2025 00:50:28 +0300 (EEST) Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-30e390ec275so1418954a91.2 for ; Thu, 15 May 2025 14:50:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747345826; x=1747950626; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ntuY2M6Hj8BR6VyuWHs9VxS6D/Ehyz0p96KqfjMtCc0=; b=XVHxUXsSwyl8mskXhV6HTdnc3LzRGJj5gwlqJ6AoZy9Bg7fOHWAeFOcP7b49+JQyyO qK3PxmOFp63zrxM7C9x1SO9v5yj7lX5H0ZVAyt1cO/2TQLd8UN2QM2Difn4tcFyJeI0S /4fgcOD+yNCUdRn3urMWQ0MBC6tSeupzrs/BYWIR3gNFj7cCkerhbIeksUhIsqtHhGDh 6ZE4IQx5Hi1s4ND/QVERueFL14NZjGGaS634z8y5aszuCmvPLcE6pgdQuXt/yMNw411c hQWmFjSeIGBEpzzUErW3C//jXlUBT0OeFhAWHExa4XwFTlg3N71wHDoMp3BVEnUA+Mlh DNXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747345826; x=1747950626; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ntuY2M6Hj8BR6VyuWHs9VxS6D/Ehyz0p96KqfjMtCc0=; b=YHtUU7CyH3a0OcY4/2++rlqDBj/naYWUjiKnfAxkhSPFouo3FnQ73k78GUdduCPBYk cvJK6WDIl6EmXI3MVQhIgjo8jmjxw1vthTXrs1PXQImFQVWkT6ErlKXJ2Esj3qr/JV0k wdHgNiyMXH7+K6Ywt5J8OmmG+P7juv7GiDS5OiO8uu/qC2F2LSF6EbG09pzxysghJCUc pFrD/x6E8DvV+eewLZytt5HMH9Uy6gVkfu45DuCIvGd3G46V1U+jHIdWGMze1jEph+Ax /iXBk6r+e0K2C7oJL7HeZaiSV8ZNVcRFqvkrlNpo95IoBDOni78XePxjj37vrpZw4dYD 8Aew== X-Gm-Message-State: AOJu0Yx+FfA8vG52da9jyt2Aah/Mq/ax+agqQfn2wDdQMqf7hbYnKvpR /TtzQBg4ro4lrZvdxHK+VgplB+dZTmkqpEzOt9RLRPJhu2EI8k1EoImyP1ACAOuIriMLmiiidQl pI7/ytmJ16jK0tkwJgaY85BcE3Lz02CP3NUUi X-Gm-Gg: ASbGncvb6bFisrLTIbQH8HF4m5EaTSoKGP8KD4+MyJTLil3mAObETib3e3l9YC6CWuh d9j3fM03jv0q2wMDWCEMLiZG25is7Sm8LrAdPxaUqTxLginY3u6PG9sMKHEGZas9H3QkzjhVrFH IS2kmzMlW3hKjTL3ODXW4EVhQVBQFhAKVu X-Google-Smtp-Source: AGHT+IEH5oym6qZcHMYSw+tV8U0aQMCv1XldFexr4p1zHRKz7bV9D58n8j//33wWeC6+P9MAoHKZyWT0ThiUu+ubeUY= X-Received: by 2002:a17:90b:1f8c:b0:2ee:c2b5:97a0 with SMTP id 98e67ed59e1d1-30e7d5b70b3mr1141677a91.25.1747345825627; Thu, 15 May 2025 14:50:25 -0700 (PDT) MIME-Version: 1.0 References: <20250515211148.6C91C4128B8@natalya.videolan.org> In-Reply-To: <20250515211148.6C91C4128B8@natalya.videolan.org> From: Ramiro Polla Date: Thu, 15 May 2025 23:50:14 +0200 X-Gm-Features: AX0GCFtZyY-17JyUtiPFi7_0ZGMcCWlx8Po73N9fXKTnd-gbfsWjDgkIjrBEny8 Message-ID: To: ffmpeg-devel@ffmpeg.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: 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: SGksCgpPbiBUaHUsIE1heSAxNSwgMjAyNSBhdCAxMToxMeKAr1BNIHNvZnR3b3JreiA8Z2l0QHZp ZGVvbGFuLm9yZz4gd3JvdGU6ClsuLi5dCj4gZGlmZiAtLWdpdCBhL2ZmdG9vbHMvZ3JhcGgvZmls ZWxhdW5jaGVyLmMgYi9mZnRvb2xzL2dyYXBoL2ZpbGVsYXVuY2hlci5jCj4gbmV3IGZpbGUgbW9k ZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi40NTUxNGNhNTk5Cj4gLS0tIC9kZXYvbnVsbAo+ ICsrKyBiL2ZmdG9vbHMvZ3JhcGgvZmlsZWxhdW5jaGVyLmMKWy4uLl0KPiAraW50IGZmX29wZW5f aHRtbF9pbl9icm93c2VyKGNvbnN0IGNoYXIgKmh0bWxfcGF0aCkKPiArewo+ICsgICAgaWYgKCFo dG1sX3BhdGggfHwgISpodG1sX3BhdGgpCj4gKyAgICAgICAgcmV0dXJuIC0xOwo+ICsKPiArI2lm IGRlZmluZWQoX1dJTjMyKQo+ICsKPiArICAgIC8vIC0tLSBXaW5kb3dzIC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsgICAgewo+ICsgICAgICAgIEhJTlNUQU5DRSByYyA9IFNo ZWxsRXhlY3V0ZUEoTlVMTCwgIm9wZW4iLCBodG1sX3BhdGgsIE5VTEwsIE5VTEwsIFNXX1NIT1dO T1JNQUwpOwo+ICsgICAgICAgIGlmICgoVUlOVF9QVFIpcmMgPD0gMzIpIHsKPiArICAgICAgICAg ICAgLy8gRmFsbGJhY2s6IHN5c3RlbSgic3RhcnQgLi4uIikKPiArICAgICAgICAgICAgY2hhciBj bWRbMTAyNF07Cj4gKyAgICAgICAgICAgIF9zbnByaW50Zl9zKGNtZCwgc2l6ZW9mKGNtZCksIF9U UlVOQ0FURSwgInN0YXJ0IFwiXCIgXCIlc1wiIiwgaHRtbF9wYXRoKTsKPiArICAgICAgICAgICAg aWYgKHN5c3RlbShjbWQpICE9IDApCj4gKyAgICAgICAgICAgICAgICByZXR1cm4gLTE7Cj4gKyAg ICAgICAgfQo+ICsgICAgICAgIHJldHVybiAwOwo+ICsgICAgfQo+ICsKPiArI2VsaWYgZGVmaW5l ZChfX0FQUExFX18pCj4gKwo+ICsgICAgLy8gLS0tIG1hY09TIC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tCj4gKyAgICB7Cj4gKyAgICAgICAgLy8gIm9wZW4iIGlzIHRoZSBtYWNP UyBjb21tYW5kIHRvIG9wZW4gYSBmaWxlL1VSTCB3aXRoIHRoZSBkZWZhdWx0IGFwcGxpY2F0aW9u Cj4gKyAgICAgICAgY2hhciBjbWRbMTAyNF07Cj4gKyAgICAgICAgc25wcmludGYoY21kLCBzaXpl b2YoY21kKSwgIm9wZW4gJyVzJyAxPi9kZXYvbnVsbCAyPiYxICYiLCBodG1sX3BhdGgpOwo+ICsg ICAgICAgIGlmIChzeXN0ZW0oY21kKSAhPSAwKQo+ICsgICAgICAgICAgICByZXR1cm4gLTE7Cj4g KyAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICB9Cj4gKwo+ICsjZWxzZQo+ICsKPiArICAgIC8vIC0t LSBMaW51eCAvIFVuaXgtbGlrZSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICsgICAgLy8gV2Un bGwgdHJ5IHhkZy1vcGVuLCB0aGVuIGdub21lLW9wZW4sIHRoZW4ga2ZtY2xpZW50Cj4gKyAgICB7 Cj4gKyAgICAgICAgLy8gSGVscGVyIG1hY3JvIHRvIHRyeSBvbmUgYnJvd3NlciBjb21tYW5kCj4g KyAgICAgICAgLy8gUmV0dXJucyAwIG9uIHN1Y2Nlc3MsIC0xIG9uIGZhaWx1cmUKPiArICAgICAg ICAjZGVmaW5lIFRSWV9DTUQocHJvZykgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgXAo+ICsgICAgICAgICAgICBjaGFyIGJ1ZlsxMDI0XTsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAgICAgICAgIHNucHJpbnRmKGJ1Ziwgc2l6 ZW9mKGJ1ZiksICIlcyAnJXMnIDE+L2Rldi9udWxsIDI+JjEgJiIsIFwKPiArICAgICAgICAgICAg ICAgICAgICAgKHByb2cpLCBodG1sX3BhdGgpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFwKPiArICAgICAgICAgICAgaW50IHJldCA9IHN5c3RlbShidWYpOyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICAgICAgLyogT24gVW5peDogc3lzdGVtKCkg cmV0dXJucyAtMSBpZiB0aGUgc2hlbGwgY2FuJ3QgcnVuLiAqL1wKPiArICAgICAgICAgICAgLyog T3RoZXJ3aXNlLCBjaGVjayBleGl0IGNvZGUgaW4gbG93ZXIgOCBiaXRzLiAgICAgICAgICAgKi9c Cj4gKyAgICAgICAgICAgIGlmIChyZXQgIT0gLTEgJiYgV0lGRVhJVEVEKHJldCkgJiYgV0VYSVRT VEFUVVMocmV0KSA9PSAwKSBcCj4gKyAgICAgICAgICAgICAgICByZXR1cm4gMDsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAgICAgfSB3aGlsZSAo MCkKPiArCj4gKyAgICAgICAgVFJZX0NNRCgieGRnLW9wZW4iKTsKPiArICAgICAgICBUUllfQ01E KCJnbm9tZS1vcGVuIik7Cj4gKyAgICAgICAgVFJZX0NNRCgia2ZtY2xpZW50IGV4ZWMiKTsKPiAr Cj4gKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3VsZCBub3Qgb3BlbiAnJXMnIGluIGEgYnJv d3Nlci5cbiIsIGh0bWxfcGF0aCk7Cj4gKyAgICAgICAgcmV0dXJuIC0xOwo+ICsgICAgfQo+ICsK PiArI2VuZGlmCj4gK30KWy4uLl0KClNvcnJ5IEkgZGlkbid0IGhhdmUgYSBjbG9zZXIgbG9vayBh dCB0aGUgcGF0Y2hzZXQgd2hpbGUgaXQgd2FzIHVuZGVyCnJldmlldywgYnV0IHN5c3RlbShjbWQp IGlzIGEgYmlnIG5vLW5vLiBXZSBjb3VsZCBjcmVhdGUgYSBmaWxlIHdpdGggYW4KZXhwbGljaXQg cGF0aCBwYXNzZWQgYnkgdGhlIHVzZXIsIGJ1dCB0aGVuIGl0J3MgdXAgdG8gdGhlIHVzZXIgdG8g b3BlbgppdC4KClJhbWlybwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3Jn Cmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5z dWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0 QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==