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 0BDC340503 for ; Tue, 21 Dec 2021 04:51:16 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E798C68AF04; Tue, 21 Dec 2021 06:51:13 +0200 (EET) Received: from mout-p-202.mailbox.org (mout-p-202.mailbox.org [80.241.56.172]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BDD6468AEC8 for ; Tue, 21 Dec 2021 06:51:06 +0200 (EET) Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4JJ3tx31sGzQkBL for ; Tue, 21 Dec 2021 05:51:05 +0100 (CET) X-Virus-Scanned: amavisd-new at heinlein-support.de Message-ID: Date: Tue, 21 Dec 2021 10:20:49 +0530 MIME-Version: 1.0 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20211220204609.199-1-ffmpeg@gyani.pro> <0834efe9-7ae0-301f-4bc3-f58222b6e536@gyani.pro> <20211220212153.GY2829255@pb2> <20211220213601.GZ2829255@pb2> From: Gyan Doshi In-Reply-To: <20211220213601.GZ2829255@pb2> Subject: Re: [FFmpeg-devel] [PATCH v2] avformat/mov: abort reading truncated stts 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: CgpPbiAyMDIxLTEyLTIxIDAzOjA2IGFtLCBNaWNoYWVsIE5pZWRlcm1heWVyIHdyb3RlOgo+IE9u IE1vbiwgRGVjIDIwLCAyMDIxIGF0IDEwOjIxOjUzUE0gKzAxMDAsIE1pY2hhZWwgTmllZGVybWF5 ZXIgd3JvdGU6Cj4+IE9uIFR1ZSwgRGVjIDIxLCAyMDIxIGF0IDAyOjMxOjMzQU0gKzA1MzAsIEd5 YW4gRG9zaGkgd3JvdGU6Cj4+Pgo+Pj4gT24gMjAyMS0xMi0yMSAwMjoyNCBhbSwgQW5kcmVhcyBS aGVpbmhhcmR0IHdyb3RlOgo+Pj4+IEd5YW4gRG9zaGk6Cj4+Pj4+IE9uIDIwMjEtMTItMjEgMDI6 MTggYW0sIEFuZHJlYXMgUmhlaW5oYXJkdCB3cm90ZToKPj4+Pj4+IEd5YW4gRG9zaGk6Cj4+Pj4+ Pj4gQXZvaWRzIG92ZXJyZWFkaW5nIHRoZSBib3ggYW5kIGluZ2VzdGluZyBhYnN1cmQgdmFsdWVz IGludG8gc3R0c19kYXRhCj4+Pj4+Pj4gLS0tCj4+Pj4+Pj4gICDCoCBsaWJhdmZvcm1hdC9tb3Yu YyB8IDUgKysrKysKPj4+Pj4+PiAgIMKgIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykK Pj4+Pj4+Pgo+Pj4+Pj4+IGRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC9tb3YuYyBiL2xpYmF2Zm9y bWF0L21vdi5jCj4+Pj4+Pj4gaW5kZXggMmFlZDZlODBlZi4uNWE3MjA5ODM3ZiAxMDA2NDQKPj4+ Pj4+PiAtLS0gYS9saWJhdmZvcm1hdC9tb3YuYwo+Pj4+Pj4+ICsrKyBiL2xpYmF2Zm9ybWF0L21v di5jCj4+Pj4+Pj4gQEAgLTI5MzUsNiArMjkzNSwxMSBAQCBzdGF0aWMgaW50IG1vdl9yZWFkX3N0 dHMoTU9WQ29udGV4dCAqYywKPj4+Pj4+PiBBVklPQ29udGV4dCAqcGIsIE1PVkF0b20gYXRvbSkK Pj4+Pj4+PiAgIMKgwqDCoMKgwqAgYXZpb19yYjI0KHBiKTsgLyogZmxhZ3MgKi8KPj4+Pj4+PiAg IMKgwqDCoMKgwqAgZW50cmllcyA9IGF2aW9fcmIzMihwYik7Cj4+Pj4+Pj4gICDCoCArwqDCoMKg IGlmIChhdG9tLnNpemUgPCA4ICsgKGludDY0X3QpZW50cmllcyo4KSB7Cj4+Pj4+Pj4gK8KgwqDC oMKgwqDCoMKgIGF2X2xvZyhjLT5mYywgQVZfTE9HX0VSUk9SLCAiVHJ1bmNhdGVkIFNUVFMgYm94 IGZvciBzdAo+Pj4+Pj4+ICVkLlxuIiwgYy0+ZmMtPm5iX3N0cmVhbXMtMSk7Cj4+Pj4+Pj4gK8Kg wqDCoMKgwqDCoMKgIHJldHVybiBBVkVSUk9SX0lOVkFMSUREQVRBOwo+Pj4+Pj4+ICvCoMKgwqAg fQo+Pj4+Pj4+ICsKPj4+Pj4+PiAgIMKgwqDCoMKgwqAgYXZfbG9nKGMtPmZjLCBBVl9MT0dfVFJB Q0UsICJ0cmFja1sldV0uc3R0cy5lbnRyaWVzID0gJXVcbiIsCj4+Pj4+Pj4gICDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCBjLT5mYy0+bmJfc3RyZWFtcy0xLCBlbnRyaWVzKTsKPj4+Pj4+IFRo aXMgbWlnaHQgZml4IHRoZSBpc3N1ZSB3aXRoIHRoZSBmdXp6ZXIgc2FtcGxlIE1pY2hhZWwgZ2F2 ZSB5b3UsIGJ1dAo+Pj4+Pj4gd2hhdCB3b3VsZCBzdG9wIHRoZSBmdXp6ZXIgKG9yIGEgbWFsaWNp b3VzIGFkdmVyc2FyeSkgZnJvbSBzaW1wbHkgdXNpbmcKPj4+Pj4+IGEgZ2lnYW50aWMgYXRvbSBz aXplPwo+Pj4+PiBEbyB5b3Ugd2FudCB0aGUgY29tcGFyaXNvbiB0byBzd2l0Y2ggdG8gYSBzdHJp Y3QgaW5lcXVhbGl0eT8KPj4+Pj4KPj4+PiBObywgYmVjYXVzZSBpdCBtaWdodCBiZSB0aGF0IHRo ZSBhZHZlcnNhcnkganVzdCB1c2VzIHRoZSBleHBlY3RlZCBzaXplLAo+Pj4+IHNvIHRoaXMgd291 bGQgbm90IGZpeCBhbnl0aGluZy4KPj4+IFRoZXJlIGFyZSByZWFsIHdvcmxkIG11bHRpLWhvdXIg ZmlsZXMgd2l0aCBsYXJnZSBzdHRzIGJveGVzLCBzbyB0aGVyZSBpcyBubwo+Pj4gcm9idXN0IHNv bHV0aW9uIGZvciB0aGF0LCBvbmx5IGhldXJpc3RpY3MuCj4+Cj4+IGxldHMgdGFrZSBhIGNsb3Nl ciBsb29rIGF0IHRoZSBsb29wIHlvdSBhcmUgYWRkaW5nCj4+Cj4+ICAgICAgICAgIHNhbXBsZV9j b3VudCAgICA9IGF2aW9fcmIzMihwYik7Cj4+ICAgICAgICAgIHNhbXBsZV9kdXJhdGlvbiA9IGF2 aW9fcmIzMihwYik7Cj4+Cj4+ICAgICAgICAgIHNjLT5zdHRzX2RhdGFbaV0uY291bnQ9IHNhbXBs ZV9jb3VudDsKPj4gICAgICAgICAgc2MtPnN0dHNfZGF0YVtpXS5kdXJhdGlvbj0gc2FtcGxlX2R1 cmF0aW9uOwo+Pgo+PiAgICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IHNhbXBsZV9jb3VudDsg aisrKSB7Cj4gVGhpcyBhbHNvIGFkZHMgdW5kZWZpbmVkIGJlaGF2aW9yIGFzIGogb3ZlcmZsb3dz IHdoZW4gc2FtcGxlX2NvdW50ID4gSU5UX01BWAoKSSdsbCB0cnkgdG8gb3B0aW1pemUgYnkgZ2V0 dGluZyByaWQgb2YgdGhlIGxvb3AgaWYgSSBjYW4sIGJ1dCB0aGlzIApkaXNjdXNzaW9uIGJlbG9u Z3MgdG8gdGhlIHBhdGNoIGZvciBtYXhfc3R0c19kZWx0YS4KCkhvdydzIHRoaXMgcGF0Y2g/CgpS ZWdhcmRzLApHeWFuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0 cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNj cmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZt cGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K