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 09AAE49DB7 for ; Mon, 10 Jun 2024 12:14:27 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B689268D725; Mon, 10 Jun 2024 15:14:24 +0300 (EEST) Received: from 7.mo561.mail-out.ovh.net (7.mo561.mail-out.ovh.net [46.105.57.200]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D4CF468D534 for ; Mon, 10 Jun 2024 15:14:17 +0300 (EEST) Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.140.244]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4VyW210tSmz1Rpf for ; Mon, 10 Jun 2024 12:14:17 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-6hpvn (unknown [10.110.168.167]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id C04621FD25 for ; Mon, 10 Jun 2024 12:14:16 +0000 (UTC) Received: from courmont.net ([37.59.142.105]) by ghost-submission-6684bf9d7b-6hpvn with ESMTPSA id Q/5pJRjuZmYtIwAAHXRdVw (envelope-from ) for ; Mon, 10 Jun 2024 12:14:16 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G0067b454ef5-6ef9-4575-8074-79bb248f78ea, B672557B025B868C1E1435BDBA93057018C45B1D) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.95.93.71 Date: Mon, 10 Jun 2024 15:14:14 +0300 From: =?ISO-8859-1?Q?R=E9mi_Denis-Courmont?= To: FFmpeg development discussions and patches User-Agent: K-9 Mail for Android In-Reply-To: <20240610114131.GB2821752@pb2> References: <20240609162347.2541907-1-remi@remlab.net> <20240609162347.2541907-2-remi@remlab.net> <20240610114131.GB2821752@pb2> Message-ID: MIME-Version: 1.0 X-Ovh-Tracer-Id: 17156744256451451385 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -85 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrfedutddggeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrhhlucfvnfffucdludehmdenucfjughrpeffhffvufgfjghfkfggtgfgsehtqhhmtddtreejnecuhfhrohhmpeftrohmihcuffgvnhhishdqvehouhhrmhhonhhtuceorhgvmhhisehrvghmlhgrsgdrnhgvtheqnecuggftrfgrthhtvghrnhepgfeulefhfeffgeevgeetgeeuheeguddvffeltdejgeetuddvtdejhffhgeetvdejnecukfhppeduvdejrddtrddtrddupdekjedrleehrdelfedrjedupdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehrvghmihesrhgvmhhlrggsrdhnvghtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht Subject: Re: [FFmpeg-devel] [PATCH 2/4] lavc/mpegvideo: use H263DSP dequant function 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: CgpMZSAxMCBqdWluIDIwMjQgMTQ6NDE6MzEgR01UKzAzOjAwLCBNaWNoYWVsIE5pZWRlcm1heWVy IDxtaWNoYWVsQG5pZWRlcm1heWVyLmNjPiBhIMOpY3JpdMKgOgo+T24gU3VuLCBKdW4gMDksIDIw MjQgYXQgMDc6MjM6NDVQTSArMDMwMCwgUsOpbWkgRGVuaXMtQ291cm1vbnQgd3JvdGU6Cj4+IC0t LQo+PiAgbGliYXZjb2RlYy9tcGVndmlkZW8uYyB8IDQ0ICsrKysrKysrKystLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQo+PiAgMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyks IDM0IGRlbGV0aW9ucygtKQo+PiAKPj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvbXBlZ3ZpZGVv LmMgYi9saWJhdmNvZGVjL21wZWd2aWRlby5jCj4+IGluZGV4IDdhZjgyM2I4YmQuLjliZTBmZWNj OGQgMTAwNjQ0Cj4+IC0tLSBhL2xpYmF2Y29kZWMvbXBlZ3ZpZGVvLmMKPj4gKysrIGIvbGliYXZj b2RlYy9tcGVndmlkZW8uYwo+PiBAQCAtMjAxLDEzICsyMDEsMTEgQEAgc3RhdGljIHZvaWQgZGN0 X3VucXVhbnRpemVfbXBlZzJfaW50ZXJfYyhNcGVnRW5jQ29udGV4dCAqcywKPj4gIHN0YXRpYyB2 b2lkIGRjdF91bnF1YW50aXplX2gyNjNfaW50cmFfYyhNcGVnRW5jQ29udGV4dCAqcywKPj4gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQxNl90ICpibG9jaywgaW50IG4sIGlu dCBxc2NhbGUpCj4+ICB7Cj4+IC0gICAgaW50IGksIGxldmVsLCBxbXVsLCBxYWRkOwo+PiAtICAg IGludCBuQ29lZmZzOwo+PiArICAgIGludCBxbXVsID0gcXNjYWxlIDw8IDE7Cj4+ICsgICAgaW50 IHFhZGQsIG5Db2VmZnM7Cj4+ICAKPj4gICAgICBhdl9hc3NlcnQyKHMtPmJsb2NrX2xhc3RfaW5k ZXhbbl0+PTAgfHwgcy0+aDI2M19haWMpOwo+PiAgCj4+IC0gICAgcW11bCA9IHFzY2FsZSA8PCAx Owo+PiAtCj4+ICAgICAgaWYgKCFzLT5oMjYzX2FpYykgewo+PiAgICAgICAgICBibG9ja1swXSAq PSBuIDwgNCA/IHMtPnlfZGNfc2NhbGUgOiBzLT5jX2RjX3NjYWxlOwo+PiAgICAgICAgICBxYWRk ID0gKHFzY2FsZSAtIDEpIHwgMTsKPj4gQEAgLTIxNSw0NyArMjEzLDI0IEBAIHN0YXRpYyB2b2lk IGRjdF91bnF1YW50aXplX2gyNjNfaW50cmFfYyhNcGVnRW5jQ29udGV4dCAqcywKPj4gICAgICAg ICAgcWFkZCA9IDA7Cj4+ICAgICAgfQo+PiAgICAgIGlmKHMtPmFjX3ByZWQpCj4+IC0gICAgICAg IG5Db2VmZnM9NjM7Cj4+ICsgICAgICAgIG5Db2VmZnMgPSA2NDsKPj4gICAgICBlbHNlCj4+IC0g ICAgICAgIG5Db2VmZnM9IHMtPmludHJhX3NjYW50YWJsZS5yYXN0ZXJfZW5kWyBzLT5ibG9ja19s YXN0X2luZGV4W25dIF07Cj4+ICsgICAgICAgIG5Db2VmZnMgPSBzLT5pbnRyYV9zY2FudGFibGUu cmFzdGVyX2VuZFtzLT5ibG9ja19sYXN0X2luZGV4W25dXSArIDE7Cj4+ICAKPj4gLSAgICBmb3Io aT0xOyBpPD1uQ29lZmZzOyBpKyspIHsKPj4gLSAgICAgICAgbGV2ZWwgPSBibG9ja1tpXTsKPj4g LSAgICAgICAgaWYgKGxldmVsKSB7Cj4+IC0gICAgICAgICAgICBpZiAobGV2ZWwgPCAwKSB7Cj4+ IC0gICAgICAgICAgICAgICAgbGV2ZWwgPSBsZXZlbCAqIHFtdWwgLSBxYWRkOwo+PiAtICAgICAg ICAgICAgfSBlbHNlIHsKPj4gLSAgICAgICAgICAgICAgICBsZXZlbCA9IGxldmVsICogcW11bCAr IHFhZGQ7Cj4+IC0gICAgICAgICAgICB9Cj4+IC0gICAgICAgICAgICBibG9ja1tpXSA9IGxldmVs Owo+PiAtICAgICAgICB9Cj4+IC0gICAgfQo+PiArICAgIHMtPmgyNjNkc3AuaDI2M19kY3RfdW5x dWFudGl6ZV9pbnRyYShibG9jaywgbkNvZWZmcywgcW11bCwgcWFkZCk7Cj4+ICB9Cj4+ICAKPj4g IHN0YXRpYyB2b2lkIGRjdF91bnF1YW50aXplX2gyNjNfaW50ZXJfYyhNcGVnRW5jQ29udGV4dCAq cywKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQxNl90ICpibG9jaywg aW50IG4sIGludCBxc2NhbGUpCj4+ICB7Cj4+IC0gICAgaW50IGksIGxldmVsLCBxbXVsLCBxYWRk Owo+PiArICAgIGludCBxbXVsID0gcXNjYWxlIDw8IDE7Cj4+ICsgICAgaW50IHFhZGQgPSAocXNj YWxlIC0gMSkgfCAxOwo+PiAgICAgIGludCBuQ29lZmZzOwo+PiAgCj4+ICAgICAgYXZfYXNzZXJ0 MihzLT5ibG9ja19sYXN0X2luZGV4W25dPj0wKTsKPj4gIAo+PiAtICAgIHFhZGQgPSAocXNjYWxl IC0gMSkgfCAxOwo+PiAtICAgIHFtdWwgPSBxc2NhbGUgPDwgMTsKPj4gLQo+PiAtICAgIG5Db2Vm ZnM9IHMtPmludGVyX3NjYW50YWJsZS5yYXN0ZXJfZW5kWyBzLT5ibG9ja19sYXN0X2luZGV4W25d IF07Cj4+IC0KPj4gLSAgICBmb3IoaT0wOyBpPD1uQ29lZmZzOyBpKyspIHsKPj4gLSAgICAgICAg bGV2ZWwgPSBibG9ja1tpXTsKPj4gLSAgICAgICAgaWYgKGxldmVsKSB7Cj4+IC0gICAgICAgICAg ICBpZiAobGV2ZWwgPCAwKSB7Cj4+IC0gICAgICAgICAgICAgICAgbGV2ZWwgPSBsZXZlbCAqIHFt dWwgLSBxYWRkOwo+PiAtICAgICAgICAgICAgfSBlbHNlIHsKPj4gLSAgICAgICAgICAgICAgICBs ZXZlbCA9IGxldmVsICogcW11bCArIHFhZGQ7Cj4+IC0gICAgICAgICAgICB9Cj4+IC0gICAgICAg ICAgICBibG9ja1tpXSA9IGxldmVsOwo+PiAtICAgICAgICB9Cj4+IC0gICAgfQo+PiArICAgIG5D b2VmZnMgPSBzLT5pbnRlcl9zY2FudGFibGUucmFzdGVyX2VuZFtzLT5ibG9ja19sYXN0X2luZGV4 W25dXSArIDE7Cj4+ICsgICAgcy0+aDI2M2RzcC5oMjYzX2RjdF91bnF1YW50aXplX2ludGVyKGJs b2NrLCBuQ29lZmZzLCBxbXVsLCBxYWRkKTsKPgo+SXQgd291bGQgYmUgYmV0dGVyIGlmIHRoZSAi KyAxIiB3b3VsZCBub3QgYmUgbmVlZGVkIGFuZCB0ZWggZnVuY3Rpb25zCj53b3VsZCBrZWVwIHVz aW5nICI8PSIKCldoeT8gQUZBSUNULCB0aGF0IGp1c3QgbWFrZXMgdGhlIGFzc2VtYmxlciBtb3Jl IGNvbmZ1c2luZyBieSByZXF1aXJpbmcgYW4gdW51c3VhbCBib3VuZGFyeSBjaGVjay4KCkFuZCB0 aGVuIGZvciBTVkUgYW5kIFJWViwgYWRkaW5nIG9uZSBpcyB1bmF2b2lkYWJsZSBwb3NzaWJsZSwg YXMgd2UgbmVlZCB0aGUgZWxlbWVudCBjb3VudCB0byBwcmVkaWNhdGUgdGhlIHZlY3RvciBvcHMu IFNvIHdlJ2QganVzdCBlbmQgdXAgaGF2aW5nIHRvIGFkZCBvbmUgaW4gdGhlIGFzc2VtYmxlciBp bnN0ZWFkIG9mIEMuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0 cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNj cmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZt cGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K