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 61E474EAAB for ; Fri, 13 Jun 2025 06:08:48 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 5BD1668C8E4; Fri, 13 Jun 2025 09:08:44 +0300 (EEST) Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 5800468C88D for ; Fri, 13 Jun 2025 09:08:37 +0300 (EEST) Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-553241d30b3so1469645e87.3 for ; Thu, 12 Jun 2025 23:08:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1749794916; x=1750399716; darn=ffmpeg.org; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=EIoZiTimSa4eqdu7HuOhKYv6VpOrUOBeas7q2xt3aj8=; b=BDyi1wYLcAePEGfRwn4+ZXro8WkRSsT0TsrV15KTjsi9XD3tH+d79cOCQWszU4Sj0h bgEupv6IRoZxB5e3Ad2SHqA4SWH2NvhTi2OCKjgfnP6d6dghY8VaBAAau1P33KA0wMnk Vx2x3fszCws03wIli/K2/sspbMWr8BoPQCT7rOl5QB8KmyvMISAW08+2PKMq/jquKf6e 75m5gkVEv0XU0khJM4PM5dEmRUaUV7QKUaYaKRssrOk9il+hnkUWanqYJbPC3aB3zLz0 HQ0ikbQiU2DPCTMAVqUqKHPUvBetycRox2YsB9UwVJp1zswKTTupB7rC6uS7fm7daXFZ BAJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749794916; x=1750399716; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=EIoZiTimSa4eqdu7HuOhKYv6VpOrUOBeas7q2xt3aj8=; b=iimEA0YljhR7+GTd1CuLblRGVUWel9d6a//tsIL2WfesAnYmuRGHc7GItvh0DGVRZr pkEwIgT2dt/pNrjqDDE5Fwtj9wtrHFxU2tkvrxJ47xtUZ5033na7HsoNmJALBbtdzrYA 6iEDcG82OapzsylzQSQ9d6qLA3pAX5DjtO+XacumvgqXBx07wPjIXhBCy0bKsvpecQh+ wQF1RgaVQQvmOfFzMlOPkAJMFMR2QTnTQd39y4teLLAHoio2t6MlXfLVkSt6eJO9pQK5 vcuni3LpikLyna7idWNh4cFEQ7wl+xRJfAKHx14HBpF73cQpsyvyerxXnqwZkr2zMNyS GaSw== X-Gm-Message-State: AOJu0Yw9KwGTw9E7Vnd1Y90pBpojhag+1fXtRk51LRncG6lwMY+Fw8aV TuimlFfO8TPsB2nTOhF0/8pPKO/Wa6WQVgnKiargG6TSBveBhRO+4dAHwmgAQ3QHIw== X-Gm-Gg: ASbGncuTdFUhC/3MsjUV3cM9QAj9cufG+3sIYyXh3XzffkRUqnNXSthmNalFO8T3CVj RKHcKV5Arq3W9g/RQMiFpNapKori+JGRD7Q4UesGJLLiqZXadg+6dgX81pAcrFtNmWO4Ohwy8Um vxpeOXvi1dRA4ac47PxTkmF2SsKKts0n1UHoUHqmhCCH1K3IceUnuDkqOVkaKrs265rNTOuHcMv WPzP19Jn2egPp9POpcznRa6mvUkUAS4UcAv7mEAKRGtivms5605uoBydp1Xk6qdaTDREuBjsWCW hjkbdMwCE9hZy2D131EfsekvVwkkrZYno+mFDtUwElDKHf0W7ERuD2OPxuFktsf6sLAT+Rjv/ox hARNxnGhopNrDsg9rQainOy28GUZhbDp+elEDjWmeAODmZAo5wLf2+c/PpcUWOQ3icihK X-Google-Smtp-Source: AGHT+IHjVTIdXC2T/UwJs6kn691OKP/72iMOHJZ5VNCVoppbR2ncYWBvaAyUmBEGuFjQuKldoM4kcw== X-Received: by 2002:a05:6512:3501:b0:553:2fb1:cfe5 with SMTP id 2adb3069b0e04-553af8f1f3amr472742e87.12.1749794915975; Thu, 12 Jun 2025 23:08:35 -0700 (PDT) Received: from tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net (tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:11::2]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-553ac1e7c6dsm331460e87.211.2025.06.12.23.08.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 23:08:35 -0700 (PDT) Date: Fri, 13 Jun 2025 09:08:34 +0300 (EEST) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: Tristan Matthews In-Reply-To: Message-ID: <9fd0b2cd-359f-24c2-c429-7eba2abbab16@martin.st> References: <20250612172500.2475075-1-tmatth@videolan.org> MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gRnJpLCAxMyBKdW4gMjAyNSwgVHJpc3RhbiBNYXR0aGV3cyB3cm90ZToKCj4gT24gVGh1LCBK dW4gMTIsIDIwMjUgYXQgNDoxNOKAr1BNIE1hcnRpbiBTdG9yc2rDtiA8bWFydGluQG1hcnRpbi5z dD4gd3JvdGU6Cj4+Cj4+IE9uIFRodSwgMTIgSnVuIDIwMjUsIFRyaXN0YW4gTWF0dGhld3Mgd3Jv dGU6Cj4+Cj4+PiAtLS0KPj4+IHRlc3RzL2NoZWNrYXNtL2gyNjRkc3AuYyB8IDM3ICsrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4+IDEgZmlsZSBjaGFuZ2VkLCAzNyBpbnNl cnRpb25zKCspCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2NoZWNrYXNtL2gyNjRkc3AuYyBi L3Rlc3RzL2NoZWNrYXNtL2gyNjRkc3AuYwo+Pj4gaW5kZXggZDEyMjhlZDk4NS4uNWZiYTMxY2Y2 OSAxMDA2NDQKPj4+IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL2gyNjRkc3AuYwo+Pj4gKysrIGIvdGVz dHMvY2hlY2thc20vaDI2NGRzcC5jCj4+PiBAQCAtMjIsNiArMjIsNyBAQAo+Pj4gI2luY2x1ZGUg ImNoZWNrYXNtLmgiCj4+PiAjaW5jbHVkZSAibGliYXZjb2RlYy9oMjY0ZHNwLmgiCj4+PiAjaW5j bHVkZSAibGliYXZjb2RlYy9oMjY0ZGF0YS5oIgo+Pj4gKyNpbmNsdWRlICJsaWJhdmNvZGVjL2gy NjRpZGN0LmgiCj4+PiAjaW5jbHVkZSAibGliYXZjb2RlYy9oMjY0X3BhcnNlLmgiCj4+PiAjaW5j bHVkZSAibGliYXZ1dGlsL2NvbW1vbi5oIgo+Pj4gI2luY2x1ZGUgImxpYmF2dXRpbC9pbnRyZWFk d3JpdGUuaCIKPj4+IEBAIC0zMjQsNiArMzI1LDQxIEBAIHN0YXRpYyB2b2lkIGNoZWNrX2lkY3Rf bXVsdGlwbGUodm9pZCkKPj4+ICAgICB9Cj4+PiB9Cj4+Pgo+Pj4gK3N0YXRpYyB2b2lkIGNoZWNr X2lkY3RfZGVxdWFudCh2b2lkKQo+Pj4gK3sKPj4+ICsgICAgc3RhdGljIGNvbnN0IGludCBkZXB0 aHNbNV0gPSB7IDgsIDksIDEwLCAxMiwgMTQgfTsKPj4+ICsgICAgTE9DQUxfQUxJR05FRF8xNihp bnQxNl90LCBzcmMsIFsxNl0pOwo+Pj4gKyAgICBMT0NBTF9BTElHTkVEXzE2KGludDE2X3QsIGRz dDAsIFsxNiAqIDE2XSk7Cj4+PiArICAgIExPQ0FMX0FMSUdORURfMTYoaW50MTZfdCwgZHN0MSwg WzE2ICogMTZdKTsKPj4+ICsgICAgSDI2NERTUENvbnRleHQgaDsKPj4+ICsgICAgaW50IGJpdF9k ZXB0aCwgaSwgcW11bDsKPj4+ICsgICAgZGVjbGFyZV9mdW5jX2VtbXMoQVZfQ1BVX0ZMQUdfTU1Y IHwgQVZfQ1BVX0ZMQUdfU1NFMiwgdm9pZCwgaW50MTZfdCAqb3V0cHV0LCBpbnQxNl90ICppbnB1 dCwgaW50IHFtdWwpOwo+Pj4gKwo+Pj4gKyAgICBmb3IgKGludCBqID0gMDsgaiA8IDE2OyBqKysp Cj4+PiArICAgICAgICBzcmNbal0gPSAocm5kKCkgJSA1MTIpIC0gMjU2Owo+Pj4gKwo+Pj4gKyAg ICBxbXVsID0gcm5kKCkgJSA0MDk2Owo+Pj4gKwo+Pj4gKyAgICBtZW1zZXQoZHN0MCwgMCwgMTYg KiAxNiAqIHNpemVvZihkc3QwWzBdKSk7Cj4+PiArICAgIG1lbXNldChkc3QxLCAwLCAxNiAqIDE2 ICogc2l6ZW9mKGRzdDFbMF0pKTsKPj4+ICsKPj4+ICsgICAgZm9yIChpID0gMDsgaSA8IEZGX0FS UkFZX0VMRU1TKGRlcHRocyk7IGkrKykgewo+Pj4gKyAgICAgICAgYml0X2RlcHRoID0gZGVwdGhz W2ldOwo+Pj4gKyAgICAgICAgZmZfaDI2NGRzcF9pbml0KCZoLCBiaXRfZGVwdGgsIDEpOwo+Pj4g Kwo+Pj4gKyAgICAgICAgaWYgKGNoZWNrX2Z1bmMoaC5oMjY0X2x1bWFfZGNfZGVxdWFudF9pZGN0 LCAiaDI2NF9sdW1hX2RjX2RlcXVhbnRfaWRjdF8lZCIsIGJpdF9kZXB0aCkpIHsKPj4+ICsKPj4+ ICsgICAgICAgICAgICBjYWxsX3JlZihkc3QwLCBzcmMsIHFtdWwpOwo+Pj4gKyAgICAgICAgICAg IGNhbGxfbmV3KGRzdDEsIHNyYywgcW11bCk7Cj4+PiArCj4+PiArICAgICAgICAgICAgaWYgKG1l bWNtcChkc3QwLCBkc3QxLCAxNiAqIDE2ICogc2l6ZW9mKCpkc3QwKSkpCj4+PiArICAgICAgICAg ICAgICAgIGZhaWwoKTsKPj4KPj4gSWYgcG9zc2libGUsIHVzZSB0aGUgY2hlY2thc21fY2hlY2tf KigpIGhlbHBlcnMgZm9yIHZhbGlkYXRpb24gZm9yIG5ldwo+PiBjb2RlOyB0aGlzIGdpdmVzIHlv dSBwcmludG91dCBvZiB0aGUgZGlmZmVyaW5nIHZhbHVlcyBpZiB5b3UgcnVuICJjaGVja2FzbQo+ PiAtdiIgYW5kIG1vcmUuIEluIHRoaXMgY2FzZSwgSSB0aGluayBjaGVja2FzbV9jaGVjayhpbnQx Nl90LCBkc3QwLAo+PiAxNipzaXplb2YoaW50MTZfdCksIGRzdDEsIDE2KnNpemVvZihpbnQxNl90 KSwgMTYsIDE2LCAiZHN0Iikgd291bGQgYmUKPj4gc3VpdGFibGUgb25lLgo+Cj4gR29vZCBjYXRj aCwgYWxzbyBJIHJlYWxpemVkIHRoYXQgdGhlIG91dHB1dCBidWZmZXJzIHdlcmUgdG9vIHNtYWxs LAo+IHdpbGwgYmUgZml4ZWQgaW4gdGhlIG5leHQgdmVyc2lvbi4KCldoeSB3YXMgdGhhdCB0b28g c21hbGw/IElmIHdlIHdyaXRlIChhbmQgY2hlY2spIDE2eDE2IGludDE2X3QgZWxlbWVudHMsIAp0 aGUgcHJldmlvdXMgYWxsb2NhdGlvbiBvZiBMT0NBTF9BTElHTkVEXzE2KGludDE2X3QsIGRzdDAs IFsxNiAqIDE2XSkgCnNvdW5kcyBqdXN0IHJpZ2h0PyBPciBkb2VzIHRoZSBmdW5jdGlvbiB1c2Ug dGhlIFsxNioxNiwyKjE2KjE2KSBhcmVhIG9mIAp0aGUgZGVzdGluYXRpb24gYXMgc2NyYXRjaCBz cGFjZT8KCi8vIE1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3Jn Cmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5z dWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0 QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==