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 1FC3C4627A for ; Tue, 13 Jun 2023 17:12:14 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 74E7B68BFD4; Tue, 13 Jun 2023 20:12:11 +0300 (EEST) Received: from out203-205-251-84.mail.qq.com (unknown [203.205.251.84]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 09E9D68B9FC for ; Tue, 13 Jun 2023 20:12:03 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1686676319; bh=Bv3HbSymlI8EvxznyfaM004mehmpMKB+UQti4Il7yHM=; h=From:To:References:In-Reply-To:Subject:Date; b=sh29r1NtcNC0R26fov2QKWeOKQLGgVM3/Ik9zSBvXAeFt6mquI6zj3A1fqT1HpupD Cok30UvkWOGrqFEzqDtIOueYTLK56A2RH5J6blW1Af+TX3tfRXcNQ2C4gg+vV2QT4h oXOwTwMruyqcaY9pvDmwWACSQvqH28Z4UVHr1ALE= Received: from ZHILIZHAOPC4 ([113.118.106.4]) by newxmesmtplogicsvrszc2-0.qq.com (NewEsmtp) with SMTP id 2FABC21F; Wed, 14 Jun 2023 01:11:58 +0800 X-QQ-mid: xmsmtpt1686676318tgzrpa8h8 Message-ID: X-QQ-XMAILINFO: OaubouGXmhNzOJLLaDB+wQHeEm8RBRa462hmldmzvg66eF60IyEKbG6tNBL2jO y8dhQbttD+1B91CSyFMhhZFDMI6DHPM39LplbWxQbx4t66wYDdt1xvrotmVwSZ+oOIJ67h2l5lEq Wc1cJkO8AZb3NAQjtOBzxRbD5pQkPdgHvomkPhoM47Gkj3lbmHo40OibEaVQ3P0LOeszaAnClDxS 9afrXLVTAC7QXdSLF/si3awBhBOqez/HyPS72b8BJ1vLahtS8Tj1m9izPT67kXMS0iym80RK+46u qSBgJXmqFfYScrR4VcAkmWCFkoS0yVRtiGhIQz0L2mZtLiuHAz6OuJlBCIaoaZaM6dGi/ZOp3UWS feGc2qSzB7Fjrjnx9v8XtKds6kV0PPZjGdExICG5L4DhgLsWlDJEb+2SoaZ4OHBePnTM55LE+UKc c1HrUjsCY9nM8AzPZBjOy/dMLBDWSiSkNiakInslRXmetKj2s+nbgLrfgMjJQpfWflhxJ6yJcydo 3TSeiVEdRJkJbmCiVcUsHAXJb3oF+hGRpotDziY+LvecswEAWpcPKJAQTPft9F6mCp6c+DfMVnSp eYuY7LzmI/XL+d6fgWDtbFFbBkScmxHTNDCHCTm9nXFu48SLOfu7Aa2VnJzOu6nk9z0Y/+nwidFF GAIt8l/pZjyHryIZykd0OnpCoXgofkR7don3DXEYx/TdJOQf1/CrSrLPXmq28L8klitx3m15f7EX Wr2wdMg9zMFtBCBSlvokhKztnxlGPW/7CUZ0KrKRQ9cZJNxnFJKIbKnazeSLBaOxjmH3Rxuy5X0J OTryG5vdma34lBQmav7mRcPB2GfJJKHhTvXINLus1ndfoZoP9lMCDkZyBfYr21avKvMHg3R6AB0e d8XUihnLW0+UW8QtVE3Pcm9gGklvLDATqaC7HSRw9V4kC/vu9ro2m81sC8KpHwQv5QgLouYK5AQA iYjI7/K1XE16ihgs5fsj06Uh8X/Me1KTDcJpeEnds= X-QQ-XMAILREADINFO: M6MeDH90Kfa7jdireGRnptI= From: "Zhao Zhili" To: "'FFmpeg development discussions and patches'" References: <20230613073718.675388-1-quinkblack@foxmail.com> In-Reply-To: Date: Wed, 14 Jun 2023 01:11:58 +0800 X-OQ-MSGID: <00b901d99e1a$29b55bf0$7d2013d0$@foxmail.com> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQDtLe4yHWkq6ywLQqbfK/5HXWsgRQLcOwp3AdHe5ySxPGbLkA== Content-Language: zh-cn Subject: Re: [FFmpeg-devel] [PATCH 2/4] avcodec/hevc_parse: check the size of hvcC is at least 23 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+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gRnJvbTogZmZtcGVnLWRldmVsIDxmZm1w ZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgTGFuY2UgV2FuZwo+IFNl bnQ6IDIwMjPlubQ25pyIMTPml6UgMjI6MTAKPiBUbzogRkZtcGVnIGRldmVsb3BtZW50IGRpc2N1 c3Npb25zIGFuZCBwYXRjaGVzIDxmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZz4KPiBTdWJqZWN0OiBS ZTogW0ZGbXBlZy1kZXZlbF0gW1BBVENIIDIvNF0gYXZjb2RlYy9oZXZjX3BhcnNlOiBjaGVjayB0 aGUgc2l6ZSBvZiBodmNDIGlzIGF0IGxlYXN0IDIzCj4gCj4gT24gVHVlLCBKdW4gMTMsIDIwMjMg YXQgMzozN+KAr1BNIFpoYW8gWmhpbGkgPHF1aW5rYmxhY2tAZm94bWFpbC5jb20+IHdyb3RlOgo+ IAo+ID4gRnJvbTogWmhhbyBaaGlsaSA8emhpbGl6aGFvQHRlbmNlbnQuY29tPgo+ID4KPiA+IFRo ZSBjb2RlIGFmdGVyIHRoZSBjaGVjayBza2lwIDIxIGJ5dGVzIGFuZCB0aGVuIHJlYWQgdHdvIGJ5 dGVzLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFpoYW8gWmhpbGkgPHpoaWxpemhhb0B0ZW5jZW50 LmNvbT4KPiA+IC0tLQo+ID4gIGxpYmF2Y29kZWMvaGV2Y19wYXJzZS5jIHwgNCArKystCj4gPiAg MSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4KPiA+IGRp ZmYgLS1naXQgYS9saWJhdmNvZGVjL2hldmNfcGFyc2UuYyBiL2xpYmF2Y29kZWMvaGV2Y19wYXJz ZS5jCj4gPiBpbmRleCAxZjNiZWVkMTgzLi43YmMyOGZkMDgxIDEwMDY0NAo+ID4gLS0tIGEvbGli YXZjb2RlYy9oZXZjX3BhcnNlLmMKPiA+ICsrKyBiL2xpYmF2Y29kZWMvaGV2Y19wYXJzZS5jCj4g PiBAQCAtODgsOCArODgsMTAgQEAgaW50IGZmX2hldmNfZGVjb2RlX2V4dHJhZGF0YShjb25zdCB1 aW50OF90ICpkYXRhLCBpbnQKPiA+IHNpemUsIEhFVkNQYXJhbVNldHMgKnBzLAo+ID4KPiA+ICAg ICAgLyogZGF0YVswXSA9PSAxIGlzIGNvbmZpZ3VyYXRpb25WZXJzaW9uIGZyb20gMTQ0OTYtMTUu Cj4gPiAgICAgICAqIGRhdGFbMF0gPT0gMCBpcyBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSBw cmVkYXRlcyB0aGUgc3RhbmRhcmQuCj4gPiArICAgICAqCj4gPiArICAgICAqIE1pbmltdW0gbnVt YmVyIG9mIGJ5dGVzIG9mIGh2Y0Mgd2l0aCAwIG51bU9mQXJyYXlzIGlzIDIzLgo+ID4gICAgICAg Ki8KPiA+IC0gICAgaWYgKHNpemUgPiAzICYmICgoZGF0YVswXSA9PSAxKSB8fCAoZGF0YVswXSA9 PSAwICYmIChkYXRhWzFdIHx8Cj4gPiBkYXRhWzJdID4gMSkpKSkgewo+ID4gKyAgICBpZiAoc2l6 ZSA+PSAyMyAmJiAoKGRhdGFbMF0gPT0gMSkgfHwgKGRhdGFbMF0gPT0gMCAmJiAoZGF0YVsxXSB8 fAo+ID4gZGF0YVsyXSA+IDEpKSkpIHsKPiA+Cj4gCj4gSSB0aGluayBpdCdzIGJldHRlciB0byBt b3ZlIHRoZSBzaXplIGNoZWNraW5nIGJlZm9yZSAyMSBieXRlIGFyZSBza2lwcGVkLAo+IG9yIGl0 J2xsIGdvIHRvIHRoZSBlbHNlIGxvZ2ljIHdoaWNoCj4gaXMgZGlmZmVyZW50LgoKSXQncyBub3Qg YXZjQyBpZiBzaXplIGlzIGxlc3MgdGhhbiAyMywgZ28gdG8gdGhlIGVsc2UgYnJhbmNoIGlzIHRo ZSBpbnRlbmRlZCBiZWhhdmlvci4KCj4gCj4gICAgICAgICAgLyogSXQgc2VlbXMgdGhlIGV4dHJh ZGF0YSBpcyBlbmNvZGVkIGFzIGh2Y0MgZm9ybWF0LiAqLwo+ID4gICAgICAgICAgaW50IGksIGos IG51bV9hcnJheXMsIG5hbF9sZW5fc2l6ZTsKPiA+Cj4gPiAtLQo+ID4gMi4yNS4xCj4gPgo+ID4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IGZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKPiA+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gPiBodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPiA+Cj4gPiBUbyB1 bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiA+IGZmbXBlZy1kZXZlbC1y ZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4gPgo+IF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVs IG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4gCj4gVG8gdW5zdWJzY3JpYmUsIHZp c2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9y ZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn LWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K