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 F31354622A for ; Tue, 13 Jun 2023 14:10:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C98A568C33B; Tue, 13 Jun 2023 17:10:38 +0300 (EEST) Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2355968C217 for ; Tue, 13 Jun 2023 17:10:33 +0300 (EEST) Received: by mail-pg1-f178.google.com with SMTP id 41be03b00d2f7-54f75f85a17so1608060a12.0 for ; Tue, 13 Jun 2023 07:10:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686665431; x=1689257431; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=3W9RlYWRhIp5J4CCMzwn65bjFtLeSL/P+LF62J2x7hU=; b=ew+SqP07KIx4/tHJtUE50ASugB37rqpZed8YZycx6CyeK7WygChjoRGRZMdUdMi7A1 DM7uXTYIFTVrjNGr0fAd1bHRSG8knwTmbjZ1Nfil3uc63LbjhUeIdkEywhMc3oL9hS+l czGLdaoa14Egs/oage31fsAUEbbvyvU6UcBbfJu7JW4UyD0FJZw6idlL6QZEn/xCH/x/ ono5JR2sjZuFzc7u2dtd2TBZO0twlrHQm6jbf5vO4RgwgALhmYIdnmG4PLsJrSD39sBt 6mJ5RoHkuO3gEv4t2WZ0xusQnJFOAWIos0Plh/VGxhYF4NCobENlhwYLEYpIWY5IsV8a 5+YA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686665431; x=1689257431; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=3W9RlYWRhIp5J4CCMzwn65bjFtLeSL/P+LF62J2x7hU=; b=AyGv3rz5ITUlD23n+ICLHjbnmoUlCH/BPzq8QRzqB3OOwQpC418Lx43lzZKzDWQU8J 3sGnhA8+3LD6XsTnVi4dicszBmyyapyeDoU7DgcZPAj5NqP1m2S9jI0cCrnYem1ILU9D x8Y2ViNnRe9XyMw33gqhjGLlj2SH/YaMQbuDunGnsytVsh2MxlZGdolOubq8Yrr1kMkf EgBbd60C6zRmSv20etHsRrI9HeV614XAaPmfd/Lcfkdh2TmS4OYPtESBFauJm/alF0Cp PHWf4oaLDPycop/10aLViD+2A7K+RE1P8tdzV0lucU2LYg8exaNnZ+h357jftMqUNgZD P1Sg== X-Gm-Message-State: AC+VfDy0ZGrO6ThI52F23CFXUgBgKzkvtiBnOZgOhqdUCjyjDg7PhD8/ yT0YBDFXcw9U38/MkXC7G2oOgBVLNHK0fqnWjesz5H9ET8iNq7Eb X-Google-Smtp-Source: ACHHUZ76OwZC+D9BsGTiy8/8Hoq9CGr04SSw9K6TaLPyu+iv6kapGpFUkXTKTuiJ7Rw315mUkRG9tKDbzGaxkUgDty8= X-Received: by 2002:a17:90a:70c7:b0:25b:c46b:b129 with SMTP id a7-20020a17090a70c700b0025bc46bb129mr7161991pjm.2.1686665430787; Tue, 13 Jun 2023 07:10:30 -0700 (PDT) MIME-Version: 1.0 References: <20230613073718.675388-1-quinkblack@foxmail.com> In-Reply-To: From: Lance Wang Date: Tue, 13 Jun 2023 22:10:17 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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: T24gVHVlLCBKdW4gMTMsIDIwMjMgYXQgMzozN+KAr1BNIFpoYW8gWmhpbGkgPHF1aW5rYmxhY2tA Zm94bWFpbC5jb20+IHdyb3RlOgoKPiBGcm9tOiBaaGFvIFpoaWxpIDx6aGlsaXpoYW9AdGVuY2Vu dC5jb20+Cj4KPiBUaGUgY29kZSBhZnRlciB0aGUgY2hlY2sgc2tpcCAyMSBieXRlcyBhbmQgdGhl biByZWFkIHR3byBieXRlcy4KPgo+IFNpZ25lZC1vZmYtYnk6IFpoYW8gWmhpbGkgPHpoaWxpemhh b0B0ZW5jZW50LmNvbT4KPiAtLS0KPiAgbGliYXZjb2RlYy9oZXZjX3BhcnNlLmMgfCA0ICsrKy0K PiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlm ZiAtLWdpdCBhL2xpYmF2Y29kZWMvaGV2Y19wYXJzZS5jIGIvbGliYXZjb2RlYy9oZXZjX3BhcnNl LmMKPiBpbmRleCAxZjNiZWVkMTgzLi43YmMyOGZkMDgxIDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29k ZWMvaGV2Y19wYXJzZS5jCj4gKysrIGIvbGliYXZjb2RlYy9oZXZjX3BhcnNlLmMKPiBAQCAtODgs OCArODgsMTAgQEAgaW50IGZmX2hldmNfZGVjb2RlX2V4dHJhZGF0YShjb25zdCB1aW50OF90ICpk YXRhLCBpbnQKPiBzaXplLCBIRVZDUGFyYW1TZXRzICpwcywKPgo+ICAgICAgLyogZGF0YVswXSA9 PSAxIGlzIGNvbmZpZ3VyYXRpb25WZXJzaW9uIGZyb20gMTQ0OTYtMTUuCj4gICAgICAgKiBkYXRh WzBdID09IDAgaXMgZm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgcHJlZGF0ZXMgdGhlIHN0YW5k YXJkLgo+ICsgICAgICoKPiArICAgICAqIE1pbmltdW0gbnVtYmVyIG9mIGJ5dGVzIG9mIGh2Y0Mg d2l0aCAwIG51bU9mQXJyYXlzIGlzIDIzLgo+ICAgICAgICovCj4gLSAgICBpZiAoc2l6ZSA+IDMg JiYgKChkYXRhWzBdID09IDEpIHx8IChkYXRhWzBdID09IDAgJiYgKGRhdGFbMV0gfHwKPiBkYXRh WzJdID4gMSkpKSkgewo+ICsgICAgaWYgKHNpemUgPj0gMjMgJiYgKChkYXRhWzBdID09IDEpIHx8 IChkYXRhWzBdID09IDAgJiYgKGRhdGFbMV0gfHwKPiBkYXRhWzJdID4gMSkpKSkgewo+CgpJIHRo aW5rIGl0J3MgYmV0dGVyIHRvIG1vdmUgdGhlIHNpemUgY2hlY2tpbmcgYmVmb3JlIDIxIGJ5dGUg YXJlIHNraXBwZWQsCm9yIGl0J2xsIGdvIHRvIHRoZSBlbHNlIGxvZ2ljIHdoaWNoCmlzIGRpZmZl cmVudC4KCiAgICAgICAgIC8qIEl0IHNlZW1zIHRoZSBleHRyYWRhdGEgaXMgZW5jb2RlZCBhcyBo dmNDIGZvcm1hdC4gKi8KPiAgICAgICAgICBpbnQgaSwgaiwgbnVtX2FycmF5cywgbmFsX2xlbl9z aXplOwo+Cj4gLS0KPiAyLjI1LjEKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn LWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiBm Zm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUi Lgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1w ZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlz aXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3 aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K