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 884454CD21 for ; Fri, 13 Jun 2025 04:11:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id C444168C448; Fri, 13 Jun 2025 07:11:42 +0300 (EEST) Received: from mail-ej1-f41.google.com (mail-ej1-f41.google.com [209.85.218.41]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 82067688002 for ; Fri, 13 Jun 2025 07:11:36 +0300 (EEST) Received: by mail-ej1-f41.google.com with SMTP id a640c23a62f3a-ade30256175so301482566b.1 for ; Thu, 12 Jun 2025 21:11:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749787895; x=1750392695; 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=HvUh833KxRAbouQHvaoSdnujC6YB0gRVKV8Nh7pk7Gc=; b=VNMq0XT5rvrIZW/hsktFmgR/OQMns1aHhFIPvyG/k1JjV7IidAODVgzD3Lv0lAY4RW U9xGpyMyJsqbXpwgPjrVzI5q4jjI33fzDA3ukDfI1vEep9pz7bXZeVNM6r/klHs48cXK pflpnHcthXyGJ7qp9RnV7WoJf8Z3jmUstEQXNSIlG/ySiN3USxZcws9Hz8NnpIDY8Jss ppicYQWqhAad4I3/kIQE4ZMAlj657lGZeoaIxoN8xANNEqfU12k2Ay9mSM5Nz+odJnIV Gn0lNp2cEziwiRaQp4ATpC0Dyc+ldaYkDQESkMa9zWmYgGTDJju8ccNYcEEtHEgh543v cbtw== X-Gm-Message-State: AOJu0YxXYPCPOGJmqVXApf1OUTivlvZO4IK7p0hGEroVBMDjuNfXC+zk fhOiN+DLs5dekuAVTG+kQJqf+9C6Pk3t7oIpM5uZ9cED5iv2mcYhxl6DkoSgJ+IX X-Gm-Gg: ASbGncuu0GYtR4wHW6jzF27QzAJeKN8WCS0glOdmDhRmg/8qSlefZd1ha4iMgtf3BZg WlAMYbaNossZm+jXQ9hvjiB0YUb/8v8ZNpumAOllN9lcNY9vcORGjckcmJQeXczBrUSp6lIqHhL rcHvFNaIyFO6AYLfRF2R+Ecs1YByLOd1HkXfleaOFYdTLxiNUy4FYPQ1L7+hKmWwjIAGdkO0l0W gTLOZc4BDxJT4BTqQSwRCDQrsolW72kIKp7c5FF4Mn7LZrV4UtgJGOCAAjDF71qsc21gYdOOEuq ggmo+6oeZJfY8x1ueW1mGm7tRGTdN9t2OW+FTYV8SQPOGDaVYV0KjJ28dBLnThb+xuIk3ttgXgw 3YbLv/0c4u3m/7Osjht1AacA= X-Google-Smtp-Source: AGHT+IHV++m4WK4kUcEio5fSkUFuNhEuP8bTk96Kp/OIuTz9ilH05s3NTVsKxFElQPwZWARztZXISA== X-Received: by 2002:a17:907:9626:b0:ad8:a935:b906 with SMTP id a640c23a62f3a-adec4dbf4b4mr150424066b.0.1749787895368; Thu, 12 Jun 2025 21:11:35 -0700 (PDT) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com. [209.85.221.47]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-adec88fe514sm62122866b.79.2025.06.12.21.11.34 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 12 Jun 2025 21:11:35 -0700 (PDT) Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-3a53359dea5so1018405f8f.0 for ; Thu, 12 Jun 2025 21:11:34 -0700 (PDT) X-Received: by 2002:a05:6000:2f83:b0:3a4:e54c:adf2 with SMTP id ffacd0b85a97d-3a5686e97c8mr1273286f8f.5.1749787894686; Thu, 12 Jun 2025 21:11:34 -0700 (PDT) MIME-Version: 1.0 References: <20250612172500.2475075-1-tmatth@videolan.org> In-Reply-To: From: Tristan Matthews Date: Fri, 13 Jun 2025 00:11:23 -0400 X-Gmail-Original-Message-ID: X-Gm-Features: AX0GCFtG90aciY1tUM7iPbXNJS3vDweJfPfW7SknlJe_8SLbVmZDNCWCQ30wWzk Message-ID: To: =?UTF-8?Q?Martin_Storsj=C3=B6?= Subject: Re: [FFmpeg-devel] [PATCH] checkasm: h264dsp: test luma_dc_dequant 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: T24gVGh1LCBKdW4gMTIsIDIwMjUgYXQgNDoxNOKAr1BNIE1hcnRpbiBTdG9yc2rDtiA8bWFydGlu QG1hcnRpbi5zdD4gd3JvdGU6Cj4KPiBPbiBUaHUsIDEyIEp1biAyMDI1LCBUcmlzdGFuIE1hdHRo ZXdzIHdyb3RlOgo+Cj4gPiAtLS0KPiA+IHRlc3RzL2NoZWNrYXNtL2gyNjRkc3AuYyB8IDM3ICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+IDEgZmlsZSBjaGFuZ2VkLCAz NyBpbnNlcnRpb25zKCspCj4gPgo+ID4gZGlmZiAtLWdpdCBhL3Rlc3RzL2NoZWNrYXNtL2gyNjRk c3AuYyBiL3Rlc3RzL2NoZWNrYXNtL2gyNjRkc3AuYwo+ID4gaW5kZXggZDEyMjhlZDk4NS4uNWZi YTMxY2Y2OSAxMDA2NDQKPiA+IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL2gyNjRkc3AuYwo+ID4gKysr IGIvdGVzdHMvY2hlY2thc20vaDI2NGRzcC5jCj4gPiBAQCAtMjIsNiArMjIsNyBAQAo+ID4gI2lu Y2x1ZGUgImNoZWNrYXNtLmgiCj4gPiAjaW5jbHVkZSAibGliYXZjb2RlYy9oMjY0ZHNwLmgiCj4g PiAjaW5jbHVkZSAibGliYXZjb2RlYy9oMjY0ZGF0YS5oIgo+ID4gKyNpbmNsdWRlICJsaWJhdmNv ZGVjL2gyNjRpZGN0LmgiCj4gPiAjaW5jbHVkZSAibGliYXZjb2RlYy9oMjY0X3BhcnNlLmgiCj4g PiAjaW5jbHVkZSAibGliYXZ1dGlsL2NvbW1vbi5oIgo+ID4gI2luY2x1ZGUgImxpYmF2dXRpbC9p bnRyZWFkd3JpdGUuaCIKPiA+IEBAIC0zMjQsNiArMzI1LDQxIEBAIHN0YXRpYyB2b2lkIGNoZWNr X2lkY3RfbXVsdGlwbGUodm9pZCkKPiA+ICAgICB9Cj4gPiB9Cj4gPgo+ID4gK3N0YXRpYyB2b2lk IGNoZWNrX2lkY3RfZGVxdWFudCh2b2lkKQo+ID4gK3sKPiA+ICsgICAgc3RhdGljIGNvbnN0IGlu dCBkZXB0aHNbNV0gPSB7IDgsIDksIDEwLCAxMiwgMTQgfTsKPiA+ICsgICAgTE9DQUxfQUxJR05F RF8xNihpbnQxNl90LCBzcmMsIFsxNl0pOwo+ID4gKyAgICBMT0NBTF9BTElHTkVEXzE2KGludDE2 X3QsIGRzdDAsIFsxNiAqIDE2XSk7Cj4gPiArICAgIExPQ0FMX0FMSUdORURfMTYoaW50MTZfdCwg ZHN0MSwgWzE2ICogMTZdKTsKPiA+ICsgICAgSDI2NERTUENvbnRleHQgaDsKPiA+ICsgICAgaW50 IGJpdF9kZXB0aCwgaSwgcW11bDsKPiA+ICsgICAgZGVjbGFyZV9mdW5jX2VtbXMoQVZfQ1BVX0ZM QUdfTU1YIHwgQVZfQ1BVX0ZMQUdfU1NFMiwgdm9pZCwgaW50MTZfdCAqb3V0cHV0LCBpbnQxNl90 ICppbnB1dCwgaW50IHFtdWwpOwo+ID4gKwo+ID4gKyAgICBmb3IgKGludCBqID0gMDsgaiA8IDE2 OyBqKyspCj4gPiArICAgICAgICBzcmNbal0gPSAocm5kKCkgJSA1MTIpIC0gMjU2Owo+ID4gKwo+ ID4gKyAgICBxbXVsID0gcm5kKCkgJSA0MDk2Owo+ID4gKwo+ID4gKyAgICBtZW1zZXQoZHN0MCwg MCwgMTYgKiAxNiAqIHNpemVvZihkc3QwWzBdKSk7Cj4gPiArICAgIG1lbXNldChkc3QxLCAwLCAx NiAqIDE2ICogc2l6ZW9mKGRzdDFbMF0pKTsKPiA+ICsKPiA+ICsgICAgZm9yIChpID0gMDsgaSA8 IEZGX0FSUkFZX0VMRU1TKGRlcHRocyk7IGkrKykgewo+ID4gKyAgICAgICAgYml0X2RlcHRoID0g ZGVwdGhzW2ldOwo+ID4gKyAgICAgICAgZmZfaDI2NGRzcF9pbml0KCZoLCBiaXRfZGVwdGgsIDEp Owo+ID4gKwo+ID4gKyAgICAgICAgaWYgKGNoZWNrX2Z1bmMoaC5oMjY0X2x1bWFfZGNfZGVxdWFu dF9pZGN0LCAiaDI2NF9sdW1hX2RjX2RlcXVhbnRfaWRjdF8lZCIsIGJpdF9kZXB0aCkpIHsKPiA+ ICsKPiA+ICsgICAgICAgICAgICBjYWxsX3JlZihkc3QwLCBzcmMsIHFtdWwpOwo+ID4gKyAgICAg ICAgICAgIGNhbGxfbmV3KGRzdDEsIHNyYywgcW11bCk7Cj4gPiArCj4gPiArICAgICAgICAgICAg aWYgKG1lbWNtcChkc3QwLCBkc3QxLCAxNiAqIDE2ICogc2l6ZW9mKCpkc3QwKSkpCj4gPiArICAg ICAgICAgICAgICAgIGZhaWwoKTsKPgo+IElmIHBvc3NpYmxlLCB1c2UgdGhlIGNoZWNrYXNtX2No ZWNrXyooKSBoZWxwZXJzIGZvciB2YWxpZGF0aW9uIGZvciBuZXcKPiBjb2RlOyB0aGlzIGdpdmVz IHlvdSBwcmludG91dCBvZiB0aGUgZGlmZmVyaW5nIHZhbHVlcyBpZiB5b3UgcnVuICJjaGVja2Fz bQo+IC12IiBhbmQgbW9yZS4gSW4gdGhpcyBjYXNlLCBJIHRoaW5rIGNoZWNrYXNtX2NoZWNrKGlu dDE2X3QsIGRzdDAsCj4gMTYqc2l6ZW9mKGludDE2X3QpLCBkc3QxLCAxNipzaXplb2YoaW50MTZf dCksIDE2LCAxNiwgImRzdCIpIHdvdWxkIGJlCj4gc3VpdGFibGUgb25lLgoKR29vZCBjYXRjaCwg YWxzbyBJIHJlYWxpemVkIHRoYXQgdGhlIG91dHB1dCBidWZmZXJzIHdlcmUgdG9vIHNtYWxsLAp3 aWxsIGJlIGZpeGVkIGluIHRoZSBuZXh0IHZlcnNpb24uCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZt cGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZt cGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K