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 49FEA4AB43 for ; Wed, 12 Jun 2024 18:10:54 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 676B068D974; Wed, 12 Jun 2024 21:10:52 +0300 (EEST) Received: from 17.mo550.mail-out.ovh.net (17.mo550.mail-out.ovh.net [87.98.179.142]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9826B68D828 for ; Wed, 12 Jun 2024 21:10:45 +0300 (EEST) Received: from director2.ghost.mail-out.ovh.net (unknown [10.108.25.35]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4VztrN5GVdz1Spw for ; Wed, 12 Jun 2024 18:10:44 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-zslm5 (unknown [10.110.168.40]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 8489F1FE60 for ; Wed, 12 Jun 2024 18:10:44 +0000 (UTC) Received: from courmont.net ([37.59.142.97]) by ghost-submission-6684bf9d7b-zslm5 with ESMTPSA id Qv/QGqTkaWaO1QYAbPNdvQ (envelope-from ) for ; Wed, 12 Jun 2024 18:10:44 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G0027e47f693-b85f-4188-96a0-bff8bf1de901, 5E0BD76E731A024E847D66E2A06E41EF3020350C) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.92.194.88 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: ffmpeg-devel@ffmpeg.org Date: Wed, 12 Jun 2024 21:10:43 +0300 Message-ID: <2940983.e9J7NaK4W3@basile.remlab.net> Organization: Remlab In-Reply-To: <0c987aa2-e9ea-481d-a36a-076ff82ad11c@gmail.com> References: <20240612044723.175502-1-remi@remlab.net> <0c987aa2-e9ea-481d-a36a-076ff82ad11c@gmail.com> MIME-Version: 1.0 X-Ovh-Tracer-Id: 16475293337496132089 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrfedugedguddulecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfhojghfggfgtgesthhqredttddtjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpeffgedthfegveefhffhffehvddtvdetgfelveeuueekkeetvefgtdfgffdvhfegveenucffohhmrghinheprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddrleejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehrvghmihesrhgvmhhlrggsrdhnvghtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht Subject: Re: [FFmpeg-devel] [PATCHv5 1/4] lavc/h263dsp: add DCT dequantisation functions 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: TGUga2Vza2l2aWlra29uYSAxMi4ga2Vzw6RrdXV0YSAyMDI0LCAyMC40MC4zNyBFRVNUIEphbWVz IEFsbWVyIGEgw6ljcml0IDoKPiBPbiA2LzEyLzIwMjQgMTo0NyBBTSwgUsOpbWkgRGVuaXMtQ291 cm1vbnQgd3JvdGU6Cj4gPiBOb3RlIHRoYXQgb3B0aW1pc2VkIGltcGxlbWVudGF0aW9ucyBvZiB0 aGVzZSBmdW5jdGlvbnMgd2lsbCBiZSB0YWtlbgo+ID4gaW50byBhY3R1YWwgdXNlIG9ubHkgaWYg TXBlZ0VuY0NvbnRleHQuZGN0X3VucXVhbnRpemVfaDI2M197aW50ZXIsaW50cmF9Cj4gPiBhcmUg Km5vdCogb3ZlcmxvYWRlZCBieSBleGlzdGluZyBvcHRpbWlzYXRpb25zLgo+ID4gCj4gPiAtLS0K PiA+IFRoaXMgYWRkcyB0aGUgcGx1cyBvbmVzIGJhY2ssIHNhdmluZyB0d28gYnJhbmNoIGluc3Ry dWN0aW9ucyBpbiBDIGFuZAo+ID4gb25lIGluIGFzc2VtYmxlciAoYXQgdGhlIGNvc3Qgb2YgdHdv IHVuY29uZGl0aW9uYWwgYWRkcykuCj4gCj4gU2VlIG15IHJlcGx5IGluIHRoZSBwcmV2aW91cyB2 ZXJzaW9uLiBOb3Qgc3VyZSBpZiBpdCB3aWxsIGhlbHAgd2l0aCB0aGlzLgoKV2UgY2FuIG9mIGNv dXJzZSBhdm9pZCB0aGUgYnJhbmNoZXMgLSB0aGlzIHZlcnNpb24gYXZvaWRzIHRoZSBicmFuY2hl cywgYXMgZGlkIAp0aGUgaW5pdGlhbCB2ZXJzaW9ucy4gSW4gQyAoYW5kIGluIFJWViksIHdlIGNh bid0IGF2b2lkIGluY3JlbWVudGluZyB0aGUgCnBvaW50ZXIgYW5kIGEgY291bnRlciB2YXJpYWJs ZS4KCklmIHlvdSBjaGFuZ2UgdGhlIGxvb3AgbGlrZSB5dW8gc3VnZ2VzdDoKICAgICBmb3IgKHNp emVfdCBpID0gMTsgaSA8PSBuQ29lZmZzOyBpKyspIHsgCiAgICAgICAgIGludCBsZXZlbCA9IGJs b2NrW2ldOwoKICAgICAgICAgaWYgKGxldmVsKSB7CiAgICAgICAgICAgICBpZiAobGV2ZWwgPCAw KQogICAgICAgICAgICAgICAgIGxldmVsID0gbGV2ZWwgKiBxbXVsIC0gcWFkZDsKICAgICAgICAg ICAgIGVsc2UKICAgICAgICAgICAgICAgICBsZXZlbCA9IGxldmVsICogcW11bCArIHFhZGQ7CiAg ICAgICAgICAgICBibG9ja1tpXSA9IGxldmVsOwogICAgICAgICB9CiAgICB9CgouLi4gYXQgYmVz dCwgYW4gb3B0aW1pc2luZyBjb21waWxlciB3aWxsIHJlaW50ZXJwcmV0IGl0IHRvOgoKICAgICBp ZiAobkNvZWZmcyA+PSAxKSB7CiAgICAgICAgIGJsb2NrKys7CiAgICAgICAgIGVuZCA9IGJsb2Nr ICsgbkNvZWZmczsKCiAgICAgIGxvb3A6CiAgICAgICAgICAgIGxldmVsID0gKmJsb2NrOwogICAg ICAgICAgICBpZiAobGV2ZWwpIHsKICAgICAgICAgICAgICAgICB0bXAgPSBsZXZlbCAqIHFtdWw7 CiAgICAgICAgICAgICAgICAgaWYgKGxldmVsIDwgMCkKICAgICAgICAgICAgICAgICAgICAgdG1w IC09IHFhZGQ7CiAgICAgICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgICAgICB0bXAg Kz0gcWFkZDsKICAgICAgICAgICAgICAgICAqKGJsb2NrKyspID0gdG1wOwogICAgICAgICAgICAg fQogICAgICAgICAgICBpZiAoYmxvY2sgPD0gZW5kKQogICAgICAgICAgICAgICAgZ290byBsb29w OwogICAgfQoKT3IgcGVyaGFwcyB0aGUgY29tcGlsZXIgd2lsbCBrZWVwIGFuIGV4cGxpY2l0IGNv dW50ZXIsIHdoaWNoIGlzIGV2ZW4gd29yc2UuIApUaGlzIGRvZXMgbm90IHNhdmUgYnJhbmNoZXMs IG5vciBpbmNyZW1lbnRzLiBJdCBqdXN0IGxvb2tzIGxpa2UgaXQgYmVjYXVzZSBvZiAKdGhlIHN5 bnRhY3RpYyBzdWdhciB0aGF0IGlzIHRoZSBmb3IoKSBsb29wLiBJbiByZWFsaXR5LCB0aGlzIG9u bHkgZHVwbGljYXRlcyAKY29kZSAoYXMgd2UgY2FuIG5vIGxvbmdlciBzaGFyZSBiZXR3ZWVuIGlu dGVyL2ludHJhKS4KCi0tIArjg6zjg5/jg7vjg4fjg4st44Kv44O844Or44Oi44OzCmh0dHA6Ly93 d3cucmVtbGFiLm5ldC8KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9y ZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVu c3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVz dEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=