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 A5E7E47369 for ; Fri, 6 Oct 2023 02:02:35 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 38D0F68CAEC; Fri, 6 Oct 2023 05:02:33 +0300 (EEST) Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02olkn2039.outbound.protection.outlook.com [40.92.48.39]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 703EB68C9B6 for ; Fri, 6 Oct 2023 05:02:26 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KBjWe6b0V/NU43+/z5NryqLcq2FUkFk39dV1XA3aWWpt7lnx0wjLIeKrcN13UtV5FObdgO+RrUeuZkxkyrmIaZogQcQ8UmZcub7kWZgQZMe4TqI3dAioOZj2wxSYG8fZQTCyF1pmlA4s7BzwU9atSDXGA0P6GDuPGzBlOqb56HmEKK/Leqf+dkBwJptpZmMJ4uNmVCUYUcj3yZSafYpcFhrnC3xPtsp97SVZANQAB6eL9MFUcDKxziUj1Yt7lsx+n6XklVZCVYfY0WwILFiPCorziypvqGbSdNEu7qSBT+3MlG3KdcgzOoHGzfYJnuyRzJ50oIZCs+d7ePNsBQlf7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FF3MXTkVT74+8/y/bdiIwkBsYvQFgmZJa/KG1MjkNzo=; b=bX/irIpmh++b0X/tmMZUXz9Fj05qtjVCt6YIDJAXvxrYIbWWGVrpP46c1+yYbnmvt+Xhrn2uoJMPgV9X5GtdWBbSlBJ7RM+Pb7a1uy+hx9XZdvZ6rq0WXQkn91+YDJqlYqlNrcWf5+t5FA1Cd1KCj+IkE1lR5GHhaDewCuWMivBotbqs56deyU/zklbADhBE5cs+WHwLPe/stlhISgEcNCG679Mx8HAtGc+X39o7g6gZ+ohq7uPInednCNKAuByQWDtrAHkSaRdiQAu7+MUx7DpS0eiNSUoYRTv+6X1s0Sg0E8tjlltV3gJH0WYWfY+NY7qMq1wIs9Lh3eb6ciB5UA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FF3MXTkVT74+8/y/bdiIwkBsYvQFgmZJa/KG1MjkNzo=; b=tLbxp1EbtOn4U7ezbtR6OYU99QIAZDnIOSSx6CtGLtg8ALgaRSALoPLC9rbQaLUJyyu6Z1exEW8tJZKkXpkb1tLhhws7EJky5/TEGNFu6VDhmSIp25VGsICTvF8/Ug/WdGE1KblxVkD5IDz2iDe6JD4Kw1rEow099jL9t1IDQQivxJbJdQjZA4GtDvJQw34LaSvzrfD5+erPR/sx1krDMUfuhRW4g/Wmr92hY27Yo2w4Op5gWupEtrJbaUV1OjKw7SqpTMFhl9IEG1QslqDWxiEiJxEXtdibMS+w0UKxhd3MimwU1s0X/hLnFQ2dRic3Xcou+ChWsyTi7fcvYYvIJw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0034.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:14d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.33; Fri, 6 Oct 2023 02:02:25 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa%3]) with mapi id 15.20.6792.026; Fri, 6 Oct 2023 02:02:24 +0000 Message-ID: Date: Fri, 6 Oct 2023 04:03:40 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: FFmpeg development discussions and patches References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [l3/BzCI9T4nZ6H3sNGkL8xZWsmLk07XP] X-ClientProxiedBy: FR4P281CA0065.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ce::8) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <0dfb9a3b-37a4-4c84-a867-5857edbff023@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0034:EE_ X-MS-Office365-Filtering-Correlation-Id: c7abb4e5-d5f5-4171-672f-08dbc61048db X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: wjIHb8MP1yE8Ck2jyAYjZZlHo59tE3wiFiFdPEuE+TdVgpah0gxNov1ao/NymvrM+Dv+0hZH5NT1xVoQ3oFiJ953zJRT1a8OHXS5UXNQ5BZxVBDhpRG+blR+2qT+eNeXFnLtlpA1K+kek8J9x8tTqN7o/eAsDLeKKTwt6b2E+l/axwqGDBGYblGuwllXHOhxHRVvdTb74BnCA7v5oIbWbg2BhIe8FWpxgxL+gYTPwo0ogs6SoO2IOzJFCSLIl74fJ7/UA3To0WABLi5thFvRF1B/VumIPd2OlqGvVCjQHfBUQWqva/G8Z4HaFcRYesHBLpKq37ENaAUmv4an0qh7CLI8r2k0khqku6NIQTeT21Pjz7pFbdBsyKmPFO3ligiIO68Aft8ZHv15IAvqSNfbkGEnm7HfRBAOznWT5oXG+SD6RA/hYv7CyQmaIOwKxNG669e3lizb7PzXTIBOpXfBSpbHsgK4L5jTIOZzkCT58tJ95Zni5FP3NpTrITDHVa1zp7aMRvW4kmhx8QMEYbo/Fzzjbjntb6YQLOwK7MYzy2QFswIMTKESuutxZfdwS7Ef X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Y0tIOG4wTmdIZHgvUGlidTJnbFJOU2VYdE0wVEV1b1k1UDk5OVg3RDZmM2di?= =?utf-8?B?bmR1OFc5a29sbEdEV1luZlEvSEhCektqNzRGVnR0TVBxQUVyZldVTDV6VVdk?= =?utf-8?B?ektNWWI0aEphY2I2U3Q3eHZpNUs0NFhMaHdoWDEwb3FNM3NiR200Sm1PTjIr?= =?utf-8?B?bXBOVUlMVmRhdlZHUGI1dEFRNC9Xd05TQW1pbXpPbld0V1RjRG40UDlMT1VY?= =?utf-8?B?Q2dDMER3VE5vUXZXT05YbG54REtsMmdOZENFMC9xbzQwbWFGLzZJYW5KSUVN?= =?utf-8?B?ZEg0VDVPNU9nRmpiK09JY3VHbmF6S0xuK1BwZEtPbGRvamlPR0RaR2toM0VY?= =?utf-8?B?YmlyQXVDQ2lwaFpaZmJYd3FMajY2LzIxQXdIZVJoWG45YkdRdUhVY01YY2I0?= =?utf-8?B?dUhZV3ZTNU1FL2xXbENRT1JrUFpLSzFhSGY3eUFOampGQmRlV0NHU2RVc3pq?= =?utf-8?B?a0VHRlB4T1ZGcTAvTnlFSG9GajZ4SzdQUWpOWjhJczc2d1d5eUVWUWdJOVZU?= =?utf-8?B?dnFzT2VMUEVGTy9veVgvRmREZUMwcDB3TXArRFJNS3pSSk0zQ0VrWWJlekw5?= =?utf-8?B?VWdHZUhOZWRnZ1RaZ2ZidWJYVm16c3hCTWJ4blo3bWZHTUpDUml5QkpsWEpO?= =?utf-8?B?RG9WN0hPMjFNWlQ5ZjZnUW04aTRGYXBjaXZRemZPRUsxZkdjWEladkdnNUVu?= =?utf-8?B?Y2N6d1VWVjh1UWdhZlJMeW5rbENpVlZnc1FrR0J0UW4yd0FnRzRXbU9zTWk4?= =?utf-8?B?WlIxRHpHdW9iK1hVREM2Yk85VnQvcStiYm5LRmlhYzZkYUZNMjJOanIyQXlP?= =?utf-8?B?WlQwL0tZT1FCcjkyWGNuR2J3blcvVVREUDdrb3hxOXFCdGxZaFpsNWZaSzh1?= =?utf-8?B?L0swOHJRZDNyRWJwdlY4T09aMHE2V2lkeWVMT1Fyak5lM0lYODNVUWtZeUMv?= =?utf-8?B?SCtuMldwandOQkFpc0NwZzFzWVdVS3ovL3FlN2RsdVR2akdqeFB1d3RPYTZB?= =?utf-8?B?eVZlazhvdjVqcko4RExQZlB5MVN5bngxWjI2dHlwRitaTGgzY0E3WVZpWXlZ?= =?utf-8?B?SGR4MjlYTHo3UlduUHFoLzEwUG52b0srYlRWTGJiem5TZVN6S0Q0Qk05THpk?= =?utf-8?B?N2ovRWd4ZVBxMC8vUWF3Z1RERzNiNjJ4MWNvUVFFT1dkYzc3Tzd6amh2NFpx?= =?utf-8?B?c2xTZS9GM2V3QWxsei9lcDhjdE1EcFgyNlVxa2pLd3p2Z3dwc2VvOHFCRDVa?= =?utf-8?B?NXVrbkhIWGYybDJYa0c4Yys3dVlWczVoMlMydUZHR0R6bGdFL0ZpREJyWVd5?= =?utf-8?B?Q1lRK0VuN0V1cFowSW8xa2hjS3E4dHhrM3MxSHpMWFU0MEpqV2NvMmZOYjhs?= =?utf-8?B?YUs0YnUzQzB6WE4zK1k0cTlVVVVJenhVZWFOamZ5REViQi81R21aWDMrNVow?= =?utf-8?B?M2VrbDdqamN0ZnpuVDRhWW5tRFRxVDZ0MFpTMFJDLzJzVkNRMytxazRmSEVE?= =?utf-8?B?STdNQVFDSlNzeDl3NCtXTlBCOE5GSkJIdklwdWpMWndRRTE4UHR4WHg3RmUy?= =?utf-8?B?YWJ6cUlGYjNhQXV4Q3RxMU92dUF1RzlCenFndmlHSmtEQUc2cmZTYmgzZFFp?= =?utf-8?B?NFRSSm9vbzRrbUlBc3psd3krYk5rNzB5dnZXOVBmc2pnRXl5aVNnMTFlSk05?= =?utf-8?Q?PolfBGcCQfDZYwmB3zqp?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c7abb4e5-d5f5-4171-672f-08dbc61048db X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Oct 2023 02:02:24.9429 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3P250MB0034 Subject: Re: [FFmpeg-devel] [PATCH 10/12] avcodec/rv10: Replace switch by LUT 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: Vml0dG9yaW8gR2lvdmFyYToKPiBPbiBUdWUsIE9jdCAzLCAyMDIzIGF0IDEyOjAz4oCvUE0gQW5k cmVhcyBSaGVpbmhhcmR0IDwKPiBhbmRyZWFzLnJoZWluaGFyZHRAb3V0bG9vay5jb20+IHdyb3Rl Ogo+IAo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5o YXJkdEBvdXRsb29rLmNvbT4KPj4gLS0tCj4+ICBsaWJhdmNvZGVjL3J2MTAuYyB8IDIxICsrKysr LS0tLS0tLS0tLS0tLS0tLQo+PiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMTYg ZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3J2MTAuYyBiL2xpYmF2 Y29kZWMvcnYxMC5jCj4+IGluZGV4IDNmOWQ1ZmYyNDIuLjIxNjMyOGZmZTcgMTAwNjQ0Cj4+IC0t LSBhL2xpYmF2Y29kZWMvcnYxMC5jCj4+ICsrKyBiL2xpYmF2Y29kZWMvcnYxMC5jCj4+IEBAIC0x NTgsMjUgKzE1OCwxNCBAQCBzdGF0aWMgaW50IHJ2MTBfZGVjb2RlX3BpY3R1cmVfaGVhZGVyKE1w ZWdFbmNDb250ZXh0Cj4+ICpzKQo+Pgo+PiAgc3RhdGljIGludCBydjIwX2RlY29kZV9waWN0dXJl X2hlYWRlcihSVkRlY0NvbnRleHQgKnJ2LCBpbnQgd2hvbGVfc2l6ZSkKPj4gIHsKPj4gKyAgICBz dGF0aWMgY29uc3QgZW51bSBBVlBpY3R1cmVUeXBlIHBpY3RfdHlwZXNbXSA9Cj4+ICsgICAgICAg IHsgQVZfUElDVFVSRV9UWVBFX0ksIEFWX1BJQ1RVUkVfVFlQRV9JIC8qIGhtbSAuLi4gKi8sCj4+ Cj4gCj4gQW55IGNoYW5jZSB3ZSBjb3VsZCByZXBsYWNlIHRoaXMgY29tbWVudCB3aXRoIHNvbWV0 aGluZyBtb3JlIGRldGFpbGVkIChvcgo+IHJlbW92ZSBpdCBpZiBub3QgbmVlZGVkKT8KClRoZSBj b21tZW50IGhhcyBiZWVuIGFkZGVkIHdoZW4gdGhlIG1hcHBpbmcgZm9yIDEgd2FzIGFkZGVkIGlu CjI0OGExYWE1NGMwICh3aGljaCBtYWRlIHRoZSBkZWZhdWx0IGNhc2UgZGVhZCBjb2RlKS4gSSBz aW1wbHkgcHJlc2VydmVkCml0LCBNaWNoYWVsIHByb2JhYmx5IGFkZGVkIGl0IHRvIHNob3cgdGhh dCBoZSB3YXMgbm90IGNvbXBsZXRlbHkgc3VyZS4gSQpkb24ndCBrbm93IHdoZXRoZXIgdGhlcmUg YXJlIGRpZmZlcmVudCBzZW1hbnRpY3MgZm9yIHRoZSB0d28gdmFsdWVzLgpJIGRvIG5vdCBvYmpl Y3QgdG8gdGhlIHJlbW92YWwgb2YgdGhpcyBjb21tZW50LgoKLSBBbmRyZWFzCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGlu ZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUs IG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1 bnN1YnNjcmliZSIuCg==