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 1FD5449A07 for ; Fri, 26 Jul 2024 08:04:43 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6B26D68D671; Fri, 26 Jul 2024 11:04:40 +0300 (EEST) Received: from glom.nmugroup.com (glom.nmugroup.com [193.183.80.6]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6C76068D562 for ; Fri, 26 Jul 2024 11:04:33 +0300 (EEST) Received: from localhost (localhost [127.0.0.1]) by glom.nmugroup.com (Postfix) with ESMTP id 0BDEE542872D for ; Fri, 26 Jul 2024 10:04:33 +0200 (CEST) Received: from [192.168.43.177] (host-95-203-46-107.mobileonline.telia.com [95.203.46.107]) (Authenticated sender: git01) by glom.nmugroup.com (Postfix) with ESMTPSA id CAB505425D71 for ; Fri, 26 Jul 2024 10:04:32 +0200 (CEST) Message-ID: From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Fri, 26 Jul 2024 10:04:31 +0200 In-Reply-To: References: <20240624133734.3032409-1-owatanab@es.takushoku-u.ac.jp> <48919b7f5cd52dbcdbe0a18469c9d2202eee5bfd.camel@haerdin.se> <0f1b1d3b02959fc433bcc7e7be103193d0334b40.camel@haerdin.se> <11253e56e46ef9a19aeae96dab092a1b235e3e69.camel@haerdin.se> User-Agent: Evolution 3.46.4-2 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH v4 1/3] avcodec/jpeg2000dec: Add support for CAP and CPF markers 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: dG9yIDIwMjQtMDctMjUga2xvY2thbiAxNzowNiAtMDcwMCBza3JldiBQaWVycmUtQW50aG9ueSBM ZW1pZXV4Ogo+IE9uIFRodSwgSnVsIDI1LCAyMDI0IGF0IDI6MTfigK9BTSBUb21hcyBIw6RyZGlu IDxnaXRAaGFlcmRpbi5zZT4gd3JvdGU6Cj4gPiAKPiA+IHPDtm4gMjAyNC0wNy0yMSBrbG9ja2Fu IDE0OjA3ICswOTAwIHNrcmV2IFBpZXJyZS1BbnRob255IExlbWlldXg6Cj4gPiA+IE9uIFNhdCwg SnVsIDIwLCAyMDI0IGF0IDU6MTLigK9QTSBUb21hcyBIw6RyZGluIDxnaXRAaGFlcmRpbi5zZT4K PiA+ID4gd3JvdGU6Cj4gPiA+ID4gCj4gPiA+ID4gdG9yIDIwMjQtMDctMTgga2xvY2thbiAyMzox MCArMDkwMCBza3JldiBQaWVycmUtQW50aG9ueQo+ID4gPiA+IExlbWlldXg6Cj4gPiA+ID4gPiBP biBNb24sIEp1bCAxNSwgMjAyNCBhdCAxMDozM+KAr1BNIFRvbWFzIEjDpHJkaW4KPiA+ID4gPiA+ IDxnaXRAaGFlcmRpbi5zZT4KPiA+ID4gPiA+IHdyb3RlOgo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ ID4gZnJlIDIwMjQtMDctMTIga2xvY2thbiAxMjo1MSAtMDcwMCBza3JldiBQaWVycmUtQW50aG9u eQo+ID4gPiA+ID4gPiBMZW1pZXV4Ogo+ID4gPiA+ID4gPiA+IE9uIFRodSwgSnVsIDExLCAyMDI0 IGF0IDEwOjI44oCvUE0gVG9tYXMgSMOkcmRpbgo+ID4gPiA+ID4gPiA+IDxnaXRAaGFlcmRpbi5z ZT4KPiA+ID4gPiA+ID4gPiB3cm90ZToKPiA+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+ID4g PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAocy0+aW5fdGlsZV9oZWFkZXJzID09IDEgJiYg cy0+aXNIVAo+ID4gPiA+ID4gPiA+ID4gPiAmJgo+ID4gPiA+ID4gPiA+ID4gPiAoIXMtCj4gPiA+ ID4gPiA+ID4gPiA+ID4gQ2NhcDE1X2IxMSkpCj4gPiA+ID4gPiA+ID4gPiA+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgYXZfbG9nKHMtPmF2Y3R4LCBBVl9MT0dfV0FSTklORywKPiA+ ID4gPiA+ID4gPiA+ID4gIkNPRAo+ID4gPiA+ID4gPiA+ID4gPiBtYXJrZXIKPiA+ID4gPiA+ID4g PiA+ID4gaXMKPiA+ID4gPiA+ID4gPiA+ID4gZm91bmQgaW4gSE9NT0dFTkVPVVMgSFQgc2V0XG4i KTsKPiA+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+ID4gSG93IGJhZCBpcyB0aGlzIGFuZCB0 aGUgb3RoZXIgbWFya2VycyBiZWluZyBwcmVzZW50IGluCj4gPiA+ID4gPiA+ID4gPiB0aGlzCj4g PiA+ID4gPiA+ID4gPiBjYXNlPwo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+IEF0IHRoZSB2 ZXJ5IGxlYXN0LCBpdCBtZWFucyB0aGF0IHNpZ25hbGluZyBpcwo+ID4gPiA+ID4gPiA+IGluY29u c2lzdGVudAo+ID4gPiA+ID4gPiA+IHdpdGhpbgo+ID4gPiA+ID4gPiA+IHRoZQo+ID4gPiA+ID4g PiA+IGNvZGVzdHJlYW0gc2luY2UgdGhlIHN0YW5kYXJkIHN0YXRlcyB0aGF0Ogo+ID4gPiA+ID4g PiA+ICIiIgo+ID4gPiA+ID4gPiA+IFRoZSBIT01PR0VORU9VUyBzZXQgaXMgdGhlIHNldCBvZiBI VEoySyBjb2Rlc3RyZWFtcwo+ID4gPiA+ID4gPiA+IHdoZXJlOgo+ID4gPiA+ID4gPiA+IOKAoiBu b25lIG9mIHRoZSBmdW5jdGlvbmFsIG1hcmtlciBzZWdtZW50cywgZS5nLiwgQ09ELCBDT0MsCj4g PiA+ID4gPiA+ID4gUkdOLAo+ID4gPiA+ID4gPiA+IFFDRCwKPiA+ID4gPiA+ID4gPiBRQ0MsIGFu ZCBQT0MsIGFyZSBwcmVzZW50IGluIGFueQo+ID4gPiA+ID4gPiA+IHRpbGUtcGFydCBoZWFkZXI7 IGFuZAo+ID4gPiA+ID4gPiA+IOKAoiBubyBQUFQgbWFya2VyIHNlZ21lbnQgaXMgcHJlc2VudC4K PiA+ID4gPiA+ID4gPiAiIiIKPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiBUaGUgcG9pbnQg b2Ygc2lnbmFsbGluZyB0aGF0IGEgY29kZXN0cmVhbSBpcwo+ID4gPiA+ID4gPiA+ICJIT01PR0VO RU9VUyIgaXMKPiA+ID4gPiA+ID4gPiB0bwo+ID4gPiA+ID4gPiA+IGFsbG93Cj4gPiA+ID4gPiA+ ID4gZGVjb2RlcnMgdG8gY29uZmlndXJlIHRoZW1zZWx2ZXMgc29sZWx5IGJhc2VkIG9uCj4gPiA+ ID4gPiA+ID4gaW5mb3JtYXRpb24KPiA+ID4gPiA+ID4gPiByZXRyaWV2ZWQKPiA+ID4gPiA+ID4g PiBlbnRpcmVseSBmcm9tIHRoZSBtYWluIGhlYWRlci4KPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ ID4gPiBTaW5jZSwgQUZBSUssIEZGTVBFRyBkb2VzIG5vdCByZWx5IG9uIHRoZSBIT01PR0VORU9V UyB0bwo+ID4gPiA+ID4gPiA+IHNob3J0LQo+ID4gPiA+ID4gPiA+IGNpcmN1aXQKPiA+ID4gPiA+ ID4gPiBjb25maWd1cmF0aW9uLCBpbmNvcnJlY3QgSE9NT0dFTkVPVVMgc2lnbmFsbGluZyB3aWxs Cj4gPiA+ID4gPiA+ID4gbGlrZWx5Cj4gPiA+ID4gPiA+ID4gbm90Cj4gPiA+ID4gPiA+ID4gaW1w YWN0Cj4gPiA+ID4gPiA+ID4gRkZNUEVHLgo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gSXQgY291 bGQgaGFwcGVuIHRoYXQgaW5mb3JtYXRpb24gaW4gdGlsZSBoZWFkZXJzIGNvbnRyYWRpY3QKPiA+ ID4gPiA+ID4gaW5mb3JtYXRpb24KPiA+ID4gPiA+ID4gaW4gdGhlIG1haW4gaGVhZGVyLCByaWdo dD8gSW4gc3VjaCBhIGNhc2UgaXQgc291bmRzIGxpa2Ugd2UKPiA+ID4gPiA+ID4gY2FuJ3QKPiA+ ID4gPiA+ID4gYmUKPiA+ID4gPiA+ID4gc3VyZSB3aGljaCBkZWNvZGUgaXMgdGhlIGNvcnJlY3Qg b25lLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBQZXIgdGhlIHNwZWMsIHRoZSBkZWNvZGVyIHVzZXMg dGhlIENPRCBpbmZvcm1hdGlvbiBpbiB0aWxlLQo+ID4gPiA+ID4gcGFydHMKPiA+ID4gPiA+IG92 ZXIKPiA+ID4gPiA+IHRoZSBDT0QgaW5mb3JtYXRpb24gaW4gdGhlIGhlYWRlci4KPiA+ID4gPiA+ IAo+ID4gPiA+ID4gVGhlIGlzc3VlIGhlcmUgaXMgdGhhdCBhIGRlY29kZXIsIHVwb24gc2VlaW5n IEhPTU9HRU5FT1VTLAo+ID4gPiA+ID4gc2ltcGx5Cj4gPiA+ID4gPiBkb2VzCj4gPiA+ID4gPiBu b3QgYm90aGVyIHdpdGggbG9va2luZyBmb3IgQ09EIGluZm9ybWF0aW9uIGluIHRpbGUtcGFydHMs Cj4gPiA+ID4gPiB0aGVyZWJ5Cj4gPiA+ID4gPiBtaXNzaW5nIGNyaXRpY2FsIGluZm9ybWF0aW9u Lgo+ID4gPiA+IAo+ID4gPiA+IFNvIGl0IGlzIGFjdHVhbGx5IHBlcmZlY3RseSBsZWdhbD8gVGhl biBpdCBzZWVtcyB0aGlzIHBhdGNoIGlzCj4gPiA+ID4gd3JvbmcKPiA+ID4gCj4gPiA+IFdoYXQg aXMgbm90ICJpbGxlZ2FsIjogdGhlIEhPTU9HRU5FT1VTIGZsYWcgYmVpbmcgZXF1YWwgdG8gdHJ1 ZQo+ID4gPiAqYW5kKgo+ID4gPiBoYXZpbmcgQ09EIG1hcmtlciBzZWdtZW50cyBpbiB0aWxlLXBh cnRzLgo+ID4gPiAKPiA+ID4gVGhpcyBpcyB3aGF0IHRoZSBwYXRjaCBkZXRlY3RzLgo+ID4gPiAK PiA+ID4gRkZNUEVHIGNhbiBkZWNvZGUgc3VjaCBpbGxlZ2FsIGNvZGVzdHJlYW0uIE90aGVyIGRl Y29kZXJzIG1pZ2h0Cj4gPiA+IG5vdC4KPiA+ID4gCj4gPiA+IFRoZSBxdWVzdGlvbiBpczogd2hh dCBzaG91bGQgRkZNUEVHIGRvPyBTaG91bGQgRkZNUEVHIGV4aXQgb3IKPiA+ID4gd2Fybgo+ID4g PiBhbmQgY29udGludWUuCj4gPiAKPiA+IElmIHRoZSBzcGVjIGFsbG93cyBpdCBidXQgaXQncyBw ZXJoYXBzIHVuYWR2aWNlZCB0aGVuIHdhcm5pbmcgYWJvdXQKPiA+IGl0Cj4gPiBzZWVtcyByZWFz b25hYmxlCj4gCj4gKEkgdG90YWxseSBtZXNzZWQgdXAgbXkgZG91YmxlIG5lZ2F0aXZlLiBSZXBl YXQgYmVsb3cuIFNvcnJ5IGZvciB0aGUKPiBjb25mdXNpb24uKQo+IAo+IFdoYXQgaXMgImlsbGVn YWwiOiB0aGUgSE9NT0dFTkVPVVMgZmxhZyBiZWluZyBlcXVhbCB0byB0cnVlICphbmQqCj4gaGF2 aW5nIENPRCBtYXJrZXIgc2VnbWVudHMgaW4gdGlsZS1wYXJ0cy4KPiAKPiBUaGlzIGlzIHdoYXQg dGhlIHBhdGNoIGRldGVjdHMuCj4gCj4gRkZNUEVHIGNhbiBkZWNvZGUgc3VjaCBpbGxlZ2FsIGNv ZGVzdHJlYW0uIE90aGVyIGRlY29kZXJzIG1pZ2h0IG5vdC4KPiAKPiBUaGUgcXVlc3Rpb24gaXM6 IHdoYXQgc2hvdWxkIEZGTVBFRyBkbz8gU2hvdWxkIEZGTVBFRyBleGl0IG9yIHdhcm4KPiBhbmQg Y29udGludWUuCgpTaW5jZSBpdCdzIGlsbGVnYWwgdGhlbiB3ZSBzaG91bGQgY29tcGxhaW4gYW5k IGJhaWwgb3V0LiBVc2VycyB0aGF0CipyZWFsbHkqIHdhbnQgaXQgdG8ga2VlcCBnb2luZyBjYW4g Y2hhbmdlIHRoZSBjb2RlLgoKL1RvbWFzCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K