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 E0A3840671 for ; 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 ; 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: 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==?= 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 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 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: 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