From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTP id E0A3840671
	for <ffmpegdev@gitmailbox.com>; Wed, 22 Dec 2021 12:20:04 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C25B568AEF8;
	Wed, 22 Dec 2021 14:20:01 +0200 (EET)
Received: from out162-62-57-87.mail.qq.com (out162-62-57-87.mail.qq.com
 [162.62.57.87])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CF49B68ADF8
 for <ffmpeg-devel@ffmpeg.org>; Wed, 22 Dec 2021 14:19:54 +0200 (EET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com;
 s=s201512; t=1640175590;
 bh=9eE6BaAd9mH2a8qc/lC8rmQ8kelaZfUVqaIg/68/yBg=;
 h=From:Subject:Date:References:To:In-Reply-To;
 b=DnCF+H8A6u3qgWBvrp2T1xuuwaDn7XgCF4beiRbcHWqiPxSnL2wEyEHwgzWyGX39r
 /4uGRuK4rQLVoY93xuGA4ms4JqXtVDMLcGXMVEGBhb/nkstvDM7v6vxd8yqFF+LLrc
 R+a4aki6FFAoyxZYz0C3CrPq7M1oVwdVbA+1E1EU=
Received: from [192.168.255.10] ([113.108.77.58])
 by newxmesmtplogicsvrszc9.qq.com (NewEsmtp) with SMTP
 id 4F13AA7A; Wed, 22 Dec 2021 20:19:49 +0800
X-QQ-mid: xmsmtpt1640175589tapsgbe8h
Message-ID: <tencent_C2469F31ABE24E0870F62D529AAC401F9A08@qq.com>
X-QQ-XMAILINFO: N0opbxSOYLeWVcDjvtHjaYEXEn+6m4uxhckOMCJZhGsOtTW5P/2mfxklmcyV20
 UCZ0XrCMFmUaZVIzaD2ERu903MOpaHNs4iPG20Cuqjo54vYbZ04bRSPvzyxha+gMWXPY07kB/1Qj
 scRYlNVbF+jk6XlAXJzRR4GtmPtNZ111vnJNL9jRSLloCF040BTOp/SDyie7J7L4hSYo/ywYhzGb
 1Toq/RMdm/4kdlIQqRPVi3LuVnKlsQwuTDdJa9jQfdy5bVd76RPb8cyxJydPmadI87WSxaz22b1B
 HvxutQYGWOUNXncQWjYe1lqmEKjYOV9TLwpSQXjI6vjHgRqUT0b0k1KIyr1NzKTVkhO3G335E7id
 xqYJtE6tci8yDt1WVXyx7lLTZHk6+BIKH00WIBX2WTmU33rRs0JRsDdZ4msp7+liyhipEFV/w/5S
 DffyNxNNV0RXIYUVoAPKTlhKBTJsXc1INFNE1Of1Yhq+gjTfNmOUiX4bP/yZT2UsfaHHh+N+UCAT
 c2y3az5aGf4JvgW5z5dgRK/XQiWTe2Rc/djPQnHdb8i52pV+Ae0UYRh+qdORsRoFkItCrEbrFeV4
 5urc+lLIGFk0FZ60GnhhZbliTY4xoIgjpcgpx4pb2r+k5zs/v6n2LYwQVO+xJVRCxynPd6eE+fFD
 T4cfj1VsGHcAyLzw1IDEyVqd5+rgwHz0OY1OJZdYLoznqKVBvhrR6Uw8c/02/6V8q7pBXQzfz6n7
 j7FbNUHq99hVde3oV6FIAg5LsDZYZkryL/gy8Sq08U0nsfNLmdk/pbaAprssD48gv9tdW6Ur/arP
 9HED8hC3Fv4Uvo+rUmNDBufXW9rnuHoXrKYVjXPKy9U9uAOnx8X604/Ai+FYGlDjA=
From: =?utf-8?B?InpoaWxpemhhbyjotbXlv5fnq4spIg==?= <quinkblack@foxmail.com>
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\))
Date: Wed, 22 Dec 2021 20:19:50 +0800
References: <20211222113033.7132-1-ffmpeg@gyani.pro>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
In-Reply-To: <20211222113033.7132-1-ffmpeg@gyani.pro>
X-OQ-MSGID: <8BE06136-A0DF-4C3F-815E-3786B3467873@foxmail.com>
X-Mailer: Apple Mail (2.3654.60.0.2.21)
Subject: Re: [FFmpeg-devel] [PATCH 1/2] avformat/mov: add validate_box_size
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/tencent_C2469F31ABE24E0870F62D529AAC401F9A08@qq.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

