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 83B4C462EE for ; Thu, 11 May 2023 22:20:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EED0168BE0C; Fri, 12 May 2023 01:20:33 +0300 (EEST) Received: from iq.passwd.hu (iq.passwd.hu [217.27.212.140]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D82A668B815 for ; Fri, 12 May 2023 01:20:27 +0300 (EEST) Received: from localhost (localhost [127.0.0.1]) by iq.passwd.hu (Postfix) with ESMTP id 2A072E86E5 for ; Fri, 12 May 2023 00:20:07 +0200 (CEST) X-Virus-Scanned: amavisd-new at passwd.hu Received: from iq.passwd.hu ([127.0.0.1]) by localhost (iq.passwd.hu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rglkthAY-sPN for ; Fri, 12 May 2023 00:20:02 +0200 (CEST) Received: from iq (iq [217.27.212.140]) by iq.passwd.hu (Postfix) with ESMTPS id 7898AE868F for ; Fri, 12 May 2023 00:20:02 +0200 (CEST) Date: Fri, 12 May 2023 00:20:02 +0200 (CEST) From: Marton Balint To: FFmpeg development discussions and patches In-Reply-To: Message-ID: References: <1683323657-20687-1-git-send-email-dheitmueller@ltnglobal.com> <906661ca-a390-be82-504e-f586fdd97d74@gmail.com> MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [RFC/PATCH] bitpacked_dec: Optimization for bitpacked_dec decoder performance 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: CgpPbiBXZWQsIDEwIE1heSAyMDIzLCBMYW5jZSBXYW5nIHdyb3RlOgoKPiBPbiBTYXQsIE1heSA2 LCAyMDIzIGF0IDg6NDHigK9QTSBEZXZpbiBIZWl0bXVlbGxlciA8Cj4gZGV2aW4uaGVpdG11ZWxs ZXJAbHRuZ2xvYmFsLmNvbT4gd3JvdGU6Cj4KPj4gT24gU2F0LCBNYXkgNiwgMjAyMyBhdCA4OjE2 4oCvQU0gSmFtZXMgQWxtZXIgPGphbXJpYWxAZ21haWwuY29tPiB3cm90ZToKPj4gPiBDYW4geW91 IGJlbmNoIHdpdGggdGhlIFNUQVJUX1RJTUVSIGFuZCBTVE9QX1RJTUVSIG1hY3JvcyBpbiB0aW1l ci5oPwo+PiA+IEFsc28sIGRlZmluZSBDQUNIRURfQklUU1RSRUFNX1JFQURFUiBpbiBiaXRwYWNr ZWRfZGVjLmMgYmVmb3JlIGluY2x1ZGluZwo+PiA+IGdpdF9iaXRzLmggYW5kIHRlc3QgdGhlIGFj dHVhbCBpbXBsZW1lbnRhdGlvbiBhZ2FpbiwgdG8gc2VlIGlmIGl0IG1ha2VzCj4+ID4gYW55IGRp ZmZlcmVuY2UuCj4+Cj4+IE9yaWdpbmFsIGNvZGU6Cj4+IDY3MTY2MTkxMCBkZWNpY3ljbGVzIGlu IGJpdHBhY2tlZF9kZWMsICAgICAgIDEgcnVucywgICAgICAwIHNraXBzCj4+IDY2OTczNjM4MCBk ZWNpY3ljbGVzIGluIGJpdHBhY2tlZF9kZWMsICAgICAgIDEgcnVucywgICAgICAwIHNraXBzCj4+ IDY2OTM3MDcwMCBkZWNpY3ljbGVzIGluIGJpdHBhY2tlZF9kZWMsICAgICAgIDEgcnVucywgICAg ICAwIHNraXBzCj4+Cj4+IE9yaWdpbmFsIGNvZGUgd2l0aCBDQUNIRURfQklUU1RSRUFNX1JFQURF UiBkZWZpbmVkCj4+IDM1MjU5OTAzMCBkZWNpY3ljbGVzIGluIGJpdHBhY2tlZF9kZWMsICAgICAg IDEgcnVucywgICAgICAwIHNraXBzCj4+IDMzNjE2MzgxMCBkZWNpY3ljbGVzIGluIGJpdHBhY2tl ZF9kZWMsICAgICAgIDEgcnVucywgICAgICAwIHNraXBzCj4+IDM0NDYyODM1MCBkZWNpY3ljbGVz IGluIGJpdHBhY2tlZF9kZWMsICAgICAgIDEgcnVucywgICAgICAwIHNraXBzCj4+Cj4+IE15IHBy b3Bvc2VkIHZlcnNpb25lZDoKPj4gMjU3MzUzMzMwIGRlY2ljeWNsZXMgaW4gYml0cGFja2VkX2Rl YywgICAgICAgMSBydW5zLCAgICAgIDAgc2tpcHMKPj4gMjcxNTI3MDAwIGRlY2ljeWNsZXMgaW4g Yml0cGFja2VkX2RlYywgICAgICAgMSBydW5zLCAgICAgIDAgc2tpcHMKPj4gMjUyNzAxNTAwIGRl Y2ljeWNsZXMgaW4gYml0cGFja2VkX2RlYywgICAgICAgMSBydW5zLCAgICAgIDAgc2tpcHMKPj4K Pj4KPiBZZXMsIGl0J3Mgc2hvdyBiZXR0ZXIgcGVyZm9ybWFuY2UsIHNvIExHVE0gaWYgbm9ib2R5 IGhhdmUgcGxhbiB0byBvcHRpbWl6ZQo+IHRoZSBiaXRzdHJlYW0KPiBmdW5jdGlvbi4KCkFjdHVh bGx5IHRoZSBjYWNoZWQgYml0c3RyZWFtIHJlYWRlciB3YXMgZmFzdGVyIGhlcmUgdGhhbiB0aGUg bWFudWFsIAphcHByb2FjaDoKCi4vZmZtcGVnIC1zdHJlYW1fbG9vcCAxMjggLXRocmVhZHMgMSAt ZiBiaXRwYWNrZWQgLXBpeF9mbXQgeXV2NDIycDEwbGUgLXMgMzg0MHgyMTYwIC1jOnYgYml0cGFj a2VkIC1pIHNvdXJjZS55dXYgLXBpeF9mbXQgeXV2NDIycDEwbGUgLWYgbnVsbCBub25lIC1sb2ds ZXZlbCBlcnJvcgoKT2xkIGNvZGU6Cgo4MjEwNTA5MjAgZGVjaWN5Y2xlcyBpbiBiaXRwYWNrZWQs ICAgICAgIDEgcnVucywgICAgICAwIHNraXBzCjgxNTQwMjE2MCBkZWNpY3ljbGVzIGluIGJpdHBh Y2tlZCwgICAgICAgMiBydW5zLCAgICAgIDAgc2tpcHMKODE0MTA4NDEwIGRlY2ljeWNsZXMgaW4g Yml0cGFja2VkLCAgICAgICA0IHJ1bnMsICAgICAgMCBza2lwcwo4MTQyMTM4MDAgZGVjaWN5Y2xl cyBpbiBiaXRwYWNrZWQsICAgICAgIDggcnVucywgICAgICAwIHNraXBzCjgxNTA0ODMyNSBkZWNp Y3ljbGVzIGluIGJpdHBhY2tlZCwgICAgICAxNiBydW5zLCAgICAgIDAgc2tpcHMKODEyODY2NzEz IGRlY2ljeWNsZXMgaW4gYml0cGFja2VkLCAgICAgIDMyIHJ1bnMsICAgICAgMCBza2lwcwo4MDkx ODY1MjMgZGVjaWN5Y2xlcyBpbiBiaXRwYWNrZWQsICAgICAgNjQgcnVucywgICAgICAwIHNraXBz CjgwODMxNzYwMSBkZWNpY3ljbGVzIGluIGJpdHBhY2tlZCwgICAgIDEyOCBydW5zLCAgICAgIDAg c2tpcHMKCldpdGggdGhlIHBhdGNoOgoKMzc5ODc5OTIwIGRlY2ljeWNsZXMgaW4gYml0cGFja2Vk LCAgICAgICAxIHJ1bnMsICAgICAgMCBza2lwcwozODc0OTE1ODAgZGVjaWN5Y2xlcyBpbiBiaXRw YWNrZWQsICAgICAgIDIgcnVucywgICAgICAwIHNraXBzCjM5NzcyMDI2MCBkZWNpY3ljbGVzIGlu IGJpdHBhY2tlZCwgICAgICAgNCBydW5zLCAgICAgIDAgc2tpcHMKMzg5NTgxNTYwIGRlY2ljeWNs ZXMgaW4gYml0cGFja2VkLCAgICAgICA4IHJ1bnMsICAgICAgMCBza2lwcwozODE4MjA2MzUgZGVj aWN5Y2xlcyBpbiBiaXRwYWNrZWQsICAgICAgMTYgcnVucywgICAgICAwIHNraXBzCjM3OTc5MTY3 NSBkZWNpY3ljbGVzIGluIGJpdHBhY2tlZCwgICAgICAzMiBydW5zLCAgICAgIDAgc2tpcHMKMzc5 MjQ2MzAzIGRlY2ljeWNsZXMgaW4gYml0cGFja2VkLCAgICAgIDY0IHJ1bnMsICAgICAgMCBza2lw cwozNzkyMjE2NzEgZGVjaWN5Y2xlcyBpbiBiaXRwYWNrZWQsICAgICAxMjggcnVucywgICAgICAw IHNraXBzCgpPbGQgY29kZSBhbmQgI2RlZmluZWQgQ0FDSEVEX0JJVFNUUkVBTV9SRUFERVIgMQoK MzQ1MTIyMjgwIGRlY2ljeWNsZXMgaW4gYml0cGFja2VkLCAgICAgICAxIHJ1bnMsICAgICAgMCBz a2lwcwozNDM2NjMwMjAgZGVjaWN5Y2xlcyBpbiBiaXRwYWNrZWQsICAgICAgIDIgcnVucywgICAg ICAwIHNraXBzCjM0MzM3MjY4MCBkZWNpY3ljbGVzIGluIGJpdHBhY2tlZCwgICAgICAgNCBydW5z LCAgICAgIDAgc2tpcHMKMzQyNTU0NTM1IGRlY2ljeWNsZXMgaW4gYml0cGFja2VkLCAgICAgICA4 IHJ1bnMsICAgICAgMCBza2lwcwozNDA4MTY1MjIgZGVjaWN5Y2xlcyBpbiBiaXRwYWNrZWQsICAg ICAgMTYgcnVucywgICAgICAwIHNraXBzCjM0MDIyNTY3MiBkZWNpY3ljbGVzIGluIGJpdHBhY2tl ZCwgICAgICAzMiBydW5zLCAgICAgIDAgc2tpcHMKMzQwMjgzNTIwIGRlY2ljeWNsZXMgaW4gYml0 cGFja2VkLCAgICAgIDY0IHJ1bnMsICAgICAgMCBza2lwcwozMzk2NDMxMDUgZGVjaWN5Y2xlcyBp biBiaXRwYWNrZWQsICAgICAxMjggcnVucywgICAgICAwIHNraXBzCgpSZWdhcmRzLApNYXJ0b24K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRl dmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5v cmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBs aW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGgg c3ViamVjdCAidW5zdWJzY3JpYmUiLgo=