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 834F545D18 for ; Wed, 5 Apr 2023 13:45:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A8CC968B8E0; Wed, 5 Apr 2023 16:45:19 +0300 (EEST) Received: from mail.frobbit.se (mail.frobbit.se [85.30.129.176]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B693C6802F5 for ; Wed, 5 Apr 2023 16:45:12 +0300 (EEST) Received: from debian.lan (h-79-136-39-105.A258.priv.bahnhof.se [79.136.39.105]) by mail.frobbit.se (Postfix) with ESMTPSA id CA921201B2 for ; Wed, 5 Apr 2023 15:45:10 +0200 (CEST) Message-ID: From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Wed, 05 Apr 2023 15:45:10 +0200 In-Reply-To: References: <20230331152941.21879-1-pal@sandflow.com> <20230331152941.21879-2-pal@sandflow.com> <8ed56d57e704ca88e37d8cf93779f8b576ead035.camel@haerdin.se> User-Agent: Evolution 3.38.3-1+deb11u1 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH v1 2/3] avcodec/jpeg2000dec: add support for HTJ2K block decoding 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: b25zIDIwMjMtMDQtMDUga2xvY2thbiAxNjoxNiArMDMwMCBza3JldiBDYWxlYiBFdGVtZXNpOgo+ ID4gPiArLyoKPiA+ID4gKyAqIENvcHlyaWdodCAyMDE5IC0gMjAyMSwgT3NhbXUgV2F0YW5hYmUK PiA+IAo+ID4gSXMgdGhpcyBiYXNlZCBvbiBhbm90aGVyIGNvZGViYXNlPwo+ID4gCj4gPiA+ICsg KiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFi b3ZlCj4gPiA+IGNvcHlyaWdodCBub3RpY2UsCj4gPiA+ICsgKsKgwqDCoCB0aGlzIGxpc3Qgb2Yg Y29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluCj4gPiA+IHRoZQo+ID4g PiBkb2N1bWVudGF0aW9uCj4gPiA+ICsgKsKgwqDCoCBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHBy b3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KPiA+IAo+ID4gRG8gd2UgZG8gdGhpcyBjdXJy ZW50bHk/Cj4gCj4gCj4gSSdtIG5vdCBzdXJlLCBoYXZlbid0IHNlZW4gYW55IHBhcnQgdGhhdCBk aXJlY3RseSB1c2VzIHNvbWVvbmUgZWxzZSdzCj4gd29yaywKPiB0aGUgdGFibGVzCj4gd2VyZSBn ZW5lcmF0ZWQgZm9yIGhpcyBwcm9qZWN0IHNvIEkgdGhvdWdodCBpdCB3YXMgc2Vuc2libGUgdG8g Y3JlZGl0Cj4gaGltCgpEZWZpbml0ZWx5IGRvIGNyZWRpdC4gSSB3b25kZXIgaWYgdGhlcmUncyBv dGhlciBmaWxlcyBpbiB0aGUgcHJvamVjdAp3aXRoIHNpbWlsYXIgbGljZW5zZXMgYW5kIGlmIHdl IGRvIHByaW50IHRoaXMgc3R1ZmYuCgo+IAo+ID4gK8KgwqDCoCBpZiAoYnVmZmVyLT5iaXRzX2xl ZnQgPiAzMikKPiA+ID4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiAwOyAvLyBlbm91Z2ggZGF0YSwg bm8gbmVlZCB0byBwdWxsIGluIG1vcmUgYml0cwo+ID4gCj4gPiBDb3VsZCB0aGlzIGJlID49IDMy Pwo+ID4gCj4gCj4gQW55IHJlYXNvbiBmb3IgdGhhdD8KCkF2b2lkcyByZWFkaW5nIG1vcmUgYml0 cyBpbiBzb21lIGNhc2VzLCBwb3RlbnRpYWxseSBzcGVlZGluZyB1cCB0aGUKZGVjb2Rlci4gVW5s ZXNzIG9mIGNvdXJzZSB0aGVyZSBhcmUgY2FzZXMgd2hlcmUgMzMgYml0cyBhcmUgYWJzb2x1dGVs eQpuZWNlc3NhcnkuCgo+IAo+IAo+ID4gPiArwqDCoMKgIHRtcCA9IEFWX1JCMzIoJmFycmF5W3Bv c2l0aW9uICsgMV0pOwo+ID4gCj4gPiBJIHByZXN1bWUgYXJyYXkgcG9pbnRzIHN1Y2ggdGhhdCBy ZWFkaW5nIG5lZ2F0aXZlIHBvc2l0aW9ucyBpcwo+ID4gYWx3YXlzCj4gPiBPSywgZXZlbiBpZiBz b21laG93IHRoZSBmb3J3YXJkIGJpdHN0cmVhbSBpcyB2ZXJ5IHNob3J0Cj4gPiAKPiBZZXMgLMKg IHdlIGNhbiBvbmx5IHJlYWQgdGhyZWUgYnl0ZXMgYmFja3dhcmRzLCBhbmQgd2UgYWx3YXlzIGVu c3VyZQo+IHdlIGhhdmUKPiBtb3JlIHRoYW4gdGhyZWUgYnl0ZXMgaW4gdGhlIGJ1ZmZlcix3ZSBj aGVjayBmb3IgbGVuZ3RoKExjdXApIGJlaW5nCj4gZ3JlYXRlcgo+IHRoYW4gMiBpbiBmZl9qcGVn MjAwMF9kZWNvZGVfaHRqMmsKCkdyZWF0Cgo+ID4gPiArLyoqCj4gPiA+ICsgKiBMb29rIGFoZWFk IGJpdCBidWZmZXIgd2l0aG91dCBkaXNjYXJkaW5nIGJpdHMuCj4gPiA+ICsgKi8KPiA+ID4gK2F2 X2Fsd2F5c19pbmxpbmUKPiA+ID4gK3N0YXRpYyB1aW50NjRfdCBqcGVnMjAwMF9iaXRidWZfcGVl a19iaXRzX2xzYihTdGF0ZVZhcnMgKnN0cmVhbSwKPiA+ID4gdWludDhfdCBuYml0cykKPiA+ID4g K3sKPiA+ID4gK8KgwqDCoCB1aW50NjRfdCBtYXNrID0gKDF1bGwgPDwgbmJpdHMpIC0gMTsKPiA+ IAo+ID4gV2hhdCBpZiBiaXRzX2xlZnQgPCBuYml0cz8gQ2FuIGl0IGhhcHBlbj8KPiA+IExvb2tz IGxpa2UgY2FsbGVycyBlbnN1cmUgdGhpcywgYnV0IGNoZWNraW5nIGl0IHdvdWxkIGJlIG1vcmUg aW4KPiA+IGxpbmUKPiA+IHdpdGggdGhlIG90aGVyIGJpdCBmdW5jdGlvbnMgaGVyZQo+ID4gCj4g U28gc2hvdWxkIHdlIHJlbW92ZSBjaGVja3MgZnJvbSBjYWxsZXJzIGFuZCBwbGFjZSB0aGVtIGlu c2lkZSB0aGUKPiBmdW5jdGlvbgo+IG9yID8KCkl0IHdvdWxkIG1ha2UgdGhlIGNvZGUgc21hbGxl ciBhbmQgcHJldHRpZXIsIGFuZCB0aGVyZSdzIG5vIHJlcGVhdGVkCmNhbGxzIHRvIGpwZWcyMDAw X2JpdGJ1Zl9wZWVrX2JpdHNfbHNiKCkgdGhhdCB3b3VsZCBiZW5lZml0IGZyb20gb25seQpjaGVj a2luZyB0aGUgbGVuZ3RoIG91dHNpZGUgdGhlIGZ1bmN0aW9uLiBXZXJlIHRoZXJlIGEgbG9vcCB0 aGF0IG5lZWRzCnRvIHBlZWsgbXVsdGlwbGUgdGltZXMgdGhlbiBpdCBjb3VsZCBtYWtlIHNlbnNl LCBidXQgdGhlcmUgYXJlIG5vbmUuCgo+IAo+IAo+ID4gRm9yIGZvcndhcmQgcmVhZGluZyBJIGZl ZWwgbGlrZSB3ZSBjb3VsZCByZXVzZSBsYXZjJ3MgYml0cmVhZGVyIGFuZAo+ID4ganVzdCBkbyB1 bnN0dWZmaW5nIGFmdGVyIHJlYWRpbmcuIE9yPwo+ID4gCj4gUGxhdXNpYmxlLCBidXQgbWF5IGJl IHNsb3dlci4KCkxldCdzIGxlYXZlIGl0IGZvciBsYXRlciB0aGVuLgoKL1RvbWFzCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFp bGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCg==