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 ABABF46B0D for ; Mon, 3 Jul 2023 08:31:38 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CE36C68C532; Mon, 3 Jul 2023 11:31:35 +0300 (EEST) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id ABA7168C4BE for ; Mon, 3 Jul 2023 11:31:29 +0300 (EEST) Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-3141c8a6f30so4277665f8f.1 for ; Mon, 03 Jul 2023 01:31:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kynesim-co-uk.20221208.gappssmtp.com; s=20221208; t=1688373089; x=1690965089; h=content-transfer-encoding:mime-version:user-agent:in-reply-to :references:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=QhSH7Q99COkY1Vj0x8FKyyanLB5e/snsOJLRfpGHUfo=; b=PMwkB4xHgeg3XBN/02DhAfvE78YSXwKlL8ZJOAxOLoIB0dhvD9Z8/Vu69EWfPPlBKe CSY9LJqg4myhP3IuzOZC/+kpshasXtTn3tQ+N2q5bDC/pxx7Lf66MW3OIDc3c8fgvZ8o 6pxXq2RNzlC04WxXtz+1zJWdXp8+EtKWuTzTyeklBsFATtFPwI1QI+JkB54cLUohof6q tMisD8B19h88mcUf6ue5+dY1CA5+KtBY1ri5vHhYvn11UQTgsn5mdXLjB1+zbdgDhQWp D49PNf9+NJ43mrOdHFmJhSoBJrmOJ0BSQuwP6XpOisDMSwegqmYanVGQhqSMabflKUCz izXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688373089; x=1690965089; h=content-transfer-encoding:mime-version:user-agent:in-reply-to :references:message-id:date:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=QhSH7Q99COkY1Vj0x8FKyyanLB5e/snsOJLRfpGHUfo=; b=JufuperKfm91kx8qjghza1eq5Pb6otWdZmcOy6/WfLonSivEQB+6NJ5YV6Tjf6PyKb NHFl13cbNBwZSQnGr4QHrPk58T/0gChDLs1Eef1sGiU61EKKO01Q/n+HTDNMXrM3+RvT tMQ+Zx6CZXSTjDQ1e7/xOYAeZtXvXFARglD6sn+4Ff8Rg9JA0unJAWASM28t86ZEDdaL 81VmzSkJ2W5cPGo1cKDfEDl5DWiz2EVcGXrkkHUe2wnAipTeXtGiV7MR0/IxqUaB7yeq VW2LHm2bRtEScZrPhtMynOxCV3oppYbZw1nf0J9ZKrXVpNpXLukPXD2Sv4NpuL5YbfSf C4kA== X-Gm-Message-State: ABy/qLaAtCe5CgJzijMz54TcVLKtAsu2n7AVc9r4Phjh9OJGv62tJFtO gBl1pJDhpxvsvzaS4LR6ljYHGeWw747Bogke26o= X-Google-Smtp-Source: APBJJlEbtf3QlxIsxJHCVoUAm4eW/SR2t4DahWrvFjrWrETe9yYRxG0iHRradG8GGCXv2t3cp8YR7w== X-Received: by 2002:adf:f210:0:b0:314:131b:d69d with SMTP id p16-20020adff210000000b00314131bd69dmr7653279wro.24.1688373089003; Mon, 03 Jul 2023 01:31:29 -0700 (PDT) Received: from CTHALPA.outer.uphall.net (cpc1-cmbg20-2-0-cust759.5-4.cable.virginm.net. [86.21.218.248]) by smtp.gmail.com with ESMTPSA id w11-20020a5d680b000000b00313f031876esm20805583wru.43.2023.07.03.01.31.28 (version=TLS1 cipher=ECDHE-ECDSA-AES128-SHA bits=128/128); Mon, 03 Jul 2023 01:31:28 -0700 (PDT) From: John Cox To: =?utf-8?Q?Martin_Storsj=C3=B6?= Date: Mon, 03 Jul 2023 09:31:28 +0100 Message-ID: <5n15aip1q9aohooem4rdhrlah42d6dfcln@4ax.com> References: <20230629175729.224383-1-jc@kynesim.co.uk> <20230629175729.224383-3-jc@kynesim.co.uk> <41d6b9bd-803-a12c-8e90-84dc9dc9beb0@martin.st> <9d8615fb-473e-1cd7-9261-2c8942ada660@martin.st> In-Reply-To: <9d8615fb-473e-1cd7-9261-2c8942ada660@martin.st> User-Agent: ForteAgent/8.00.32.1272 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 02/15] avfilter/vf_bwdif: Add common macros and consts for aarch64 neon 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: thomas.mundt@hr.de, 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: T24gTW9uLCAzIEp1bCAyMDIzIDAwOjAyOjI3ICswMzAwIChFRVNUKSwgeW91IHdyb3RlOgoKPk9u IFN1biwgMiBKdWwgMjAyMywgTWFydGluIFN0b3JzasO2IHdyb3RlOgo+Cj4+IE9uIFN1biwgMiBK dWwgMjAyMywgSm9obiBDb3ggd3JvdGU6Cj4+Cj4+PiBPbiBTdW4sIDIgSnVsIDIwMjMgMDA6MzU6 MTQgKzAzMDAgKEVFU1QpLCB5b3Ugd3JvdGU6Cj4+PiAKPj4+PiBPbiBUaHUsIDI5IEp1biAyMDIz LCBKb2huIENveCB3cm90ZToKPj4+PiAKPj4+Pj4gQWRkIG1hY3JvcyBmb3IgZHVhbCBzY2FsYXIg aGFsZi0+c2luZ2xlIG11bHRpcGx5IGFuZCBhY2N1bXVsYXRlCj4+Pj4+IEFkZCBtYWNybyBmb3Ig c2hpZnQsIHNhdHVyYXRlIGFuZCBzaG9ydGVuIHNpbmdsZSB0byBieXRlCj4+Pj4+IEFkZCBmaWx0 ZXIgY29uc3RhbnRzCj4+Pj4+IAo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBKb2huIENveCA8amNAa3lu ZXNpbS5jby51az4KPj4+Pj4gLS0tCj4+Pj4+IGxpYmF2ZmlsdGVyL2FhcmNoNjQvdmZfYndkaWZf bmVvbi5TIHwgNDYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4+Pj4gMSBmaWxlIGNo YW5nZWQsIDQ2IGluc2VydGlvbnMoKykKPj4+Pj4gCj4+Pj4+ICsKPj4+Pj4gKyAgICAgICAgLmFs aWduIDE2Cj4+Pj4gCj4+Pj4gTm90ZSB0aGF0IC5hbGlnbiBmb3IgYXJtIGlzIHBvd2VyIG9mIHR3 bzsgdGhpcyB0cmlnZ2VycyBhIDJeMTYgYnl0ZQo+Pj4+IGFsaWdubWVudCBoZXJlLCB3aGljaCBj ZXJ0YWlubHkgaXNuJ3QgaW50ZW5kZWQuCj4+PiAKPj4+IFlpa2VzISBJJ2xsIHN3YXAgdGhhdCBm b3IgYSAuYmFsaWduIG5vdyBJJ3ZlIGxvb2tlZCB0aGF0IHVwCj4+PiAKPj4+PiBCdXQgaW4gZ2Vu ZXJhbCwgdGhlIHVzdWFsIHdheSBvZiBkZWZpbmluZyBjb25zdGFudHMgaXMgd2l0aCBhCj4+Pj4g Y29uc3QvZW5kY29uc3QgYmxvY2ssIHdoaWNoIHBsYWNlcyB0aGVtIGluIHRoZSByaWdodCByZGF0 YSBzZWN0aW9uIGluc3RlYWQKPj4+PiBvZiBpbiB0aGUgdGV4dCBzZWN0aW9uLiBCdXQgdGhhdCB0 aGVuIHJlcXVpcmVzIHlvdSB0byB1c2UgYSBtb3ZyZWwgbWFjcm8KPj4+PiBmb3IgYWNjZXNzaW5n IHRoZSBkYXRhLCBpbnN0ZWFkIG9mIGEgcGxhaW4gbGRyIGluc3RydWN0aW9uLgo+Pj4gCj4+PiBZ ZWFoIC0gYXJtIGhhcyBhIGhpc3Rvcnkgb2YgbWl4aW5nIHRleHQgJiBjb25zdCAtIEkgd2VudCB3 aXRoIHRoZQo+Pj4gc2ltcGxlciBjb2RlLiBJcyB0aGlzIGEgZGVhbCBicmVha2VyIG9yIGNhbiBJ IGxlYXZlIGl0IGFzIGlzPwo+Pgo+PiBJIHdvdWxkbid0IHRyZWF0IGl0IGFzIGEgZGVhbCBicmVh a2VyIGFzIGxvbmcgYXMgaXQgd29ya3MgYWNyb3NzIGFsbCAKPj4gcGxhdGZvcm1zIC0gZXZlbiBp ZiBjb25zaXN0ZW5jeSB3aXRoIHRoZSBjb2RlIHN0eWxlIGVsc2V3aGVyZSBpcyBwcmVmZXJyZWQs IAo+PiBidXQgSUlSQyB0aGVyZSBtYXkgYmUgaXNzdWVzIHdpdGggTVMgYXJtYXNtIChhZnRlciBw YXNzZWQgdGhyb3VnaCAKPj4gZ2FzLXByZXByb2Nlc3NvcikuIElJUkMgdGhlcmUgbWlnaHQgYmUg aXNzdWVzIHdpdGggc3RhcnRpbmcgb3V0IHdpdGggc3RyYWlnaHQgCj4+IHVwIGNvbnRlbnQgd2l0 aG91dCB0aGUgZnVsbCBzZXR1cCBtYWRlIGJ5IHRoZSBmdW5jdGlvbi9jb25zdCBtYWNyb3MuIE9U T0ggSSAKPj4gbWlnaHQgaGF2ZSBmaXhlZCB0aGF0IGluIGdhcy1wcmVwcm9jZXNzb3IgdG9vLi4u Cj4+Cj4+IExhc3QgdGltZSBhcm91bmQsIHRoZSBwYXRjaHNldCBmYWlsZWQgYnVpbGRpbmcgaW4g dGhhdCBjb25maWd1cmF0aW9uIGR1ZSBvdCAKPj4gdGhlIG91dCBvZiByYW5nZSBhbGlnbm1lbnQs IEknbGwgc2VlIGhvdyBpdCBmYXJlcyBub3cuCj4KPkknbSBzb3JyeSwgYnV0IEknZCBqdXN0IHJl Y29tbWVuZCB5b3UgdG8gZ28gd2l0aCB0aGUgY29uc3QgbWFjcm9zLgo+Cj5Zb3VyIGN1cnJlbnQg cGF0Y2ggZmFpbHMgYmVjYXVzZSBnYXMtcHJlcHJvY2Vzc29yLCAKPmh0dHBzOi8vZ2l0aHViLmNv bS9mZm1wZWcvZ2FzLXByZXByb2Nlc3NvciwgZG9lc24ndCBzdXBwb3J0IHRoZSAuYmFsaWduIAo+ ZGlyZWN0aXZlLCBpdCBvbmx5IHJlY29nbml6ZXMgLmFsaWduIGFuZCAucDJhbGlnbi4gKEV4dGVu ZGluZyBpdCB0byAKPnN1cHBvcnQgaXQgd291bGQgYmUgdHJpdmlhbCB0aG91Z2guKQo+Cj5JZiBJ IGNoYW5nZSB5b3VyIGNvZGUgdG8gIi5hbGlnbiA0IiwgSSBnZXQgdGhlIGZvbGxvd2luZyB3YXJu aW5nOgo+Cj5caG9tZVxtYXJ0aW5cY29kZVxmZm1wZWctbXN2Yy1hcm02NFxsaWJhdmZpbHRlclxh YXJjaDY0XHZmX2J3ZGlmX25lb24uby5hc20oMTAxMSkgCj46IHdhcm5pbmcgQTQyMjg6IEFsaWdu bWVudCB2YWx1ZSBleGNlZWRzIEFSRUEgYWxpZ25tZW50OyBhbGlnbm1lbnQgbm90IAo+Z3VhcmFu dGVlZAo+ICAgICAgICAgQUxJR04gMTYKPgo+U2luY2Ugd2UgaGF2ZW4ndCBzdGFydGVkIGFueSBz ZWN0aW9uLCBhcHBhcmVudGx5IGFybWFzbSBkZWZhdWx0cyB0byBhIAo+c2VjdGlvbiB3aXRoIDQg Ynl0ZSBhbGlnbm1lbnQuCj4KPkJ1dCBhbnl3YXksIHJlZ2FyZGxlc3Mgb2YgdGhlIGFsaWdubWVu dCwgaXQgbGF0ZXIgZmFpbHMgd2l0aCB0aGlzIGVycm9yOgo+Cj5caG9tZVxtYXJ0aW5cY29kZVxm Zm1wZWctbXN2Yy1hcm02NFxsaWJhdmZpbHRlclxhYXJjaDY0XHZmX2J3ZGlmX25lb24uby5hc20o MTA1MSkgCj46IGVycm9yIEEyNTA0OiBvcGVyYW5kIDI6IEV4cGVjdGVkIGFkZHJlc3MKPiAgICAg ICAgIGxkciAgICAgICAgICAgICBxMCwgY29lZmZzCj4KPgo+U28gSSB3b3VsZCByZXF1ZXN0IHlv dSB0byBqdXN0IGdvIHdpdGggdGhlIG1hY3JvcyB3ZSB1c2UgZWxzZXdoZXJlLiBUaGUgCj5nYXMt cHJlcHJvY2Vzc29yL2FybWFzbSBzZXR1cCBkb2Vzbid0IHN1cHBvcnQvZXhwZWN0IGFueSByYW5k b20gYXNzZW1ibHksIAo+YnV0IHRoZSBkaXNjaXBsaW5lZCBzdWJzZXQgd2Ugbm9ybWFsbHkgd3Jp dGUuIEluIG1vc3QgY2FzZXMsIHdlIAo+ZXNzZW50aWFsbHkgbmV2ZXIgd3JpdGUgYmFyZSBkaXJl Y3RpdmVzIGluIHRoZSBjb2RlLCBidXQgb25seSB1c2UgdGhlIAo+bWFjcm9zIGZyb20gYXNtLlMs IHdoaWNoIGFyZSBzZXQgdXAgdG8gaGFuZGxlIHBvcnRhYmlsaXR5IGFjcm9zcyBhbGwgCj5zdXBw b3J0ZWQgcGxhdGZvcm1zIGFuZCB0aGVpciB0b29sY2hhaW5zLgoKT0sgLSB3aWxsIGRvLgoKSkMK Cj4vLyBNYXJ0aW4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=