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 A83E04B908 for ; Wed, 19 Jun 2024 13:09:13 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B0A7768D6E7; Wed, 19 Jun 2024 16:09:10 +0300 (EEST) Received: from 11.mo561.mail-out.ovh.net (11.mo561.mail-out.ovh.net [87.98.184.158]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A755B68D5E0 for ; Wed, 19 Jun 2024 16:09:04 +0300 (EEST) Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.9.56]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4W43q40BFnz1RLQ for ; Wed, 19 Jun 2024 13:09:03 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-gkp2n (unknown [10.108.54.173]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7AE3B1FE85 for ; Wed, 19 Jun 2024 13:09:03 +0000 (UTC) Received: from courmont.net ([37.59.142.105]) by ghost-submission-6684bf9d7b-gkp2n with ESMTPSA id GCy7E2/YcmYEGQAAcZ+J7A (envelope-from ) for ; Wed, 19 Jun 2024 13:09:03 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G0060f1f92e8-fdab-48e8-90a3-dedc12e2bf9e, BC253301170A11D8A49344869B9A355868158A72) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.95.81.119 Date: Wed, 19 Jun 2024 15:08:58 +0200 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: <5ccf7b59-2813-4b88-9170-cdecdd390b26@gmail.com> References: <20240616230831.912377-1-michael@niedermayer.cc> <20240616230831.912377-5-michael@niedermayer.cc> <148B64A1-B7B1-400D-B64B-C9FF8043CDEB@remlab.net> <5ccf7b59-2813-4b88-9170-cdecdd390b26@gmail.com> Message-ID: MIME-Version: 1.0 X-Ovh-Tracer-Id: 15595684037494774265 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -93 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrfeeftddgheelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrhhlucfvnfffucdljedmnecujfgurhepfffhvffufggjfhfkgggtgfesthhqmhdttderjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpedugfevheeuvedtveefkedugeetgeffgeegudehueeludeiiedtledvlefhhfejheenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhffhhmphgvghdrohhrghenucfkphepuddvjedrtddrtddruddpkeejrdelhedrkedurdduudelpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehrvghmihesrhgvmhhlrggsrdhnvghtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht Subject: Re: [FFmpeg-devel] [PATCH 5/9] avformat/mov: Check extend and base offset 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: CgpMZSAxOSBqdWluIDIwMjQgMTQ6MzQ6NTkgR01UKzAyOjAwLCBKYW1lcyBBbG1lciA8amFtcmlh bEBnbWFpbC5jb20+IGEgw6ljcml0wqA6Cj5PbiA2LzE4LzIwMjQgNDowNyBBTSwgUsOpbWkgRGVu aXMtQ291cm1vbnQgd3JvdGU6Cj4+IAo+PiAKPj4gTGUgMTcganVpbiAyMDI0IDAxOjA4OjI3IEdN VCswMjowMCwgTWljaGFlbCBOaWVkZXJtYXllciA8bWljaGFlbEBuaWVkZXJtYXllci5jYz4gYSDD qWNyaXTCoDoKPj4+IEZpeGVzOiBzaWduZWQgaW50ZWdlciBvdmVyZmxvdzogMjMxNDg4NTUzMDgx ODQ1MzUzNiArIDkxNTEzMTQ0NDI4MTY4NDc4NzIgY2Fubm90IGJlIHJlcHJlc2VudGVkIGluIHR5 cGUgJ2xvbmcnCj4+PiBGaXhlczogNjgzNTkvY2x1c3RlcmZ1enotdGVzdGNhc2UtbWluaW1pemVk LWZmbXBlZ19kZW1fTU9WX2Z1enplci02NTcxOTUwMzExODAwODMyCj4+PiAKPj4+IEZvdW5kLWJ5 OiBjb250aW51b3VzIGZ1enppbmcgcHJvY2VzcyBodHRwczovL2dpdGh1Yi5jb20vZ29vZ2xlL29z cy1mdXp6L3RyZWUvbWFzdGVyL3Byb2plY3RzL2ZmbXBlZwo+Pj4gU2lnbmVkLW9mZi1ieTogTWlj aGFlbCBOaWVkZXJtYXllciA8bWljaGFlbEBuaWVkZXJtYXllci5jYz4KPj4+IC0tLQo+Pj4gbGli YXZmb3JtYXQvbW92LmMgfCA0ICsrKy0KPj4+IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMo KyksIDEgZGVsZXRpb24oLSkKPj4+IAo+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L21vdi5j IGIvbGliYXZmb3JtYXQvbW92LmMKPj4+IGluZGV4IDkwMTZjZDVhZDA4Li40NmNiY2U5ODA0MCAx MDA2NDQKPj4+IC0tLSBhL2xpYmF2Zm9ybWF0L21vdi5jCj4+PiArKysgYi9saWJhdmZvcm1hdC9t b3YuYwo+Pj4gQEAgLTgxMzEsNyArODEzMSw5IEBAIHN0YXRpYyBpbnQgbW92X3JlYWRfaWxvYyhN T1ZDb250ZXh0ICpjLCBBVklPQ29udGV4dCAqcGIsIE1PVkF0b20gYXRvbSkKPj4+ICAgICAgICAg IH0KPj4+ICAgICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgZXh0ZW50X2NvdW50OyBqKyspIHsK Pj4+ICAgICAgICAgICAgICBpZiAocmJfc2l6ZShwYiwgJmV4dGVudF9vZmZzZXQsIG9mZnNldF9z aXplKSA8IDAgfHwKPj4+IC0gICAgICAgICAgICAgICAgcmJfc2l6ZShwYiwgJmV4dGVudF9sZW5n dGgsIGxlbmd0aF9zaXplKSA8IDApCj4+PiArICAgICAgICAgICAgICAgIHJiX3NpemUocGIsICZl eHRlbnRfbGVuZ3RoLCBsZW5ndGhfc2l6ZSkgPCAwIHx8Cj4+PiArICAgICAgICAgICAgICAgIGJh c2Vfb2Zmc2V0IDwgMCB8fCBleHRlbnRfb2Zmc2V0IDwgMCB8fAo+Pj4gKyAgICAgICAgICAgICAg ICBiYXNlX29mZnNldCArICh1aW50NjRfdClleHRlbnRfb2Zmc2V0ID4gSU5UNjRfTUFYKQo+PiAK Pj4gQ2FuIHdlIHBsZWFzZSBzdG9wIHdpdGggdGhlIGJlc3Bva2UgYXJpdGhtZXRpYyBvdmVyZmxv dyBjaGVja3MgYW5kIGFkZCBkZWRpY2F0ZWQgaGVscGVycyBpbnN0ZWFkLCBzaW1pbGFyIHRvIHdo YXQgR0NDIGFuZCBDMjMgaGF2ZT8KPgo+WW91IG1lYW4gdGhlIF9fYnVpbHRpbl8qX292ZXJmbG93 KCkgb25lPwoKSSdkIHJhdGhlciB0aGUgY2tkXyooKSBzdHVmZiBidXQgdGhlIGRpZmZlcmVuY2Vz IGFyZSBtb3N0bHkgc3R5bGlzdGljLgoKPj4+ICAgICAgICAgICAgICAgICAgcmV0dXJuIEFWRVJS T1JfSU5WQUxJRERBVEE7Cj4+PiAgICAgICAgICAgICAgaWYgKG9mZnNldF90eXBlID09IDEpCj4+ PiAgICAgICAgICAgICAgICAgIGMtPmhlaWZfaXRlbVtpXS5pc19pZGF0X3JlbGF0aXZlID0gMTsK Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4gZmZt cGVnLWRldmVsIG1haWxpbmcgbGlzdAo+PiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+PiBodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPj4gCj4+IFRvIHVu c3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+PiBmZm1wZWctZGV2ZWwtcmVx dWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+X19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPmZmbXBlZy1kZXZlbCBtYWlsaW5n IGxpc3QKPmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj5odHRwczovL2ZmbXBlZy5vcmcvbWFpbG1h bi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCj5mZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVj dCAidW5zdWJzY3JpYmUiLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3Jn Cmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5z dWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0 QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==