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 F33A94B267 for ; Fri, 31 May 2024 19:30:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 15F7C68D595; Fri, 31 May 2024 22:30:57 +0300 (EEST) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3589B68D263 for ; Fri, 31 May 2024 22:30:50 +0300 (EEST) Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-1f62fae8c1aso12462215ad.3 for ; Fri, 31 May 2024 12:30:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717183847; x=1717788647; 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=14sfwzBohWXdNXvvJP9UyzBhPgLBBngOr292wot6rQY=; b=Q+UeOV3sdjycHVufUkUuyGHRlYOXKDQH/pA21C3ql79FpufS8qD3a8Twd0rc0bk4Po aRLUMJhq0J+CfjeNmn4cI0pXk3MBgYU/L9k5JRXyPlb4inT7wGbrrRU5k4yPcP0u298Z 16T3ZKc3FCWYCZIbyD2lKwUdnFQpIHevmu84KRplAcr4C7RqKBXp2OvW6Abwd+LlzNjq oIvk/oE6yBrwyEckMPP7TmHUpmF0k4uys/71LpKZUIadnMMVrRpPPAuGzVX5NRtI/OKd kSNsfULqX5oO9nfQK6TwoaZJXee0l/Mo3TkWcM2Rlkqq0HJJu/6cM4ZbmvOTeiJv34sS HAig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717183847; x=1717788647; 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=14sfwzBohWXdNXvvJP9UyzBhPgLBBngOr292wot6rQY=; b=JLwYnkPX7iz8uRbo+sZuPuMWL0lAlY7DrmqEgItTgUEk77O9DZlmvjhf17Yy/GUYcQ 3gmIxSGEBEFgifLTYy9HMQdzoTL6TzrX9DWI+bN5GVwmG8T299ezCTgIxOGe4nwNAn6y cbu/kgokfxvDFPWW5n3/rTaFAq4oNJZDuNudBwz/01ED9NkIE3FyAEGCHmIdkqD7KfMf lLV2HetByrJWNB83ajqgbhW26KzBXiJt3gj/Kqrnj+8TEW08GMrb/nq4b0ZV/T07uRJE GMP8/TAB+tLa0WJORL47WEkAa+sjpFD+usgx7Llk4zrEdtExs5sBuGKkj0XB5T4QCVG9 Vlmw== X-Gm-Message-State: AOJu0YwmV/vtaSnbO1wGWNGrk1gEHxFo9I6A7/1gdP03WEOXdf6cQ40N MIZukvCroCwg8AKxS8y3kJqU5SsndvEkEH2AefK8omFoKDJt1/Y84gmZ1g== X-Google-Smtp-Source: AGHT+IGWF306X+2JtJjJ5tTY5Zwtv+HdADVKP4/16UG2D3IoUQHhxxgEvBAmNKLZ/9q8imNlTvbNMA== X-Received: by 2002:a17:903:2c9:b0:1f4:5ad1:b65e with SMTP id d9443c01a7336-1f637029152mr36401855ad.34.1717183847068; Fri, 31 May 2024 12:30:47 -0700 (PDT) Received: from [192.168.0.10] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1f6323f76dcsm20349625ad.228.2024.05.31.12.30.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 31 May 2024 12:30:46 -0700 (PDT) Message-ID: <98eea1d3-bd5d-4b61-a9bd-9dcaa04585b5@gmail.com> Date: Fri, 31 May 2024 16:30:45 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240531175114.31289-1-remi@remlab.net> Content-Language: en-US From: James Almer In-Reply-To: <20240531175114.31289-1-remi@remlab.net> Subject: Re: [FFmpeg-devel] [PATCHv6] checkasm/lpc: test compute_autocorr 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: T24gNS8zMS8yMDI0IDI6NTEgUE0sIFLDqW1pIERlbmlzLUNvdXJtb250IHdyb3RlOgo+IC0tLQo+ ICAgdGVzdHMvY2hlY2thc20vbHBjLmMgfCA1NyArKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKystLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDU1IGluc2VydGlvbnMoKyksIDIg ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2NoZWNrYXNtL2xwYy5jIGIvdGVz dHMvY2hlY2thc20vbHBjLmMKPiBpbmRleCA1OTJlMzRjMDNkLi42MjIzMmZkYWY3IDEwMDY0NAo+ IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL2xwYy5jCj4gKysrIGIvdGVzdHMvY2hlY2thc20vbHBjLmMK PiBAQCAtMTYsNiArMTYsNyBAQAo+ICAgICogNTEgRnJhbmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9v ciwgQm9zdG9uLCBNQSAwMjExMC0xMzAxIFVTQS4KPiAgICAqLwo+ICAgCj4gKyNpbmNsdWRlICJs aWJhdnV0aWwvYXZhc3NlcnQuaCIKPiAgICNpbmNsdWRlICJsaWJhdnV0aWwvbWVtX2ludGVybmFs LmgiCj4gICAKPiAgICNpbmNsdWRlICJsaWJhdmNvZGVjL2xwYy5oIgo+IEBAIC01NywxMCArNTgs NTEgQEAgc3RhdGljIHZvaWQgdGVzdF93aW5kb3coaW50IGxlbikKPiAgICAgICBiZW5jaF9uZXco c3JjLCBsZW4sIGRzdDEpOwo+ICAgfQo+ICAgCj4gKyNpZiAhQVJDSF9YODYKPiArc3RhdGljIHZv aWQgdGVzdF9jb21wdXRlX2F1dG9jb3JyKHB0cmRpZmZfdCBsZW4sIGludCBsYWcpCj4gK3sKPiAr ICAgIGNvbnN0IGRvdWJsZSBlcHMgPSBFUFMgKiAoZG91YmxlKWxlbjsKPiArICAgIExPQ0FMX0FM SUdORUQoMzIsIGRvdWJsZSwgc3JjLCBbNTAwMCArIDIgKyBNQVhfTFBDX09SREVSXSk7Cj4gKyAg ICBMT0NBTF9BTElHTkVEKDE2LCBkb3VibGUsIGRzdDAsIFtNQVhfTFBDX09SREVSICsgMV0pOwo+ ICsgICAgTE9DQUxfQUxJR05FRCgxNiwgZG91YmxlLCBkc3QxLCBbTUFYX0xQQ19PUkRFUiArIDFd KTsKPiArCj4gKyAgICBkZWNsYXJlX2Z1bmModm9pZCwgY29uc3QgZG91YmxlICppbiwgcHRyZGlm Zl90IGxlbiwgaW50IGxhZywgZG91YmxlICpvdXQpOwo+ICsKPiArICAgIGF2X2Fzc2VydDAobGFn ID49IDAgJiYgbGFnIDw9IE1BWF9MUENfT1JERVIpOwo+ICsKPiArICAgIGZvciAoaW50IGkgPSAw OyBpIDwgTUFYX0xQQ19PUkRFUjsgaSsrKQo+ICsgICAgICAgIHNyY1tpXSA9IDAuOwo+ICsKPiAr ICAgIHNyYyArPSBNQVhfTFBDX09SREVSOwo+ICsKPiArICAgIGZvciAoaW50IGkgPSAwOyBpIDwg NTAwMCArIDI7IGkrKykgewo+ICsgICAgICAgIHNyY1tpXSA9IChkb3VibGUpcm5kKCkgLyAoZG91 YmxlKVVJTlRfTUFYOwo+ICsgICAgfQo+ICsKPiArICAgIGNhbGxfcmVmKHNyYywgbGVuLCBsYWcs IGRzdDApOwo+ICsgICAgY2FsbF9uZXcoc3JjLCBsZW4sIGxhZywgZHN0MSk7Cj4gKwo+ICsgICAg Zm9yIChzaXplX3QgaSA9IDA7IGkgPD0gbGFnOyBpKyspIHsKPiArICAgICAgICBpZiAoIWRvdWJs ZV9uZWFyX2Fic19lcHMoZHN0MFtpXSwgZHN0MVtpXSwgZXBzKSkgewo+ICsgICAgICAgICAgICBm cHJpbnRmKHN0ZGVyciwgIiV6dTogJS0gLjEyZiAtICUtIC4xMmYgPSAlIC4xMmdcbiIsCj4gKyAg ICAgICAgICAgICAgICAgICAgaSwgZHN0MFtpXSwgZHN0MVtpXSwgZHN0MFtpXSAtIGRzdDFbaV0p Owo+ICsgICAgICAgICAgICBmYWlsKCk7Cj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAg IH0KPiArICAgIH0KPiArCj4gKyAgICBiZW5jaF9uZXcoc3JjLCA0NjA4LCBsYWcsIGRzdDEpOwo+ ICt9Cj4gKyNlbmRpZgo+ICsKPiAgIHZvaWQgY2hlY2thc21fY2hlY2tfbHBjKHZvaWQpCj4gICB7 Cj4gICAgICAgTFBDQ29udGV4dCBjdHg7Cj4gLSAgICBpbnQgbGVuID0gcm5kKCkgJSA1MDAwOwo+ ICsgICAgaW50IGxlbiA9IDIwMDAgKyBybmQoKSAlIDMwMDA7Cj4gKyNpZiAhQVJDSF9YODYKPiAr ICAgIHN0YXRpYyBjb25zdCBpbnQgbGFnc1tdID0geyA4LCAxMiwgfTsKPiArI2VuZGlmCj4gKwo+ ICAgICAgIGZmX2xwY19pbml0KCZjdHgsIDMyLCAxNiwgRkZfTFBDX1RZUEVfREVGQVVMVCk7Cj4g ICAKPiAgICAgICBpZiAoY2hlY2tfZnVuYyhjdHgubHBjX2FwcGx5X3dlbGNoX3dpbmRvdywgImFw cGx5X3dlbGNoX3dpbmRvd19ldmVuIikpIHsKPiBAQCAtNzIsNiArMTE0LDE3IEBAIHZvaWQgY2hl Y2thc21fY2hlY2tfbHBjKHZvaWQpCj4gICAgICAgICAgIHRlc3Rfd2luZG93KGxlbiB8IDEpOwo+ ICAgICAgIH0KPiAgICAgICByZXBvcnQoImFwcGx5X3dlbGNoX3dpbmRvd19vZGQiKTsKPiAtCj4g ICAgICAgZmZfbHBjX2VuZCgmY3R4KTsKPiArCj4gKyNpZiAhQVJDSF9YODYKPiArICAgIGZvciAo c2l6ZV90IGkgPSAwOyBpIDwgRkZfQVJSQVlfRUxFTVMobGFncyk7IGkrKykgewo+ICsgICAgICAg IGZmX2xwY19pbml0KCZjdHgsIGxlbiwgbGFnc1tpXSwgRkZfTFBDX1RZUEVfREVGQVVMVCk7Cj4g KyAgICAgICAgaWYgKGNoZWNrX2Z1bmMoY3R4LmxwY19jb21wdXRlX2F1dG9jb3JyLCAiYXV0b2Nv cnJfJWQiLCBsYWdzW2ldKSkgewo+ICsgICAgICAgICAgICB0ZXN0X2NvbXB1dGVfYXV0b2NvcnIo bGVuICYgfjEsIGxhZ3NbaV0pOwo+ICsgICAgICAgICAgICB0ZXN0X2NvbXB1dGVfYXV0b2NvcnIo bGVuIHwgMSwgbGFnc1tpXSk7CgpJJ2xsIGFwcGx5IHRoaXMgcGF0Y2ggYnkgc3BsaXR0aW5nIHRo aXMgaW50byB0d28gc2VwYXJhdGUgdGVzdHMsIGFuZCAKZGlzYWJsaW5nIHRoZSB4ODYgb25lIG9u IG9kZCBsZW5ndGhzIGZvciBub3cuCgo+ICsgICAgICAgIH0KPiArICAgICAgICBmZl9scGNfZW5k KCZjdHgpOwo+ICsgICAgfQo+ICsgICAgcmVwb3J0KCJjb21wdXRlX2F1dG9jb3JyIik7Cj4gKyNl bmRpZgo+ICAgfQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBz Oi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3Jp YmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBl Zy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==