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 37B664A814 for ; Wed, 10 Apr 2024 11:19:00 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E1B9A68CE38; Wed, 10 Apr 2024 14:18:57 +0300 (EEST) Received: from glom.nmugroup.com (glom.nmugroup.com [193.183.80.6]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9575068CAA7 for ; Wed, 10 Apr 2024 14:18:51 +0300 (EEST) Received: from localhost (localhost [127.0.0.1]) by glom.nmugroup.com (Postfix) with ESMTP id 28D975428D26 for ; Wed, 10 Apr 2024 13:18:51 +0200 (CEST) Received: from debian.lan (unknown [IPv6:2a00:66c0:a::72c]) (Authenticated sender: git01) by glom.nmugroup.com (Postfix) with ESMTPSA id E1A37542882A for ; Wed, 10 Apr 2024 13:18:50 +0200 (CEST) Message-ID: <2b977cc9e951521046816b91ee635a9f33d09873.camel@haerdin.se> From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Wed, 10 Apr 2024 13:18:49 +0200 In-Reply-To: <463e3887-3ec9-7ac9-31b7-f4977a66ea5d@passwd.hu> References: <20240403225134.31764-1-michael@niedermayer.cc> <20240403225134.31764-4-michael@niedermayer.cc> <606ca0902f6b2fe28cb6ee38b813d4f9bcb46ece.camel@haerdin.se> <3ab50a87-08df-e9ae-53c7-da9b3367bc60@passwd.hu> <463e3887-3ec9-7ac9-31b7-f4977a66ea5d@passwd.hu> User-Agent: Evolution 3.46.4-2 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 4/5] avformat/mxfdec: Check index_edit_rate 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: dGlzIDIwMjQtMDQtMDkga2xvY2thbiAyMjo1OCArMDIwMCBza3JldiBNYXJ0b24gQmFsaW50Ogo+ IAo+IAo+IE9uIFR1ZSwgOSBBcHIgMjAyNCwgVG9tYXMgSMOkcmRpbiB3cm90ZToKPiAKPiA+IG3D pW4gMjAyNC0wNC0wOCBrbG9ja2FuIDIxOjQ2ICswMjAwIHNrcmV2IE1hcnRvbiBCYWxpbnQ6Cj4g PiA+IAo+ID4gPiAKPiA+ID4gT24gTW9uLCA4IEFwciAyMDI0LCBUb21hcyBIw6RyZGluIHdyb3Rl Ogo+ID4gPiAKPiA+ID4gPiB0b3IgMjAyNC0wNC0wNCBrbG9ja2FuIDAwOjUxICswMjAwIHNrcmV2 IE1pY2hhZWwgTmllZGVybWF5ZXI6Cj4gPiA+ID4gPiBGaXhlczogQXNzZXJ0aW9uIGIgPj0wIGZh aWxlZCBhdCBsaWJhdnV0aWwvbWF0aGVtYXRpY3MuYzo2Mgo+ID4gPiA+ID4gRml4ZXM6IDY3ODEx L2NsdXN0ZXJmdXp6LXRlc3RjYXNlLW1pbmltaXplZC0KPiA+ID4gPiA+IGZmbXBlZ19kZW1fTVhG X2Z1enplci0KPiA+ID4gPiA+IDUxMDg0Mjk2ODc0MjI5NzYKPiA+ID4gPiA+IAo+ID4gPiA+ID4g Rm91bmQtYnk6IGNvbnRpbnVvdXMgZnV6emluZyBwcm9jZXNzCj4gPiA+ID4gPiBodHRwczovL2dp dGh1Yi5jb20vZ29vZ2xlL29zcy1mdXp6L3RyZWUvbWFzdGVyL3Byb2plY3RzL2ZmbXBlZwo+ID4g PiA+ID4gU2lnbmVkLW9mZi1ieTogTWljaGFlbCBOaWVkZXJtYXllciA8bWljaGFlbEBuaWVkZXJt YXllci5jYz4KPiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4gwqBsaWJhdmZvcm1hdC9teGZkZWMuYyB8 IDMgKysrCj4gPiA+ID4gPiDCoDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKPiA+ID4g PiA+IAo+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L214ZmRlYy5jIGIvbGliYXZm b3JtYXQvbXhmZGVjLmMKPiA+ID4gPiA+IGluZGV4IDA0ZGU0YzFkNWUzLi4yMzNkNjE0Zjc4MyAx MDA2NDQKPiA+ID4gPiA+IC0tLSBhL2xpYmF2Zm9ybWF0L214ZmRlYy5jCj4gPiA+ID4gPiArKysg Yi9saWJhdmZvcm1hdC9teGZkZWMuYwo+ID4gPiA+ID4gQEAgLTEyNjQsNiArMTI2NCw5IEBAIHN0 YXRpYyBpbnQKPiA+ID4gPiA+IG14Zl9yZWFkX2luZGV4X3RhYmxlX3NlZ21lbnQodm9pZAo+ID4g PiA+ID4gKmFyZywgQVZJT0NvbnRleHQgKnBiLCBpbnQgdGFnLCBpbnQKPiA+ID4gPiA+IMKgwqDC oMKgIGNhc2UgMHgzRjBCOgo+ID4gPiA+ID4gwqDCoMKgwqDCoMKgwqDCoCBzZWdtZW50LT5pbmRl eF9lZGl0X3JhdGUubnVtID0gYXZpb19yYjMyKHBiKTsKPiA+ID4gPiA+IMKgwqDCoMKgwqDCoMKg wqAgc2VnbWVudC0+aW5kZXhfZWRpdF9yYXRlLmRlbiA9IGF2aW9fcmIzMihwYik7Cj4gPiA+ID4g PiArwqDCoMKgwqDCoMKgwqAgaWYgKHNlZ21lbnQtPmluZGV4X2VkaXRfcmF0ZS5udW0gPD0gMCB8 fAo+ID4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc2VnbWVudC0+aW5kZXhfZWRpdF9y YXRlLmRlbiA8PSAwKQo+ID4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEFW RVJST1JfSU5WQUxJRERBVEE7Cj4gPiA+ID4gCj4gPiA+ID4gbXhmX2NvbXB1dGVfaW5kZXhfdGFi bGVzKCkgaGFzIGEgY2hlY2sgZm9yIGluZGV4X2VkaXRfcmF0ZSB0aGF0Cj4gPiA+ID4geW91Cj4g PiA+ID4gcHJvYmFibHkgd2FudCB0byByZW1vdmUgYXMgd2VsbC4gSXQgd2FzIGludHJvZHVjZWQg aW4gYzZmZmYzZCwKPiA+ID4gPiBidXQKPiA+ID4gPiB0aGUKPiA+ID4gPiBmaWxlcyBpdCBzdXBw b3NlZGx5IGZpeGVzIGFyZW4ndCBpbiBGQVRFLiBXZSBzaG91bGRuJ3QKPiA+ID4gPiBlbmNvdXJh Z2UKPiA+ID4gPiBicm9rZW4KPiA+ID4gPiBtdXhlcnMuCj4gPiA+IAo+ID4gPiBJIGRvbid0IHF1 aXRlIGdldCB3aGF0IEZBVEUgaGFzIHRvIGRvIHdpdGggaXQuIEFuZCB0aGUgc2FtcGxlcwo+ID4g PiBtZW50aW9uZWQgCj4gPiA+IGluIHRoZSBwYXRjaCBoYXMgdmFsaWQgaW5kZXggc2VnbWVudCBl ZGl0IHJhdGVzLCBvbmx5IHRoZXkgYXJlCj4gPiA+IGRpZmZlcmVudCAKPiA+ID4gZnJvbSB0aGUg dHJhY2sgZWRpdCByYXRlLCBhbmQgdGhlIHBhdGNoIHdhcyBpbnRlbmRlZCB0byBmaXggdGhhdAo+ ID4gPiBjYXNlLgo+ID4gCj4gPiBUaGVuIHdoeSBkb2VzIGl0IGNoZWNrIGFnYWluc3QgMC8wPwo+ IAo+IFByb2JhYmx5IHRvIGF2b2lkIGRpdmlzb24gYnkgemVyby4KCkkgdGhpbmsgaXQncyBzYWZl IHRvIHNheSB0aGF0IEVkaXRSYXRlcyB3aXRoIHplcm8gaW4gdGhlIG51bWVyYXRvciBvcgpkZW5v bWluYXRvciBhcmUgbm90IGFsbG93ZWQuIFdlIGN1cnJlbnRseSBkZWZhdWx0IHRvIDI1LzEgaW4g dGhpcyBjYXNlCmZvciBUcmFja3MsIGJ1dCBJIGFtIHNrZXB0aWNhbCBvZiB0aGlzIHNpbmNlIGl0 IGVuY291cmFnZXMgYnJva2VuCm11eGVycy4KCkFzIGZvciBJbmRleEVkaXRSYXRlLCBoZXJlJ3Mg d2hhdCBTVCAzNzctMToyMDE5IGhhcyB0byBzYXk6CgoKPiBFZGl0IFJhdGUgY29waWVkIGZyb20g dGhlIEVzc2VuY2UgVHJhY2tzIG9mIHRoZQo+IEVzc2VuY2UgQ29udGFpbmVyCj4gW05vdGU6IFNN UFRFIFJQIDIxMCBkZWZpbml0aW9uIFNwZWNpZmllcyB0aGUKPiBpbmRleGluZyByYXRlIGluIGhl cnR6XQoKSXQncyBwb3NzaWJsZSB0byBlbmNvZGUgYSBmaWxlIHRoYXQgZG9lcyBub3Qgc3BlY2lm eSBJbmRleEVkaXRSYXRlLCBidXQKdGhpcyBpcyBub3QgYWxsb3dlZCBzaW5jZSB0aGUgZmllbGQg aXMgbWFya2VkIFJlcXVpcmVkIGluIFRhYmxlIDI2LgpteGZkZWMuYyB3aWxsIGRlZmF1bHQgdG8g MC8wIHNpbmNlIHRoZSBzZWdtZW50IGlzIGNhbGxvYydkLiBNaWNoYWVsJ3MKZml4IHdvbid0IHdv cmsgaWYgb25lIGNoYW5nZXMgdGhlIEluZGV4RWRpdFJhdGUgbG9jYWwgdGFnIGluIHRoZSBmaWxl CnRvIHNvbWV0aGluZyBlbHNlLCBzYXkgRkZGRiBpbnN0ZWFkIG9mIDNGMEIuCgpJbiBzaG9ydCwg SW5kZXhFZGl0UmF0ZSBNVVNUIGJlIHNldCBhbmQgaXQgTVVTVCBlcXVhbCB0aGUgRWRpdFJhdGUg b2YKdGhlIGFzc29jaWF0ZWQgRXNzZW5jZSBUcmFjayAoY29uZnVzaW5nbHkgY2FsbGVkIHNvdXJj ZV90cmFjayBpbiB0aGUKY29kZSkuIFNlY3Rpb24gMTEgaXMgZXZlbiBtb3JlIGV4cGxpY2l0OgoK PiBBbiBJbmRleCBUYWJsZSBzaGFsbCBiZSB1c2VkIHRvIGluZGV4IGEgc2luZ2xlIEVzc2VuY2Ug Q29udGFpbmVyLgo+IEVhY2ggSW5kZXggVGFibGUgc2hhbGwgaW5kZXggRWRpdCBVbml0cwo+IHN0 b3JlZCBFc3NlbmNlIG9mIHRoZSBFc3NlbmNlIENvbnRhaW5lci4gVGhlIEVkaXQgVW5pdCByYXRl IG9mIGFuCj4gSW5kZXggVGFibGUgaXMgZGVmaW5lZCBieSB0aGUgRWRpdCBSYXRlIG9mIHRoZQo+ IEVzc2VuY2UgVHJhY2tzIG9mIHRoZSBQYWNrYWdlIHRoYXQgZGVzY3JpYmVzIHRoZSBFc3NlbmNl IENvbnRhaW5lcgo+IHRoYXQgdGhlIEluZGV4IFRhYmxlIGluZGV4ZXMuCgpFZGl0UmF0ZSBNQVkg YmUgZGlmZmVyZW50IGJldHdlZW4gTWF0ZXJpYWxQYWNrYWdlIGFuZCBGaWxlUGFja2FnZQpob3dl dmVyLiBUaGlzIGlzIGEgY29uc2VxdWVuY2Ugb2YgTVhGJ3MgQUFGIGhlcml0YWdlLiBNWEYgaXMg cmVhbGx5IGFuCk5MRSBmb3JtYXQuCgpTZWN0aW9uIDExLjYuMiAiTG9vay11cCBBbGdvcml0aG0g Zm9yIENvbnZlcnNpb24gb2YgSW5kZXggUG9zaXRpb24gdG8KU3RyZWFtIE9mZnNldCIgaXMgYWxz byBvZiByZWxldmFuY2UuIEl0IGRvZXNuJ3QgbWFrZSB1c2Ugb2YKSW5kZXhFZGl0UmF0ZSBhdCBh bGwuCgovVG9tYXMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=