Cgo+IE9uIERlYyAyMiwgMjAyMSwgYXQgNzozMCBQTSwgR3lhbiBEb3NoaSA8ZmZtcGVnQGd5YW5p
LnBybz4gd3JvdGU6Cj4gCj4gSGVscGVyIGZ1bmN0aW9uIHRvIGNoZWNrIGlmIHN0b3JlZCBib3gg
c2l6ZSBpcyBjb3JyZWN0IGFuZCBsb29rcwo+IHRvIGJlIGZ1bGx5IGF2YWlsYWJsZS4KPiAtLS0K
PiBsaWJhdmZvcm1hdC9tb3YuYyB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Cj4gMSBmaWxlIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvbGli
YXZmb3JtYXQvbW92LmMgYi9saWJhdmZvcm1hdC9tb3YuYwo+IGluZGV4IDJhZWQ2ZTgwZWYuLjJj
YzllNjk5ZGUgMTAwNjQ0Cj4gLS0tIGEvbGliYXZmb3JtYXQvbW92LmMKPiArKysgYi9saWJhdmZv
cm1hdC9tb3YuYwo+IEBAIC04MCw2ICs4MCwzOCBAQCBzdGF0aWMgaW50IG1vdl9yZWFkX21mcmEo
TU9WQ29udGV4dCAqYywgQVZJT0NvbnRleHQgKmYpOwo+IHN0YXRpYyBpbnQ2NF90IGFkZF9jdHRz
X2VudHJ5KE1PVkN0dHMqKiBjdHRzX2RhdGEsIHVuc2lnbmVkIGludCogY3R0c19jb3VudCwgdW5z
aWduZWQgaW50KiBhbGxvY2F0ZWRfc2l6ZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBpbnQgY291bnQsIGludCBkdXJhdGlvbik7Cj4gCj4gKy8qKiAgQ2hlY2sgaWYgdGhlIGJveCBz
aXplIG1lZXRzIHRoZSByZXF1aXJlbWVudHMgcGFzc2VkIGluIGxpbWl0IGFuZCBjb25zdHJhaW50
X3R5cGUuCj4gKyAqICAgSWYgaW5wdXQgYXZpb19zaXplIGlzIHZhbGlkLCBpdCBjaGVja3MgaWYg
Ym94IHNpemUgYXBwZWFycyB0byBiZSBhdmFpbGFibGUuCj4gKyAqCj4gKyAqICAgY29uc3RyYWlu
dF90eXBlIG1heSBiZQo+ICsgKiAgIDAgIGlmIHRoZSBib3ggc2l6ZSBoYXMgdG8gYmUgZXhhY3Rs
eSBlcXVhbCB0byBsaW1pdAo+ICsgKiAgLTEgIGlmIHRoZSBib3ggc2l6ZSBoYXMgdG8gYmUgYXQg
bW9zdCBsaW1pdAo+ICsgKiAgIDEgIGlmIHRoZSBib3ggc2l6ZSBoYXMgdG8gYmUgYXQgbGVhc3Qg
bGltaXQKPiArICoKPiArICogICBSZXR1cm5zIDAgaWYgc2l6ZSBtZWV0cyByZXF1aXJlbWVudHMu
Cj4gKyAqLwo+ICtzdGF0aWMgaW50IHZhbGlkYXRlX2JveF9zaXplKE1PVkNvbnRleHQgKmMsIE1P
VkF0b20gYXRvbSwgQVZJT0NvbnRleHQgKnBiLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGludDY0X3QgcG9zLCBpbnQ2NF90IGxpbWl0LCBpbnQgY29uc3RyYWludF90eXBlKQo+ICt7
Cj4gKyAgICBpbnQgc2l6ZV9maXQ7Cj4gKyAgICBpbnQ2NF90IGlucHV0X3NpemUgPSBhdmlvX3Np
emUocGIpOwo+ICsKPiArICAgIGlmIChpbnB1dF9zaXplID4gMCAmJgo+ICsgICAgICAgIGlucHV0
X3NpemUgLSBwb3MgPCBhdG9tLnNpemUpIHsKPiArICAgICAgICBhdl9sb2coYy0+ZmMsIEFWX0xP
R19FUlJPUiwgIkJveCAlcyBpcyB0cnVuY2F0ZWRcbiIsIGF2X2ZvdXJjYzJzdHIoYXRvbS50eXBl
KSk7Cj4gKyAgICAgICAgcmV0dXJuIEFWRVJST1JfSU5WQUxJRERBVEE7Cj4gKyAgICB9Cj4gKwo+
ICsgICAgc3dpdGNoKGNvbnN0cmFpbnRfdHlwZSkgewo+ICsgICAgY2FzZSAgMDogc2l6ZV9maXQg
PSBhdG9tLnNpemUgPT0gbGltaXQ7IGJyZWFrOwo+ICsgICAgY2FzZSAtMTogc2l6ZV9maXQgPSBh
dG9tLnNpemUgPD0gbGltaXQ7IGJyZWFrOwo+ICsgICAgY2FzZSAgMTogc2l6ZV9maXQgPSBhdG9t
LnNpemUgPj0gbGltaXQ7IGJyZWFrOwo+ICsgICAgZGVmYXVsdDogcmV0dXJuIEFWRVJST1JfSU5W
QUxJRERBVEE7CgpUaGUgZGVmYXVsdCBjYXNlIGRvZXNu4oCZdCBjb21lIGZyb20gaW52YWxpZCBk
YXRhLCBJIHByZWZlciBhc3NlcnQgYW5kCnJldHVybiBBVkVSUk9SKEVJTlZBTCkgb3IgQVZFUlJP
Ul9CVUcuCgo+ICsgICAgfQo+ICsKPiArICAgcmV0dXJuICFzaXplX2ZpdDsKPiArfQo+ICsKPiBz
dGF0aWMgaW50IG1vdl9tZXRhZGF0YV90cmFja19vcl9kaXNjX251bWJlcihNT1ZDb250ZXh0ICpj
LCBBVklPQ29udGV4dCAqcGIsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgbGVuLCBjb25zdCBjaGFyICprZXkpCj4gewo+IC0tIAo+IDIuMzMu
MAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4g
ZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0
cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4gCj4gVG8gdW5z
dWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVl
c3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxp
c3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlz
dGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3Ig
ZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vi
c2NyaWJlIi4K