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 00FD84B76A for ; Wed, 12 Jun 2024 18:38:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id ABE0968D9AB; Wed, 12 Jun 2024 21:38:56 +0300 (EEST) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 663B668D95E for ; Wed, 12 Jun 2024 21:38:50 +0300 (EEST) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-705b9a89e08so124891b3a.1 for ; Wed, 12 Jun 2024 11:38:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718217528; x=1718822328; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=CxD4jDZQrI4jBoEf5Hh1wdEf3gtZDHDGvhUV7nWED4E=; b=Qhr9oJ0V2yzcmltdUKn1oyIQsvOTj67p6pF0JdPnfM8GBXH7PYWspYf+liNvN4hg1+ G9xZm0ivGoD5wnCT9VJ9M60eBAmcTXJVth8lKT+B+3tsroJVXKFHIa5JmWRGi+SzVWky gSCE9qc6oStnRlZHS74PMO+9p55jASfLg220QwOrHfRoDg/SVFBLX0WkXN0bVIWHGLqg BP0RgiZZsuy2DzN7SdqbUcCQ9D0LfEl4NvMmK+rNuqZGxf/ET5Z+qSHJDFKPZbsfIbsN unC5tbpTuf06vTFq3aoudXtCLXZU42giq1I+KpL+RrZ2PuGs561yfj4EobJglAT/NjJt Boag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718217528; x=1718822328; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=CxD4jDZQrI4jBoEf5Hh1wdEf3gtZDHDGvhUV7nWED4E=; b=KuzT0glxKqirFBkFtDKNNDCPpvnohf3wmcvEutbiYMOTKhNR6AqKwZisoiwKpbb5DN VloRasEPQwgvl3STRX4CE0zMEJom++kVUMKT1S+vxPUML0lkAaX0ofeiiqHkhBPCJovS KtmcHlfuhI1kb6BadcLAEaTIlVkV4WOu6fmRqQXNi2oYnnAo4Mk2dnwY/CzXi1boiygC YBacZ0xUXfcbRes7/HHph45WqXnA9cUgg9kDKZT166ZAJQ0ZaBhzx3Ksi0ngFC5bGiYp ebgTeaOPR6ylWTf6TYuAaCe3kbv0j2NPsiPwzp+6W+81rWmRioZ2wEVID6BYf7RNgoNp rEoA== X-Gm-Message-State: AOJu0YxIClCTJmMNQv0suPUW2u2qX7deFRz7Ee4sfEaJZwdzPQmUaAmi GTybOsLItX/hExv6gT2iOtUDZy+gvsCcU8JcvnNTfeHZx8JO6/bKS9VEgg== X-Google-Smtp-Source: AGHT+IFIGCpFYG0fP5QXTXVrsLMSpbwZKmtFevo0/+Kc73juJjqmSQ1J8OakJdgfsSbQeWbk4Nj8ZA== X-Received: by 2002:a05:6a20:8426:b0:1b6:98ba:8de9 with SMTP id adf61e73a8af0-1b8a9b77b90mr3343219637.7.1718217527786; Wed, 12 Jun 2024 11:38:47 -0700 (PDT) Received: from [192.168.0.16] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1f6bd7e1d5asm126265255ad.217.2024.06.12.11.38.46 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 12 Jun 2024 11:38:47 -0700 (PDT) Message-ID: Date: Wed, 12 Jun 2024 15:39:12 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240612044723.175502-1-remi@remlab.net> <20240612044723.175502-3-remi@remlab.net> Content-Language: en-US From: James Almer In-Reply-To: <20240612044723.175502-3-remi@remlab.net> Subject: Re: [FFmpeg-devel] [PATCH 3/4] checkasm/h263dsp: test dct_unquantize_{intra, inter} 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-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: T24gNi8xMi8yMDI0IDE6NDcgQU0sIFLDqW1pIERlbmlzLUNvdXJtb250IHdyb3RlOgo+IC0tLQo+ ICAgdGVzdHMvY2hlY2thc20vaDI2M2RzcC5jIHwgNDcgKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDQ2IGluc2VydGlvbnMoKyksIDEg ZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdGVzdHMvY2hlY2thc20vaDI2M2RzcC5jIGIv dGVzdHMvY2hlY2thc20vaDI2M2RzcC5jCj4gaW5kZXggMmQwOTU3YTkwYi4uOGEyY2RiMzRkZiAx MDA2NDQKPiAtLS0gYS90ZXN0cy9jaGVja2FzbS9oMjYzZHNwLmMKPiArKysgYi90ZXN0cy9jaGVj a2FzbS9oMjYzZHNwLmMKPiBAQCAtMTgsMTMgKzE4LDU1IEBACj4gICAgKiA1MSBGcmFua2xpbiBT dHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEgVVNBLgo+ICAgICovCj4g ICAKPiArI2luY2x1ZGUgPHN0ZGJvb2wuaD4KPiAgICNpbmNsdWRlIDxzdHJpbmcuaD4KPiAgIAo+ ICAgI2luY2x1ZGUgImNoZWNrYXNtLmgiCj4gICAKPiAtI2luY2x1ZGUgImxpYmF2Y29kZWMvaDI2 M2RzcC5oIgo+ICsjaW5jbHVkZSAibGliYXZ1dGlsL2F2YXNzZXJ0LmgiCj4gICAjaW5jbHVkZSAi bGliYXZ1dGlsL21lbS5oIgo+ICAgI2luY2x1ZGUgImxpYmF2dXRpbC9tZW1faW50ZXJuYWwuaCIK PiArI2luY2x1ZGUgImxpYmF2Y29kZWMvaDI2M2RzcC5oIgo+ICsjaW5jbHVkZSAibGliYXZjb2Rl Yy9tcGVndmlkZW9kYXRhLmgiCj4gKwo+ICtzdGF0aWMgdWludF9mYXN0OF90IG1wZWdfcXNjYWxl X3JuZCh2b2lkKQo+ICt7Cj4gKyAgICBpbnQgbiA9IHJuZCgpLCBxID0gKG4gPj4gMSkgJiAzMTsK PiArCj4gKyAgICBpZiAobiAmIDEpCj4gKyAgICAgICAgcmV0dXJuIGZmX21wZWcyX25vbl9saW5l YXJfcXNjYWxlW3FdOwo+ICsgICAgZWxzZQo+ICsgICAgICAgIHJldHVybiBxIDw8IDE7Cj4gK30K PiArCj4gK3R5cGVkZWYgdm9pZCAoKnVucXVhbnRpemVyKShpbnQxNl90ICosIHNpemVfdCwgaW50 LCBpbnQpOwo+ICsKPiArc3RhdGljIHZvaWQgY2hlY2tfZGN0X3VucXVhbnRpemUodW5xdWFudGl6 ZXIgZnVuYywgY29uc3QgY2hhciAqbmFtZSkKPiArewo+ICsjZGVmaW5lIExFTiA2NAo+ICsgICAg TE9DQUxfQUxJR05FRF8xNihpbnQxNl90LCBibG9jazAsIFtMRU5dKTsKPiArICAgIExPQ0FMX0FM SUdORURfMTYoaW50MTZfdCwgYmxvY2sxLCBbTEVOXSk7CgpUaGVzZSBhcmUgbm90IHBhZGRlZCwg YW5kIHVubGVzcyBJJ20gcmVhZGluZyB0aGlzIHdyb25nLCBhbiBhc20gCmltcGxlbWVudGF0aW9u IGxvYWRpbmcgc2F5IDE2IGJ5dGVzIGF0IGEgdGltZSB3aWxsIG92ZXJyZWFkL3dyaXRlIGluIApk Y3RfdW5xdWFudGl6ZV9pbnRyYSAod2hpY2ggb2Zmc2V0cyBibG9jayBieSAxKS4KCj4gKyAgICBz aXplX3QgbGVuID0gMSArIChybmQoKSAmIChMRU4gLSAxKSk7Cj4gKyAgICBjb25zdCBpbnQgcXNj YWxlID0gbXBlZ19xc2NhbGVfcm5kKCk7Cj4gKyAgICBjb25zdCBpbnQgcW11bCA9IHFzY2FsZSA8 PCAxOwo+ICsgICAgY29uc3QgaW50IHFhZGQgPSAocm5kKCkgJiAxKSA/IChxc2NhbGUgLSAxKSB8 IDEgOiAwOwo+ICsKPiArICAgIGRlY2xhcmVfZnVuYyh2b2lkLCBpbnQxNl90ICosIHNpemVfdCwg aW50LCBpbnQpOwo+ICsKPiArICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgTEVOOyBpKyspCj4g KyAgICAgICAgYmxvY2sxW2ldID0gYmxvY2swW2ldID0gKHJuZCgpICYgMSkgPyBybmQoKSA6IDA7 Cj4gKwo+ICsgICAgaWYgKGNoZWNrX2Z1bmMoZnVuYywgImgyNjNkc3AuZGN0X3VucXVhbnRpemVf JXMiLCBuYW1lKSkgewo+ICsgICAgICAgIGF2X2Fzc2VydDAobGVuIDw9IExFTik7Cj4gKyAgICAg ICAgY2FsbF9yZWYoYmxvY2swLCBsZW4sIHFtdWwsIHFhZGQpOwo+ICsgICAgICAgIGNhbGxfbmV3 KGJsb2NrMSwgbGVuLCBxbXVsLCBxYWRkKTsKPiArCj4gKyAgICAgICAgaWYgKG1lbWNtcChibG9j azAsIGJsb2NrMSwgbGVuICogc2l6ZW9mIChpbnQxNl90KSkpCj4gKyAgICAgICAgICAgIGZhaWwo KTsKPiArCj4gKyAgICAgICAgYmVuY2hfbmV3KGJsb2NrMSwgTEVOLCBxbXVsLCBxYWRkKTsKPiAr ICAgIH0KPiArfQo+ICAgCj4gICB0eXBlZGVmIHZvaWQgKCpmaWx0ZXIpKHVpbnQ4X3QgKnNyYywg aW50IHN0cmlkZSwgaW50IHFzY2FsZSk7Cj4gICAKPiBAQCAtNTYsNiArOTgsOSBAQCB2b2lkIGNo ZWNrYXNtX2NoZWNrX2gyNjNkc3Aodm9pZCkKPiAgICAgICBIMjYzRFNQQ29udGV4dCBjdHg7Cj4g ICAKPiAgICAgICBmZl9oMjYzZHNwX2luaXQoJmN0eCk7Cj4gKyAgICBjaGVja19kY3RfdW5xdWFu dGl6ZShjdHguaDI2M19kY3RfdW5xdWFudGl6ZV9pbnRyYSwgImludHJhIik7Cj4gKyAgICBjaGVj a19kY3RfdW5xdWFudGl6ZShjdHguaDI2M19kY3RfdW5xdWFudGl6ZV9pbnRlciwgImludGVyIik7 Cj4gKyAgICByZXBvcnQoImRjdF91bnF1YW50aXplIik7Cj4gICAgICAgY2hlY2tfbG9vcF9maWx0 ZXIoJ2gnLCBjdHguaDI2M19oX2xvb3BfZmlsdGVyKTsKPiAgICAgICBjaGVja19sb29wX2ZpbHRl cigndicsIGN0eC5oMjYzX3ZfbG9vcF9maWx0ZXIpOwo+ICAgICAgIHJlcG9ydCgibG9vcF9maWx0 ZXIiKTsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZt cGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3Jn IHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=