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 883F446230 for ; Wed, 10 May 2023 11:16:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4CE3B68BF80; Wed, 10 May 2023 14:16:35 +0300 (EEST) Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6E8AC68BE28 for ; Wed, 10 May 2023 14:16:28 +0300 (EEST) Received: by mail-pg1-f175.google.com with SMTP id 41be03b00d2f7-53033a0b473so2081240a12.0 for ; Wed, 10 May 2023 04:16:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683717386; x=1686309386; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=GUKo5nFj0rIOVm4kbAT7itjSs+QmJJWkh7YpqUoYN6g=; b=mDbghekBjlFzascyGu4m8d5Re/nPDqLkYNMFOrC/wNR8zzbt9vZRAns2aZ8zZBvfwk GsnySffE4r+6VCuwGt9l9T9vQ1Y9gD2sw25q2O61L0Ko/K15cHN2572I1Sg39RTWcsUv aXP0mTkp+79GNQL4zg5PELQ2trx+qj+ZszBMwJ3PINq75WC0Wu4APZtQl/pUXhbnjQZh ADgNLPP+pbSfg9cB/X5bZnGJDgR8karNGCKnkQGC38Ik87dx6b2oxDPFr8a4soMhGe6/ pLQwh5rE+K0CBDHw2WGzhUZGOaY8JNE6Z3X8Ub6mp3mDt6a20yZJntMv5oyhQcHvkQDK z5qQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683717386; x=1686309386; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=GUKo5nFj0rIOVm4kbAT7itjSs+QmJJWkh7YpqUoYN6g=; b=lSRHTWzFpjqMgdwAEdnF+Lt3gUFb1XM4xjb+ZJa58qRsuzm7ps2Svf9O6O5Xumo6p/ Ns/a66hxrGdmLE1PxV9Ioi0Dy0mIPkXGmojkvfHi8wahBn7Yw9bJYZEBMuLml1y+Cpmg r6/nM43TyuyTV9BA6iNREnQF+W1qAa+DJmZuLJxA8nT+YPavR++LvDSHbDGIZ6gcCGHI 9BX9MkQRi1s7wkgXlM3KFhBgOEwCvZxJGUHKshmMgG0c6r1ggnyBMtfEvch6QOJSdSoV dMobbGZ+BHX+m7cA09pk+Lm6La+j2KPLj2E9oB1v4Q4GP/JY33zYo2NRMe8hstCh0xSC 2v9Q== X-Gm-Message-State: AC+VfDx/skzLSmWkCZzMp3V3wKRk8JF/jymbHp97yhE55ksMOz14Hmho 1rrl/FbOw/EKOVtw4BJ1F/TxYD4BXgHEmm3kPxi8XaQD X-Google-Smtp-Source: ACHHUZ6moN+r87y2A2et/3WAnRKfQEhKgDQrpvkAzO8sz/HhXIVS9dkZc2opNA8XOaz34lIR9h6GAiDwN+dgvvRyX9s= X-Received: by 2002:a17:903:54a:b0:1a8:18ae:1b36 with SMTP id jo10-20020a170903054a00b001a818ae1b36mr15381457plb.18.1683717386053; Wed, 10 May 2023 04:16:26 -0700 (PDT) MIME-Version: 1.0 References: <1683323657-20687-1-git-send-email-dheitmueller@ltnglobal.com> <906661ca-a390-be82-504e-f586fdd97d74@gmail.com> In-Reply-To: From: Lance Wang Date: Wed, 10 May 2023 19:16:14 +0800 Message-ID: To: FFmpeg development discussions and patches 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-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: T24gU2F0LCBNYXkgNiwgMjAyMyBhdCA4OjQx4oCvUE0gRGV2aW4gSGVpdG11ZWxsZXIgPApkZXZp bi5oZWl0bXVlbGxlckBsdG5nbG9iYWwuY29tPiB3cm90ZToKCj4gT24gU2F0LCBNYXkgNiwgMjAy MyBhdCA4OjE24oCvQU0gSmFtZXMgQWxtZXIgPGphbXJpYWxAZ21haWwuY29tPiB3cm90ZToKPiA+ IENhbiB5b3UgYmVuY2ggd2l0aCB0aGUgU1RBUlRfVElNRVIgYW5kIFNUT1BfVElNRVIgbWFjcm9z IGluIHRpbWVyLmg/Cj4gPiBBbHNvLCBkZWZpbmUgQ0FDSEVEX0JJVFNUUkVBTV9SRUFERVIgaW4g Yml0cGFja2VkX2RlYy5jIGJlZm9yZSBpbmNsdWRpbmcKPiA+IGdpdF9iaXRzLmggYW5kIHRlc3Qg dGhlIGFjdHVhbCBpbXBsZW1lbnRhdGlvbiBhZ2FpbiwgdG8gc2VlIGlmIGl0IG1ha2VzCj4gPiBh bnkgZGlmZmVyZW5jZS4KPgo+IE9yaWdpbmFsIGNvZGU6Cj4gNjcxNjYxOTEwIGRlY2ljeWNsZXMg aW4gYml0cGFja2VkX2RlYywgICAgICAgMSBydW5zLCAgICAgIDAgc2tpcHMKPiA2Njk3MzYzODAg ZGVjaWN5Y2xlcyBpbiBiaXRwYWNrZWRfZGVjLCAgICAgICAxIHJ1bnMsICAgICAgMCBza2lwcwo+ IDY2OTM3MDcwMCBkZWNpY3ljbGVzIGluIGJpdHBhY2tlZF9kZWMsICAgICAgIDEgcnVucywgICAg ICAwIHNraXBzCj4KPiBPcmlnaW5hbCBjb2RlIHdpdGggQ0FDSEVEX0JJVFNUUkVBTV9SRUFERVIg ZGVmaW5lZAo+IDM1MjU5OTAzMCBkZWNpY3ljbGVzIGluIGJpdHBhY2tlZF9kZWMsICAgICAgIDEg cnVucywgICAgICAwIHNraXBzCj4gMzM2MTYzODEwIGRlY2ljeWNsZXMgaW4gYml0cGFja2VkX2Rl YywgICAgICAgMSBydW5zLCAgICAgIDAgc2tpcHMKPiAzNDQ2MjgzNTAgZGVjaWN5Y2xlcyBpbiBi aXRwYWNrZWRfZGVjLCAgICAgICAxIHJ1bnMsICAgICAgMCBza2lwcwo+Cj4gTXkgcHJvcG9zZWQg dmVyc2lvbmVkOgo+IDI1NzM1MzMzMCBkZWNpY3ljbGVzIGluIGJpdHBhY2tlZF9kZWMsICAgICAg IDEgcnVucywgICAgICAwIHNraXBzCj4gMjcxNTI3MDAwIGRlY2ljeWNsZXMgaW4gYml0cGFja2Vk X2RlYywgICAgICAgMSBydW5zLCAgICAgIDAgc2tpcHMKPiAyNTI3MDE1MDAgZGVjaWN5Y2xlcyBp biBiaXRwYWNrZWRfZGVjLCAgICAgICAxIHJ1bnMsICAgICAgMCBza2lwcwo+Cj4KWWVzLCBpdCdz IHNob3cgYmV0dGVyIHBlcmZvcm1hbmNlLCBzbyBMR1RNIGlmIG5vYm9keSBoYXZlIHBsYW4gdG8g b3B0aW1pemUKdGhlIGJpdHN0cmVhbQpmdW5jdGlvbi4KCkRldmluCj4KPiAtLQo+IERldmluIEhl aXRtdWVsbGVyLCBTZW5pb3IgU29mdHdhcmUgRW5naW5lZXIKPiBMVE4gR2xvYmFsIENvbW11bmlj YXRpb25zCj4gbzogKzEgKDMwMSkgMzYzLTEwMDEKPiB3OiBodHRwczovL2x0bmdsb2JhbC5jb20g IGU6IGRldmluLmhlaXRtdWVsbGVyQGx0bmdsb2JhbC5jb20KPiBfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QK PiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUs IG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3Qg InVuc3Vic2NyaWJlIi4KPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3Jn Cmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5z dWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0 QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==