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 58ADB439E4 for ; Tue, 5 Jul 2022 14:34:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4CD0468B9E0; Tue, 5 Jul 2022 17:34:06 +0300 (EEST) Received: from mout-p-102.mailbox.org (mout-p-102.mailbox.org [80.241.56.152]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 31B9C68B781 for ; Tue, 5 Jul 2022 17:34:00 +0300 (EEST) Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (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-102.mailbox.org (Postfix) with ESMTPS id 4LclY12NW5z9sTk for ; Tue, 5 Jul 2022 16:33:57 +0200 (CEST) Message-ID: Date: Tue, 5 Jul 2022 20:03:45 +0530 MIME-Version: 1.0 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <3c3b2623-ee21-6028-3f45-5c15d0ff22ec@gyani.pro> From: Gyan Doshi In-Reply-To: X-Rspamd-Queue-Id: 4LclY12NW5z9sTk Subject: Re: [FFmpeg-devel] [PATCH] avformat/mov: discard data streams with all zero sample_delta 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: CgpPbiAyMDIyLTA3LTA1IDA3OjA1IHBtLCAiemhpbGl6aGFvKOi1teW/l+eriykiIHdyb3RlOgo+ Cj4+IE9uIEp1bCA1LCAyMDIyLCBhdCA4OjA3IFBNLCBHeWFuIERvc2hpIDxmZm1wZWdAZ3lhbmku cHJvPiB3cm90ZToKPj4KPj4KPj4KPj4gT24gMjAyMi0wNy0wNSAwMToyMCBwbSwgWmhhbyBaaGls aSB3cm90ZToKPj4+IEZyb206IFpoYW8gWmhpbGkgPHpoaWxpemhhb0B0ZW5jZW50LmNvbT4KPj4+ Cj4+PiBTdHJlYW1zIHdpdGggYWxsIHplcm8gc2FtcGxlX2RlbHRhIGluICdzdHRzJyBoYXZlIGFs bCB6ZXJvIGR0cy4KPj4+IFRoZXkgaGF2ZSBoaWdoZXIgY2hhbmNlIGJlIGNob3NlIGJ5IG1vdl9m aW5kX25leHRfc2FtcGxlKCksIHdoaWNoCj4+PiBsZWFkcyB0byBzZWVrIGFnYWluIGFuZCBhZ2Fp bi4KPj4+Cj4+PiBGb3IgZXhhbXBsZSwgR29Qcm8gY3JlYXRlZCBhICdHb1BybyBTT1MnIHN0cmVh bToKPj4+ICAgIFN0cmVhbSAjMDo0WzB4NV0oZW5nKTogRGF0YTogbm9uZSAoZmRzYyAvIDB4NjM3 MzY0NjYpLCAxMyBrYi9zIChkZWZhdWx0KQo+Pj4gICAgICBNZXRhZGF0YToKPj4+ICAgICAgICBj cmVhdGlvbl90aW1lICAgOiAyMDIyLTA2LTIxVDA4OjQ5OjE5LjAwMDAwMFoKPj4+ICAgICAgICBo YW5kbGVyX25hbWUgICAgOiBHb1BybyBTT1MKPj4+Cj4+PiBXaXRoICdmZnByb2JlIC1zaG93X2Zy YW1lcyBodHRwOi8vZXhhbXBsZS5jb20vZ29wcm8ubXA0JywgZmZwcm9iZQo+Pj4gYmxvY2tzIHVu dGlsIGFsbCBzYW1wbGVzIGluICdHb1BybyBTT1MnIHN0cmVhbSBhcmUgY29uc3VtZWQgZmlyc3Qu Cj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogWmhhbyBaaGlsaSA8emhpbGl6aGFvQHRlbmNlbnQuY29t Pgo+Pj4gLS0tCj4+PiAgIGxpYmF2Zm9ybWF0L21vdi5jIHwgMTQgKysrKysrKysrKysrKysKPj4+ ICAgMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKykKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEv bGliYXZmb3JtYXQvbW92LmMgYi9saWJhdmZvcm1hdC9tb3YuYwo+Pj4gaW5kZXggODg2NjlmYWE3 MC4uMmE0ZWI3OWYyNyAxMDA2NDQKPj4+IC0tLSBhL2xpYmF2Zm9ybWF0L21vdi5jCj4+PiArKysg Yi9saWJhdmZvcm1hdC9tb3YuYwo+Pj4gQEAgLTMwNjIsNiArMzA2MiwyMCBAQCBzdGF0aWMgaW50 IG1vdl9yZWFkX3N0dHMoTU9WQ29udGV4dCAqYywgQVZJT0NvbnRleHQgKnBiLCBNT1ZBdG9tIGF0 b20pCj4+PiAgICAgICBzdC0+bmJfZnJhbWVzPSB0b3RhbF9zYW1wbGVfY291bnQ7Cj4+PiAgICAg ICBpZiAoZHVyYXRpb24pCj4+PiAgICAgICAgICAgc3QtPmR1cmF0aW9uPSBGRk1JTihzdC0+ZHVy YXRpb24sIGR1cmF0aW9uKTsKPj4+ICsKPj4+ICsgICAgLy8gQWxsIHNhbXBsZXMgaGF2ZSB6ZXJv IGR1cmF0aW9uLiBUaGV5IGhhdmUgaGlnaGVyIGNoYW5jZSBiZSBjaG9zZSBieQo+Pj4gKyAgICAv LyBtb3ZfZmluZF9uZXh0X3NhbXBsZSwgd2hpY2ggbGVhZHMgdG8gc2VlayBhZ2FpbiBhbmQgYWdh aW4uCj4+PiArICAgIC8vCj4+PiArICAgIC8vIEl0J3MgQVZFUlJPUl9JTlZBTElEREFUQSBhY3R1 YWxseSwgYnV0IHN1Y2ggZmlsZXMgZXhpc3QgaW4gdGhlIHdpbGQuCj4+PiArICAgIC8vIFNvIG9u bHkgbWFyayBkYXRhIHN0cmVhbSBhcyBkaXNjYXJkZWQgZm9yIHNhZmV0eS4KPj4+ICsgICAgaWYg KCFkdXJhdGlvbiAmJiBzYy0+c3R0c19jb3VudCAmJgo+Pj4gKyAgICAgICAgICAgIHN0LT5jb2Rl Y3Bhci0+Y29kZWNfdHlwZSA9PSBBVk1FRElBX1RZUEVfREFUQSkgewo+Pj4gKyAgICAgICAgYXZf bG9nKGMtPmZjLCBBVl9MT0dfV0FSTklORywKPj4+ICsgICAgICAgICAgICAgICAiQWxsIHNhbXBs ZXMgaW4gZGF0YSBzdHJlYW0gaW5kZXg6aWQgWyVkOiVkXSBoYXZlIHplcm8gZHVyYXRpb24sICIK Pj4+ICsgICAgICAgICAgICAgICAiZGlzY2FyZCB0aGUgc3RyZWFtXG4iLAo+Pj4gKyAgICAgICAg ICAgICAgIHN0LT5pbmRleCwgc3QtPmlkKTsKPj4+ICsgICAgICAgIHN0LT5kaXNjYXJkID0gQVZE SVNDQVJEX0FMTDsKPj4+ICsgICAgfQo+Pj4gICAgICAgc2MtPnRyYWNrX2VuZCA9IGR1cmF0aW9u Owo+Pj4gICAgICAgcmV0dXJuIDA7Cj4+PiAgIH0KPj4gU28gdGhpcyB3aWxsIGFsbG93IGF1ZGlv IGFuZCB2aWRlbyBzdHJlYW1zIHRvIGJlIGRlbXV4ZWQsIGJ1dCBub3QgZGF0YT8gIFRoYXQgZGlz dGluY3Rpb24gc2VlbXMgYXJiaXRyYXJ5Lgo+IERpc2FibGUgYXVkaW8vdmlkZW8gc3RyZWFtcyBt YXkgY3JlYXRlIHJlZ3Jlc3Npb24uIEl04oCZcyB1bmxpa2VseSBmb3IgcmFuZG9tCj4gYW5kIGJy b2tlbiBkYXRhIHN0cmVhbS4KPgo+PiBQcmludCBhIHdhcm5pbmcgYW5kIGFzc2lnbiBhIGR1cmF0 aW9uIHRvIGVhY2ggc2FtcGxlLiBFaXRoZXIgMSBvciBpZiBub3QgemVyby9JbmYsIHN0LT5kdXJh dGlvbi9zdC0+bmJfZnJhbWVzLgo+IFNldCBzYW1wbGVfZHVyYXRpb24gdG8gMSBkb2VzbuKAmXQg d29yay4gRHRzIHN0aWxsIGZhciBiZWhpbmQgb3RoZXIgc3RyZWFtcy4KPgo+IFNldCBzYW1wbGVf ZHVyYXRpb24gc3QtPmR1cmF0aW9uL3N0LT5uYl9mcmFtZXMgd29ya3MgZm9yIG1lLCBidXQgSSBw cmVmZXIKPiBjdXJyZW50IHN0cmF0ZWd5IGZvciB0aGUgZm9sbG93aW5nIHJlYXNvbnM6Cj4KPiAx LiBBVkRJU0NBUkRfQUxMIGlzIG1vcmUgY2xvc2UgdG8gQVZFUlJPUl9JTlZBTElEREFUQSBieSBn aXZpbmcgdXAgaW5zdGVhZAo+IG9mIHRyeWluZyBjb3JyZWN0aW9uIGFuZCBob3BlIGl0IHdvcmtz LCB3aGljaCBtYXkgbm90LCBlLmcuLCBzdC0+ZHVyYXRpb24KPiBpcyBicm9rZW4sIG9yIGJhZCBp bnRlcmxlYXZlIGV2ZW4gdGhvdWdoIHdlIGZpeGVkIHNhbXBsZV9kdXJhdGlvbi4KCkl0J3Mgbm90 IGFib3V0IGhvcGluZyB0aGF0IGl0IHdvcmtzLsKgIEl0J3MgYWJvdXQgbm90IHByZXZlbnRpbmcg dGhlIHVzZXIgCmZyb20gYWNxdWlyaW5nIHRoZSBzdHJlYW0gcGF5bG9hZC4KCkNhbiB5b3UgdGVz dCBpZiBzZXR0aW5nIC1kaXNjYXJkOmQgbm9uZSAtaSBJTlBVVCBhbGxvd3MgcmVhZGluZyB0aGUg CnN0cmVhbSB3aXRoIHlvdXIgcGF0Y2g/CgpSZWdhcmRzLApHeWFuCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0 CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt YWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIuCg==