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 D86484882C for ; Mon, 18 Dec 2023 15:14:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8C3D868D215; Mon, 18 Dec 2023 17:14:44 +0200 (EET) Received: from mail-oi1-f174.google.com (mail-oi1-f174.google.com [209.85.167.174]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A20EE68D02B for ; Mon, 18 Dec 2023 17:14:37 +0200 (EET) Received: by mail-oi1-f174.google.com with SMTP id 5614622812f47-3b9e6262fccso2391511b6e.3 for ; Mon, 18 Dec 2023 07:14:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702912475; x=1703517275; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=gZvQw9ozE/v5+FAxd3KBJ/EP8jtBKUO4E34gdUmCFLk=; b=iyUZzhHsM58st0NjL6oBZqdqP/ciACjbT1pd9P+iq7BeakZ2S3poeStAMCe7Fy6eYv AS9KWzKCFEGrMMGpG5Vw/VNMbAeWiqpL46lgPsXY2lIk9CBPLMTUjzakeQZoYiwJL6QZ 14uQeRbHlxQsEUiSwDMLyAwG5VQTDA5whai98yEkf796AtqpdduZvpT4sjzwYUULoLc9 cbEz3UWwU6Mx8IVdFvF3gAV/YMpiLMrvhFdAm8yZU5YwKmDYY4UArL4KTsTMLl83ACNv 1WDnd/+k6KvfVoCLiQyEEaAqJYTwiquTrbcPXYkhYnthXPkHZnMr2XmQJfrTxMNKZy25 TQCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702912475; x=1703517275; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=gZvQw9ozE/v5+FAxd3KBJ/EP8jtBKUO4E34gdUmCFLk=; b=X3jI4wUH92/SxKWtFMhd021wdhzPHHyX6B3pmSMJZFwkDF+ToIfWuoPoK6Tad3LzbC h6YI3aIBHu9k6T4ZbD4H52575tD8/SUIAc6MhiUV1fJvaUDJfdiX4Eb4T9+4wPQBQiiG 6g+UYLmRZKGd+wXT5+Tpd5+4HNgXGoNPq9Zy+qr24mYRU/hKj4Ty4jEFQhm8RaNloOx3 LCUqTrE4/fzTs4b0C68V64O1G96cvvJKRu+QIHgbkBVADWUl8HjzsEgK8thuDMbw0FCe NA5xLYJdFGX+TOtmmU7vzzAYXUEnVS+vINcciayXcIlBOiAxuuhxw0RPpUwqFQ6mPPur 33ew== X-Gm-Message-State: AOJu0YwKkjsBmDPr0bbFZ9mbcoqDvd0d5N9JKgfzDDWtKzQiazx7YOks DSeSt/Wmysl+zd8IsXDl66KfN2fjuPVD3JknMqapuMH5YP1WwQ== X-Google-Smtp-Source: AGHT+IFrGk1mfwycHII2isr+TrLuIwA2Xa168UuMILpx/oj9ViC33iNMia5RT56luDy+HeDrWiGaePfGwlZCDSDvIb0= X-Received: by 2002:a05:6358:6f94:b0:16d:fcfd:bb88 with SMTP id s20-20020a0563586f9400b0016dfcfdbb88mr17548921rwn.6.1702912475426; Mon, 18 Dec 2023 07:14:35 -0800 (PST) MIME-Version: 1.0 From: flow gg Date: Mon, 18 Dec 2023 23:14:24 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="0000000000002f1088060cca35e0" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH 1/6] checkasm/takdsp: add decorrelate_ls test 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --0000000000002f1088060cca35e0 Content-Type: text/plain; charset="UTF-8" --0000000000002f1088060cca35e0 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-checkasm-takdsp-add-decorrelate_ls-test.patch" Content-Disposition: attachment; filename="0001-checkasm-takdsp-add-decorrelate_ls-test.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lqb23x8a0 RnJvbSA5NjBmNzA5NjQ1MjFlMWRjOTQ2NDdkNzBlMjYzMTM1MWMwYmI1MWJiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogTW9uLCAxOCBEZWMgMjAyMyAyMjozOToxMyArMDgwMApTdWJqZWN0OiBbUEFUQ0ggMS82XSBj aGVja2FzbS90YWtkc3A6IGFkZCBkZWNvcnJlbGF0ZV9scyB0ZXN0CgotLS0KIHRlc3RzL2NoZWNr YXNtL01ha2VmaWxlICAgfCAgMSArCiB0ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5jIHwgIDMgKysK IHRlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmggfCAgMSArCiB0ZXN0cy9jaGVja2FzbS90YWtkc3Au YyAgIHwgNjggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0ZXN0cy9m YXRlL2NoZWNrYXNtLm1hayAgIHwgIDEgKwogNSBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25z KCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgdGVzdHMvY2hlY2thc20vdGFrZHNwLmMKCmRpZmYgLS1n aXQgYS90ZXN0cy9jaGVja2FzbS9NYWtlZmlsZSBiL3Rlc3RzL2NoZWNrYXNtL01ha2VmaWxlCmlu ZGV4IGE0NmMzMjkyNmIuLmU2ZDczMmQ4ZGUgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2NoZWNrYXNtL01h a2VmaWxlCisrKyBiL3Rlc3RzL2NoZWNrYXNtL01ha2VmaWxlCkBAIC0zMyw2ICszMyw3IEBAIEFW Q09ERUNPQkpTLSQoQ09ORklHX0pQRUcyMDAwX0RFQ09ERVIpICArPSBqcGVnMjAwMGRzcC5vCiBB VkNPREVDT0JKUy0kKENPTkZJR19PUFVTX0RFQ09ERVIpICAgICAgKz0gb3B1c2RzcC5vCiBBVkNP REVDT0JKUy0kKENPTkZJR19QSVhCTE9DS0RTUCkgICAgICAgKz0gcGl4YmxvY2tkc3AubwogQVZD T0RFQ09CSlMtJChDT05GSUdfSEVWQ19ERUNPREVSKSAgICAgICs9IGhldmNfYWRkX3Jlcy5vIGhl dmNfZGVibG9jay5vIGhldmNfaWRjdC5vIGhldmNfc2FvLm8gaGV2Y19wZWwubworQVZDT0RFQ09C SlMtJChDT05GSUdfVEFLX0RFQ09ERVIpICAgICAgICs9IHRha2RzcC5vCiBBVkNPREVDT0JKUy0k KENPTkZJR19VVFZJREVPX0RFQ09ERVIpICAgKz0gdXR2aWRlb2RzcC5vCiBBVkNPREVDT0JKUy0k KENPTkZJR19WMjEwX0RFQ09ERVIpICAgICAgKz0gdjIxMGRlYy5vCiBBVkNPREVDT0JKUy0kKENP TkZJR19WMjEwX0VOQ09ERVIpICAgICAgKz0gdjIxMGVuYy5vCmRpZmYgLS1naXQgYS90ZXN0cy9j aGVja2FzbS9jaGVja2FzbS5jIGIvdGVzdHMvY2hlY2thc20vY2hlY2thc20uYwppbmRleCA2MzE4 ZDkyOTZiLi41MWE4Y2RmM2EwIDEwMDY0NAotLS0gYS90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5j CisrKyBiL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmMKQEAgLTE1OSw2ICsxNTksOSBAQCBzdGF0 aWMgY29uc3Qgc3RydWN0IHsKICAgICAjaWYgQ09ORklHX1BJWEJMT0NLRFNQCiAgICAgICAgIHsg InBpeGJsb2NrZHNwIiwgY2hlY2thc21fY2hlY2tfcGl4YmxvY2tkc3AgfSwKICAgICAjZW5kaWYK KyAgICAjaWYgQ09ORklHX1RBS19ERUNPREVSCisgICAgICAgIHsgInRha2RzcCIsIGNoZWNrYXNt X2NoZWNrX3Rha2RzcCB9LAorICAgICNlbmRpZgogICAgICNpZiBDT05GSUdfVVRWSURFT19ERUNP REVSCiAgICAgICAgIHsgInV0dmlkZW9kc3AiLCBjaGVja2FzbV9jaGVja191dHZpZGVvZHNwIH0s CiAgICAgI2VuZGlmCmRpZmYgLS1naXQgYS90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5oIGIvdGVz dHMvY2hlY2thc20vY2hlY2thc20uaAppbmRleCBlM2MxOTUxMGZhLi5jYjU3ZWVlZGRmIDEwMDY0 NAotLS0gYS90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5oCisrKyBiL3Rlc3RzL2NoZWNrYXNtL2No ZWNrYXNtLmgKQEAgLTg1LDYgKzg1LDcgQEAgdm9pZCBjaGVja2FzbV9jaGVja19zeW50aF9maWx0 ZXIodm9pZCk7CiB2b2lkIGNoZWNrYXNtX2NoZWNrX3N3X2dicnAodm9pZCk7CiB2b2lkIGNoZWNr YXNtX2NoZWNrX3N3X3JnYih2b2lkKTsKIHZvaWQgY2hlY2thc21fY2hlY2tfc3dfc2NhbGUodm9p ZCk7Cit2b2lkIGNoZWNrYXNtX2NoZWNrX3Rha2RzcCh2b2lkKTsKIHZvaWQgY2hlY2thc21fY2hl Y2tfdXR2aWRlb2RzcCh2b2lkKTsKIHZvaWQgY2hlY2thc21fY2hlY2tfdjIxMGRlYyh2b2lkKTsK IHZvaWQgY2hlY2thc21fY2hlY2tfdjIxMGVuYyh2b2lkKTsKZGlmZiAtLWdpdCBhL3Rlc3RzL2No ZWNrYXNtL3Rha2RzcC5jIGIvdGVzdHMvY2hlY2thc20vdGFrZHNwLmMKbmV3IGZpbGUgbW9kZSAx MDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNGM3NDQyZjkyMgotLS0gL2Rldi9udWxsCisrKyBiL3Rl c3RzL2NoZWNrYXNtL3Rha2RzcC5jCkBAIC0wLDAgKzEsNjggQEAKKy8qCisgKiBDb3B5cmlnaHQg KGMpIDIwMjMgSW5zdGl0dWUgb2YgU29mdHdhcmUgQ2hpbmVzZSBBY2FkZW15IG9mIFNjaWVuY2Vz IChJU0NBUykuCisgKgorICogVGhpcyBmaWxlIGlzIHBhcnQgb2YgRkZtcGVnLgorICoKKyAqIEZG bXBlZyBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9k aWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl bnNlIGFzIHB1Ymxpc2hlZCBieQorICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0 aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKKyAqIChhdCB5b3VyIG9wdGlvbikgYW55 IGxhdGVyIHZlcnNpb24uCisgKgorICogRkZtcGVnIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3Bl IHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdp dGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9y IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVy YWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhh dmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhbG9u ZworICogd2l0aCBGRm1wZWc7IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUgRm91 bmRhdGlvbiwgSW5jLiwKKyAqIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3Rv biwgTUEgMDIxMTAtMTMwMSBVU0EuCisgKi8KKworI2luY2x1ZGUgPHN0cmluZy5oPgorCisjaW5j bHVkZSAibGliYXZ1dGlsL21lbS5oIgorI2luY2x1ZGUgImxpYmF2dXRpbC9tZW1faW50ZXJuYWwu aCIKKworI2luY2x1ZGUgImxpYmF2Y29kZWMvdGFrZHNwLmgiCisKKyNpbmNsdWRlICJjaGVja2Fz bS5oIgorCisjZGVmaW5lIHJhbmRvbWl6ZShidWYsIGxlbikgXAorICAgIGRvIHsgXAorICAgICAg ICBmb3IgKGludCBpID0gMDsgaSA8IGxlbjsgaSsrKSBcCisgICAgICAgICAgICBidWZbaV0gPSBy bmQoKTsgXAorICAgIH0gd2hpbGUgKDApCisKK3N0YXRpYyB2b2lkIHRlc3RfZGVjb3JyZWxhdGVf bHMoVEFLRFNQQ29udGV4dCAqcykgeworI2RlZmluZSBCVUZfU0laRSAxMDI0CisgICAgZGVjbGFy ZV9mdW5jKHZvaWQsIGludDMyX3QgKiwgaW50MzJfdCAqLCBpbnQpOworCisgICAgaWYgKGNoZWNr X2Z1bmMocy0+ZGVjb3JyZWxhdGVfbHMsICJkZWNvcnJlbGF0ZV9scyIpKSB7CisgICAgICAgIExP Q0FMX0FMSUdORURfMzIoaW50MzJfdCwgcDEsIFtCVUZfU0laRV0pOworICAgICAgICBMT0NBTF9B TElHTkVEXzMyKGludDMyX3QsIHAyLCBbQlVGX1NJWkVdKTsKKyAgICAgICAgTE9DQUxfQUxJR05F RF8zMihpbnQzMl90LCBwMl8yLCBbQlVGX1NJWkVdKTsKKworICAgICAgICByYW5kb21pemUocDEs IEJVRl9TSVpFKTsKKyAgICAgICAgcmFuZG9taXplKHAyLCBCVUZfU0laRSk7CisgICAgICAgIG1l bWNweShwMl8yLCBwMiwgQlVGX1NJWkUpOworCisgICAgICAgIGNhbGxfcmVmKHAxLCBwMiwgQlVG X1NJWkUpOworICAgICAgICBjYWxsX25ldyhwMSwgcDJfMiwgQlVGX1NJWkUpOworCisgICAgICAg IGlmIChtZW1jbXAocDIsIHAyXzIsIEJVRl9TSVpFKSAhPSAwKXsKKyAgICAgICAgICAgIGZhaWwo KTsKKyAgICAgICAgfQorCisgICAgICAgIGJlbmNoX25ldyhwMSwgcDIsIEJVRl9TSVpFKTsKKyAg ICB9CisKKyAgICByZXBvcnQoImRlY29ycmVsYXRlX2xzIik7Cit9CisKK3ZvaWQgY2hlY2thc21f Y2hlY2tfdGFrZHNwKHZvaWQpCit7CisgICAgVEFLRFNQQ29udGV4dCBzID0geyAwIH07CisgICAg ZmZfdGFrZHNwX2luaXQoJnMpOworCisgICAgdGVzdF9kZWNvcnJlbGF0ZV9scygmcyk7Cit9CmRp ZmYgLS1naXQgYS90ZXN0cy9mYXRlL2NoZWNrYXNtLm1hayBiL3Rlc3RzL2ZhdGUvY2hlY2thc20u bWFrCmluZGV4IDY1YmFjZTg5MmIuLjM0ZTFhMGEwNDggMTAwNjQ0Ci0tLSBhL3Rlc3RzL2ZhdGUv Y2hlY2thc20ubWFrCisrKyBiL3Rlc3RzL2ZhdGUvY2hlY2thc20ubWFrCkBAIC0zNyw2ICszNyw3 IEBAIEZBVEVfQ0hFQ0tBU00gPSBmYXRlLWNoZWNrYXNtLWFhY2VuY2RzcCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICBmYXRlLWNoZWNrYXNtLXN3X2di cnAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICBm YXRlLWNoZWNrYXNtLXN3X3JnYiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK ICAgICAgICAgICAgICAgICBmYXRlLWNoZWNrYXNtLXN3X3NjYWxlICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICAgICBmYXRlLWNoZWNrYXNtLXRha2RzcCAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICBmYXRl LWNoZWNrYXNtLXV0dmlkZW9kc3AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg ICAgICAgICAgICAgICBmYXRlLWNoZWNrYXNtLXYyMTBkZWMgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICBmYXRlLWNoZWNrYXNtLXYyMTBlbmMgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLS0gCjIuNDMuMAoK --0000000000002f1088060cca35e0 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --0000000000002f1088060cca35e0--