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 ESMTP id 5DF58454D5 for ; Sat, 1 Apr 2023 17:48:18 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 367F368BF8D; Sat, 1 Apr 2023 20:48:16 +0300 (EEST) Received: from mail-ed1-f42.google.com (mail-ed1-f42.google.com [209.85.208.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B462168BF6A for ; Sat, 1 Apr 2023 20:48:14 +0300 (EEST) Received: by mail-ed1-f42.google.com with SMTP id y4so102049557edo.2 for ; Sat, 01 Apr 2023 10:48:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berkeley.edu; s=google; t=1680371294; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=GKnv/eNu3b0rMxEyFbezmksDu+c538JMApxd1iCc8OU=; b=bqJiLEdLtcghQjkirKOgVm5UvN3qLHVDIm3KZ8izs5xkGFBy/BoE77sV0l3vZ1ndL5 8IM45fyqGWGMyy3Wcwvm2Mozb9ypYYX3zA7j6OCL/Phaf1rP83vRziQiFlRpda5Hm5Y+ fonsDDLzUBdrKVLPCNkNC7U0W62BMrI/sv9i3yvS9V+wddoMWJ5UsVav4O5CbrN7HPkh sF3rnggU3e3U83HQwthFS1DDQPZbyP5Qr2yK77VEoZcjgRkt1p8EB3b0MbNlrobHUNK9 AwE2az95RqJY/xDkWhw4VDNjWjyFxWWs/sne+A6hc0uZEzWM750ZWWnKxcypuT1mlk8R DVdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680371294; h=content-transfer-encoding:cc: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=GKnv/eNu3b0rMxEyFbezmksDu+c538JMApxd1iCc8OU=; b=r8oGkXqZZczhJfg83kDmr+2531gon7xuV1sVBKajgVyQkAKd404oCI5XZXjgo2oZEj wUNxzswl00Q7lmNoPQowvTKiNyL1ws8s9V4f7yAZaCwFCp3am/oCeIDP5dmMlLxpRguJ IJ+OvbQwHULoDadI5mwykBwC9KAlfpKFwBaBjGrTZfqmBPVDqVuzUm9/8gg0q7YHHIsi CZ2qDctRWWgzLvoBre2zXSYNxnRgivSIWG8WqrfNo+ORETfkq1VuVJKKrXjjGzMTCEvH 0yb92u33f09KLEaU+CrRrHWFnRYQj+jH2m5r37aY7BC9h7qAZ/mnB2EuD5XZGiR0Pl4R oWEA== X-Gm-Message-State: AAQBX9fVQqoRQgl5eBed3GNzCRB8+QfIozCetoCO1MaCRr9fm6bTGnNu d7LninO4sas0Lh37x/iJUHFKUK458wTPBraU7F8CG3K6 X-Google-Smtp-Source: AKy350bXlTyTZNo51sq6kOMpFGwxTzeLk5eolhxf24bGMJVnxoG/UOPNbddQ8nDuyjp+cg4ghcQx4yfaub52/CLVy2s= X-Received: by 2002:a17:907:9711:b0:932:1bdf:be3e with SMTP id jg17-20020a170907971100b009321bdfbe3emr15878889ejc.0.1680371293591; Sat, 01 Apr 2023 10:48:13 -0700 (PDT) MIME-Version: 1.0 References: <20230331164923.4051693-1-chemag@gmail.com> <20230331164923.4051693-2-chemag@gmail.com> In-Reply-To: From: Chema Gonzalez Date: Sat, 1 Apr 2023 10:48:02 -0700 Message-ID: To: Paul B Mahol Subject: Re: [FFmpeg-devel] [PATCH 1/3] lavfi/vf_psnr: add warning when color ranges differ 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: 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: UmVtb3ZlZCAiV2FybmluZzogIiB0aWRiaXQgaW4gdGhlIDMgcGF0Y2hlcy4KCi1DaGVtYQoKT24g U2F0LCBBcHIgMSwgMjAyMyBhdCAxOjE04oCvQU0gUGF1bCBCIE1haG9sIDxvbmVtZGFAZ21haWwu Y29tPiB3cm90ZToKPgo+Cj4KPiBPbiBGcmksIE1hciAzMSwgMjAyMyBhdCA2OjQ54oCvUE0gQ2hl bWEgR29uemFsZXogPGNoZW1hZ0BnbWFpbC5jb20+IHdyb3RlOgo+Pgo+PiBUaGUgUFNOUiBmaWx0 ZXIgdXNlcyB0aGUgcGl4ZWwgdmFsdWVzIHdpdGhvdXQgY29uc2lkZXJpbmcKPj4gdGhlIGNvbG9y IHJhbmdlcy4gVGhpcyBpcyBpbmNvcnJlY3QuIFBhdGNoIGFkZHMgYSB3YXJuaW5nCj4+IHNvIGF0 IGxlYXN0IHRoZSB1c2VyIGtub3dzIGl0Lgo+Pgo+PiBMZXQncyBzZWUgYW4gZXhhbXBsZToKPj4K Pj4gKDEpIExldCdzIGdldCBhIHNpbXBsZSBibGFjayBwaXhlbC93aGl0ZSBwaXhlbCBpbWFnZS4K Pj4gYGBgCj4+ICQgZWNobyAtbiAtZSAiXHgwMFx4MDBceDAwXHhmZlx4ZmZceGZmIiA+IC90bXAv Zm9vLnJnYjI0Cj4+IGBgYAo+Pgo+PiAoMikgRnJvbSB0aGlzIGltYWdlLCBsZXQncyBkaXN0aWxs IGZ1bGwgYW5kIGxpbWl0ZWQgcmFuZ2UgeTRtCj4+IGNvcGllcy4KPj4KPj4gYGBgCj4+ICQgZmZt cGVnIC15IC1mIHJhd3ZpZGVvIC12aWRlb19zaXplIDJ4MSAtcGl4X2ZtdCByZ2IyNCAtaSAvdG1w L2Zvby5yZ2IyNCAtdmYgc2NhbGU9Im91dF9yYW5nZT1mdWxsIiAtcGl4X2ZtdCB5dXY0MjBwIC90 bXAvZm9vLmZ1bGwueTRtCj4+ICQgeHhkIC90bXAvZm9vLmZ1bGwueTRtCj4+IDAwMDAwMDAwOiA1 OTU1IDU2MzQgNGQ1MCA0NTQ3IDMyMjAgNTczMiAyMDQ4IDMxMjAgIFlVVjRNUEVHMiBXMiBIMQo+ PiAwMDAwMDAxMDogNDYzMiAzNTNhIDMxMjAgNDk3MCAyMDQxIDMwM2EgMzAyMCA0MzM0ICBGMjU6 MSBJcCBBMDowIEM0Cj4+IDAwMDAwMDIwOiAzMjMwIDZhNzAgNjU2NyAyMDU4IDU5NTMgNDM1MyA1 MzNkIDM0MzIgIDIwanBlZyBYWVNDU1M9NDIKPj4gMDAwMDAwMzA6IDMwNGEgNTA0NSA0NzIwIDU4 NDMgNGY0YyA0ZjUyIDUyNDEgNGU0NyAgMEpQRUcgWENPTE9SUkFORwo+PiAwMDAwMDA0MDogNDUz ZCA0NjU1IDRjNGMgMGE0NiA1MjQxIDRkNDUgMGEwMCBmZjgwICBFPUZVTEwuRlJBTUUuLi4uCj4+ IDAwMDAwMDUwOiA4MCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4KPj4g YGBgCj4+Cj4+IGFuZAo+Pgo+PiBgYGAKPj4gJCBmZm1wZWcgLXkgLWYgcmF3dmlkZW8gLXZpZGVv X3NpemUgMngxIC1waXhfZm10IHJnYjI0IC1pIC90bXAvZm9vLnJnYjI0IC12ZiBzY2FsZT0ib3V0 X3JhbmdlPWxpbWl0ZWQiIC1waXhfZm10IHl1djQyMHAgL3RtcC9mb28ubGltaXRlZC55NG0KPj4g JCB4eGQgL3RtcC9mb28ubGltaXRlZC55NG0KPj4gMDAwMDAwMDA6IDU5NTUgNTYzNCA0ZDUwIDQ1 NDcgMzIyMCA1NzMyIDIwNDggMzEyMCAgWVVWNE1QRUcyIFcyIEgxCj4+IDAwMDAwMDEwOiA0NjMy IDM1M2EgMzEyMCA0OTcwIDIwNDEgMzAzYSAzMDIwIDQzMzQgIEYyNToxIElwIEEwOjAgQzQKPj4g MDAwMDAwMjA6IDMyMzAgNmE3MCA2NTY3IDIwNTggNTk1MyA0MzUzIDUzM2QgMzQzMiAgMjBqcGVn IFhZU0NTUz00Mgo+PiAwMDAwMDAzMDogMzA0YSA1MDQ1IDQ3MjAgNTg0MyA0ZjRjIDRmNTIgNTI0 MSA0ZTQ3ICAwSlBFRyBYQ09MT1JSQU5HCj4+IDAwMDAwMDQwOiA0NTNkIDRjNDkgNGQ0OSA1NDQ1 IDQ0MGEgNDY1MiA0MTRkIDQ1MGEgIEU9TElNSVRFRC5GUkFNRS4KPj4gMDAwMDAwNTA6IDEwZWIg ODA4MCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLi4uLgo+PiBgYGAKPj4KPj4gTm90 ZSB0aGF0IHRoZSAyeCBpbWFnZXMgYXJlIHRoZSBzYW1lIChib3RoIGhhdmUgMXggcGl4ZWwgYXQg dGhlCj4+IGRhcmtlc3QgYmxhY2ssIGFuZCBvbmUgYXQgdGhlIGJyaWdodGVzdCB3aGl0ZSkuIE9u bHkgZGlmZmVyZW5jZQo+PiBpcyB0aGUgcmFuZ2UuCj4+Cj4+ICgzKSBMZXQncyBjYWxjdWxhdGUg dGhlIFBTTlIgc2NvcmU6Cj4+IGBgYAo+PiAkIC4vZmZtcGVnIC1maWx0ZXJfdGhyZWFkcyAxIC1m aWx0ZXJfY29tcGxleF90aHJlYWRzIDEgLWkgL3RtcC9mb28uZnVsbC55NG0gLWkgL3RtcC9mb28u bGltaXRlZC55NG0gLWxhdmZpICJwc25yIiAtZiBudWxsIC0KPj4gLi4uCj4+IFtQYXJzZWRfcHNu cl8wIEAgMHgyZjVkYWMwXSBQU05SIHk6MjIuOTcyMDY1IHU6aW5mIHY6aW5mIGF2ZXJhZ2U6MjUu OTgyMzY1IG1pbjoyNS45ODIzNjUgbWF4OjI1Ljk4MjM2NQo+PiBgYGAKPj4KPj4gQXMgd2UgYXJl IGNvbXBhcmluZyBhbiBpbWFnZSB3aXRoIGl0c2VsZiwgd2UgZXhwZWN0ICJ5OmluZiIgYXMgdGhl Cj4+IGx1bWEgUFNOUi4gSXNzdWUgaGVyZSBpcyB0aGF0IHRoZSBQU05SIGZpbHRlciBqdXN0IHVz ZXMgdGhlIHBpeGVsCj4+IHZhbHVlcywgaWdub3JpbmcgdGhlIGNvbG9yIHJhbmdlcy4KPj4KPj4g QSBwb3NzaWJsZSBzb2x1dGlvbiB3b3VsZCBiZSB0byBoYXZlIHRoZSBmaWx0ZXIgZG8gdGhlIGNv bnZlcnNpb24uCj4+Cj4+IFByb3Bvc2VkIHNvbHV0aW9uIGlzIHRvIGFkZCBhIHdhcm5pbmcuCj4+ Cj4+IGBgYAo+PiAkIC4vZmZtcGVnIC1maWx0ZXJfdGhyZWFkcyAxIC1maWx0ZXJfY29tcGxleF90 aHJlYWRzIDEgLWkgL3RtcC9mb28uZnVsbC55NG0gLWkgL3RtcC9mb28ubGltaXRlZC55NG0gLWxh dmZpICJwc25yIiAtZiBudWxsIC0KPj4gLi4uCj4+IFtQYXJzZWRfcHNucl8wIEAgMHgyZjVkYWMw XSBXYXJuaW5nOiBtYXN0ZXIgYW5kIHJlZmVyZW5jZSBmcmFtZXMgdXNlIGRpZmZlcmVudCBjb2xv ciByYW5nZXMgKHBjICE9IHR2KQo+Cj4KPgo+IE5BSwo+Cj4gIldhcm5pbmc6ICIgcGFydCBpcyBu b3QgbmVlZGVkLgo+Cj4+IC4uLgo+PiBbUGFyc2VkX3BzbnJfMCBAIDB4MmY1ZGFjMF0gUFNOUiB5 OjIyLjk3MjA2NSB1OmluZiB2OmluZiBhdmVyYWdlOjI1Ljk4MjM2NSBtaW46MjUuOTgyMzY1IG1h eDoyNS45ODIzNjUKPj4gYGBgCj4+Cj4+IFRlc3RlZDoKPj4KPj4gUmFuIGZhdGUuCj4+IGBgYAo+ PiAkIG1ha2UgZmF0ZSAtago+PiAuLi4KPj4gVEVTVCAgICBzZWVrLWxhdmYtcHBtcGlwZQo+PiBU RVNUICAgIHNlZWstbGF2Zi1wZ21waXBlCj4+IFRFU1QgICAgc2Vlay1sYXZmLW14Zl9vcGF0b20K Pj4gYGBgCj4+IC0tLQo+PiAgbGliYXZmaWx0ZXIvdmZfcHNuci5jIHwgNyArKysrKysrCj4+ICAx IGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCj4+Cj4+IGRpZmYgLS1naXQgYS9saWJhdmZp bHRlci92Zl9wc25yLmMgYi9saWJhdmZpbHRlci92Zl9wc25yLmMKPj4gaW5kZXggMTVjZGU3ZThj OC4uYmQzMzMyMjU5MyAxMDA2NDQKPj4gLS0tIGEvbGliYXZmaWx0ZXIvdmZfcHNuci5jCj4+ICsr KyBiL2xpYmF2ZmlsdGVyL3ZmX3BzbnIuYwo+PiBAQCAtMTg4LDYgKzE4OCwxMyBAQCBzdGF0aWMg aW50IGRvX3BzbnIoRkZGcmFtZVN5bmMgKmZzKQo+PiAgICAgICAgICB0ZC5wbGFuZWhlaWdodFtj XSA9IHMtPnBsYW5laGVpZ2h0W2NdOwo+PiAgICAgIH0KPj4KPj4gKyAgICBpZiAobWFzdGVyLT5j b2xvcl9yYW5nZSAhPSByZWYtPmNvbG9yX3JhbmdlKSB7Cj4+ICsgICAgICAgIGF2X2xvZyhjdHgs IEFWX0xPR19XQVJOSU5HLCAiV2FybmluZzogbWFzdGVyIGFuZCByZWZlcmVuY2UgIgo+PiArICAg ICAgICAgICAgICAgImZyYW1lcyB1c2UgZGlmZmVyZW50IGNvbG9yIHJhbmdlcyAoJXMgIT0gJXMp XG4iLAo+PiArICAgICAgICAgICAgICAgYXZfY29sb3JfcmFuZ2VfbmFtZShtYXN0ZXItPmNvbG9y X3JhbmdlKSwKPj4gKyAgICAgICAgICAgICAgIGF2X2NvbG9yX3JhbmdlX25hbWUocmVmLT5jb2xv cl9yYW5nZSkpOwo+PiArICAgIH0KPj4gKwo+PiAgICAgIGZmX2ZpbHRlcl9leGVjdXRlKGN0eCwg Y29tcHV0ZV9pbWFnZXNfbXNlLCAmdGQsIE5VTEwsCj4+ICAgICAgICAgICAgICAgICAgICAgICAg RkZNSU4ocy0+cGxhbmVoZWlnaHRbMV0sIHMtPm5iX3RocmVhZHMpKTsKPj4KPj4gLS0KPj4gMi4z OS4yCj4+Cj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Cj4+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcK Pj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4+Cj4+ IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+PiBmZm1wZWctZGV2 ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFp bGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCg==