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 17A634470C for ; Wed, 21 Sep 2022 13:25:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 309AF68BB70; Wed, 21 Sep 2022 16:25:42 +0300 (EEST) Received: from mail.acc.umu.se (mail.acc.umu.se [130.239.18.156]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 48C7368BB36 for ; Wed, 21 Sep 2022 16:25:36 +0300 (EEST) Received: from localhost (localhost.localdomain [127.0.0.1]) by amavisd-new (Postfix) with ESMTP id C8DAB44B96 for ; Wed, 21 Sep 2022 15:25:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=acc.umu.se; s=mail1; t=1663766735; bh=gQhE5Y2y/5pPtkuAc6jqv0LEzRvNXezHewIKhTQkhec=; h=Subject:From:To:Date:In-Reply-To:References:From; b=Hm4CJRQgzlvGjn7FCq4ssU6314ADIpyW3oY+mLi3gDLs3Ifx59UsHdnLtamETi36S A1n5eGwI5bedAv/sHBcajPLKwgK913Sm7LN/MO4KEEayjS8Z9P4WwkHlKmmYwESv2p F/HnJvGUPWPJIwatce/BqhnC6otrZVcu6S3pwyCDDR+sf3svMHfIJJYhDKojhh/eoU hJwrATnKmsTt+Fg5nTyJ8434fd6TkbSTRfSw68ExZgLroT9WmOURE74jOE4y2KzO3o CvUWpn749xHSqTS6UsGaA9enRnAiE7q3ldHAWqdovKxDfzicu95eie2GBYfIS815B7 k/lvMnUxyIGMw== Received: from debian.lan (unknown [IPv6:2a00:66c0:a::72c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: tjoppen) by mail.acc.umu.se (Postfix) with ESMTPSA id 0A1FF44B91 for ; Wed, 21 Sep 2022 15:25:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=acc.umu.se; s=mail1; t=1663766735; bh=gQhE5Y2y/5pPtkuAc6jqv0LEzRvNXezHewIKhTQkhec=; h=Subject:From:To:Date:In-Reply-To:References:From; b=Hm4CJRQgzlvGjn7FCq4ssU6314ADIpyW3oY+mLi3gDLs3Ifx59UsHdnLtamETi36S A1n5eGwI5bedAv/sHBcajPLKwgK913Sm7LN/MO4KEEayjS8Z9P4WwkHlKmmYwESv2p F/HnJvGUPWPJIwatce/BqhnC6otrZVcu6S3pwyCDDR+sf3svMHfIJJYhDKojhh/eoU hJwrATnKmsTt+Fg5nTyJ8434fd6TkbSTRfSw68ExZgLroT9WmOURE74jOE4y2KzO3o CvUWpn749xHSqTS6UsGaA9enRnAiE7q3ldHAWqdovKxDfzicu95eie2GBYfIS815B7 k/lvMnUxyIGMw== Message-ID: <455593f504769b4b8ea5f26614d757df757a6967.camel@acc.umu.se> From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Wed, 21 Sep 2022 15:25:33 +0200 In-Reply-To: <20220921093517.GD6583@pb2> References: <20220918171410.31835-1-michael@niedermayer.cc> <20220918171410.31835-2-michael@niedermayer.cc> <5b3fa2ba445e5fae04459c5ea4f5d982d3a0a0eb.camel@acc.umu.se> <20220921093517.GD6583@pb2> User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH 02/13] avformat/mxfdec: Check run_in to fit in int and be valid 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: b25zIDIwMjItMDktMjEga2xvY2thbiAxMTozNSArMDIwMCBza3JldiBNaWNoYWVsIE5pZWRlcm1h eWVyOgo+IE9uIFR1ZSwgU2VwIDIwLCAyMDIyIGF0IDAxOjIwOjAwUE0gKzAyMDAsIFRvbWFzIEjD pHJkaW4gd3JvdGU6Cj4gPiB0aXMgMjAyMi0wOS0yMCBrbG9ja2FuIDEzOjA3ICswMjAwIHNrcmV2 IFRvbWFzIEjDpHJkaW46Cj4gPiA+IHPDtm4gMjAyMi0wOS0xOCBrbG9ja2FuIDE5OjEzICswMjAw IHNrcmV2IE1pY2hhZWwgTmllZGVybWF5ZXI6Cj4gPiA+ID4gRml4ZXM6IHNpZ25lZCBpbnRlZ2Vy IG92ZXJmbG93OiA5MjIzMzcyMDM2ODU0Nzc1ODA3IC0gLQo+ID4gPiA+IDIxNDY5MDU1NjYKPiA+ ID4gPiBjYW5ub3QgYmUgcmVwcmVzZW50ZWQgaW4gdHlwZSAnbG9uZycKPiA+ID4gPiBGaXhlczog NTA5OTMvY2x1c3RlcmZ1enotdGVzdGNhc2UtbWluaW1pemVkLQo+ID4gPiA+IGZmbXBlZ19kZW1f TVhGX2Z1enplci0KPiA+ID4gPiA2NTcwOTk2NTk0NzY5OTIwCj4gPiA+ID4gCj4gPiA+ID4gRm91 bmQtYnk6IGNvbnRpbnVvdXMgZnV6emluZyBwcm9jZXNzIAo+ID4gPiA+IGh0dHBzOi8vZ2l0aHVi LmNvbS9nb29nbGUvb3NzLWZ1enovdHJlZS9tYXN0ZXIvcHJvamVjdHMvZmZtcGVnCj4gPiA+ID4g U2lnbmVkLW9mZi1ieTogTWljaGFlbCBOaWVkZXJtYXllciA8bWljaGFlbEBuaWVkZXJtYXllci5j Yz4KPiA+ID4gPiAtLS0KPiA+ID4gPiDCoGxpYmF2Zm9ybWF0L214ZmRlYy5jIHwgNiArKysrKy0K PiA+ID4gPiDCoDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK PiA+ID4gPiAKPiA+ID4gPiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvbXhmZGVjLmMgYi9saWJh dmZvcm1hdC9teGZkZWMuYwo+ID4gPiA+IGluZGV4IGU2M2U4MDNhYTU2Li5kYTgxZmVhM2JjMSAx MDA2NDQKPiA+ID4gPiAtLS0gYS9saWJhdmZvcm1hdC9teGZkZWMuYwo+ID4gPiA+ICsrKyBiL2xp YmF2Zm9ybWF0L214ZmRlYy5jCj4gPiA+ID4gQEAgLTM2ODEsNiArMzY4MSw3IEBAIHN0YXRpYyBp bnQKPiA+ID4gPiBteGZfcmVhZF9oZWFkZXIoQVZGb3JtYXRDb250ZXh0Cj4gPiA+ID4gKnMpCj4g PiA+ID4gwqDCoMKgwqAgS0xWUGFja2V0IGtsdjsKPiA+ID4gPiDCoMKgwqDCoCBpbnQ2NF90IGVz c2VuY2Vfb2Zmc2V0ID0gMDsKPiA+ID4gPiDCoMKgwqDCoCBpbnQgcmV0Owo+ID4gPiA+ICvCoMKg wqAgaW50NjRfdCBydW5faW47Cj4gPiA+ID4gwqAKPiA+ID4gPiDCoMKgwqDCoCBteGYtPmxhc3Rf Zm9yd2FyZF90ZWxsID0gSU5UNjRfTUFYOwo+ID4gPiA+IMKgCj4gPiA+ID4gQEAgLTM2OTAsNyAr MzY5MSwxMCBAQCBzdGF0aWMgaW50Cj4gPiA+ID4gbXhmX3JlYWRfaGVhZGVyKEFWRm9ybWF0Q29u dGV4dAo+ID4gPiA+ICpzKQo+ID4gPiA+IMKgwqDCoMKgIH0KPiA+ID4gPiDCoMKgwqDCoCBhdmlv X3NlZWsocy0+cGIsIC0xNCwgU0VFS19DVVIpOwo+ID4gPiA+IMKgwqDCoMKgIG14Zi0+ZmMgPSBz Owo+ID4gPiA+IC3CoMKgwqAgbXhmLT5ydW5faW4gPSBhdmlvX3RlbGwocy0+cGIpOwo+ID4gPiA+ ICvCoMKgwqAgcnVuX2luID0gYXZpb190ZWxsKHMtPnBiKTsKPiA+ID4gPiArwqDCoMKgIGlmIChy dW5faW4gPCAwIHx8IHJ1bl9pbiAhPSAoaW50KXJ1bl9pbikKPiA+ID4gCj4gPiA+IHJ1bl9pbiA+ IElOVF9NQVggaXMgbW9yZSBjbGVhcgo+ID4gPiAKPiA+ID4gSXQgc3RyaWtlcyBtZSB0aGF0IHJ1 bl9pbiBpcyBhbHNvIHVzZWQgaW4gbG90cyBvZiBwbGFjZXMgaW4gdGhlCj4gPiA+IGRlbXV4ZXIK PiA+ID4gd2l0aG91dCBjaGVja2luZyBmb3Igb3ZlcmZsb3cKPiA+IAo+ID4gSSB3ZW50IGFuZCBj aGVja2VkIFMzNzdtIGFuZCB0aGUgcnVuLWluIHNlcXVlbmNlICJzaGFsbCBiZSBsZXNzCj4gPiB0 aGFuCj4gPiA2NTUzNiBieXRlcyBsb25nIi4gQm90aCB0aGUgMjAwNCBhbmQgMjAwOSB2ZXJzaW9u IG9mIHRoZSBzcGVjIGFncmVlCj4gPiBvbgo+ID4gdGhpcy4gU28gd2Ugc2hvdWxkIHJlamVjdCBy dW5faW4gPj0gNjU1MzYsIGFuZCBteGZfcHJvYmUoKSBzaG91bGQKPiA+IGJlCj4gPiBzaW1pbGFy bHkgYWRqdXN0ZWQuCj4gCj4gb2ssIHdpbGwgZG8KPiAKPiB0aHggZm9yIGNoZWNraW5nCj4gCj4g aSB3aWxsIGNoYW5nZSB0aGUgcGF0Y2ggYnk6Cj4gQEAgLTM3MTcsNyArMzcxNyw3IEBAIHN0YXRp YyBpbnQgbXhmX3JlYWRfaGVhZGVyKEFWRm9ybWF0Q29udGV4dCAqcykKPiDCoMKgwqDCoCBhdmlv X3NlZWsocy0+cGIsIC0xNCwgU0VFS19DVVIpOwoKT2ggYW5kIGFsc28gdGhlIGNhbGwgdG8gbXhm X3JlYWRfc3luYygpIGNvdWxkIGJlIHN1cHBsaWVkIHdpdGggYQptYXhpbXVtIG51bWJlciBvZiBi eXRlcyB0byByZWFkLCBhbGxvd2luZyB0aGUgY29kZSB0byBiYWlsIG91dCBmYXN0ZXIKCi9Ub21h cwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVn LWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBl Zy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNp dCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdp dGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=