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 A0D0848ED0 for ; Mon, 29 Jan 2024 22:29:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 19BD968D26D; Tue, 30 Jan 2024 00:29:05 +0200 (EET) Received: from sender-op-o10.zoho.eu (sender-op-o10.zoho.eu [136.143.169.10]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B3BB068D24B for ; Tue, 30 Jan 2024 00:28:58 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; t=1706567336; cv=none; d=zohomail.eu; s=zohoarc; b=OOo6EwRLxWiSEm6A6fPh96t46KgTxZoLB4jYMu31l+gXNoegnNkh9N5pa72VJr9AqJ3z3+B8ES5DxjfH6q4eG5tgUbyyk9Luq39nNG6Qk2Lqj/3W/vZ8OoperEIsm6gHtbc9k2cVGAZpI7JEdDG4KvU7fyZCfoAuB1/VIgSDk/8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.eu; s=zohoarc; t=1706567336; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=3f6Vh4KqJXP7Xg9TaFAA8LPq4GePXI+RApmFKddxCBw=; b=NVpOdsmuuhZdliFgUGfTDdFibLzN+yI9janBUHGcFA3m6mTQjbmboL9aGxL0JQsZtG0eJoHEtu/BoIRkUjuh7x+BPE9RZ1gugz0IKaEIRMXGsnx6gC6vKYQIxcVaXoU1pc6eLk8EdUIvdUe6hjXo23xhioSVbsRMkZmxcjCh3LI= ARC-Authentication-Results: i=1; mx.zohomail.eu; dkim=pass header.i=frankplowman.com; spf=pass smtp.mailfrom=post@frankplowman.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1706567336; s=zmail; d=frankplowman.com; i=post@frankplowman.com; h=Message-ID:Date:Date:MIME-Version:Subject:Subject:To:To:References:From:From:In-Reply-To:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=3f6Vh4KqJXP7Xg9TaFAA8LPq4GePXI+RApmFKddxCBw=; b=XKa+7jk2c/K6JFQUcbJS2TNouA0OzQymxyM2Q8T8SXUeu62h3S+Q56Fb3lo4tQgx gnfCCFnbYC8KptCdaf7PZl+E3xcWXX/UzThj1glQFsqUopcy+vDZ7zgdR3uTv0hDdo7 mv/bdxqOyiklifU9LbN2CWWHdiTpZAt2PPwYu7Sk= Received: from [10.0.0.6] (frankplowman.com [51.89.148.29]) by mx.zoho.eu with SMTPS id 1706567335238842.3882280643909; Mon, 29 Jan 2024 23:28:55 +0100 (CET) Message-ID: Date: Mon, 29 Jan 2024 22:28:54 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-GB To: ffmpeg-devel@ffmpeg.org References: <20240126214651.22783-1-michael@niedermayer.cc> <20240126214651.22783-2-michael@niedermayer.cc> <3c7036cc-6c11-435c-bd98-084d253ac4c3@gmail.com> <20240127235655.GL6420@pb2> <9742e81b-0a57-4bd4-bcb9-b68ce006cc67@gmail.com> <20240128000520.GM6420@pb2> <6567dce9-8a50-44d0-86eb-c78df3c1f5bc@frankplowman.com> From: Frank Plowman In-Reply-To: X-ZohoMailClient: External Subject: Re: [FFmpeg-devel] [PATCH 2/3] avcodec/cbs_h266_syntax_template: sanity check num_multi_layer_olss 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Ck9uIDI5LzAxLzIwMjQgMjE6MTMsIEphbWVzIEFsbWVyIHdyb3RlOgo+IE9uIDEvMjkvMjAyNCA1 OjE5IFBNLCBGcmFuayBQbG93bWFuIHdyb3RlOgo+PiBCZWxvdyBpcyBhIHBhdGNoIHdoaWNoIGFk ZHJlc3NlcyB0aGUgaXNzdWUsIGFuIGludGVnZXIgb3ZlcmZsb3cgd2hlbiAKPj4gY2FsY3VsYXRp bmcgdGhlIGJvdW5kcyBmb3IKPj4gdnBzX251bV9vbHNfdGltaW5nX2hyZF9wYXJhbXNfbWludXMx LsKgIFRoZXJlJ3MgYWxzbyBhIHNpbWlsYXIgZml4IGZvciAKPj4gdnBzX251bV9kcGJfcGFyYW1z X21pbnVzMS4KPj4KPj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvY2JzX2gyNjZfc3ludGF4X3Rl bXBsYXRlLmMgCj4+IGIvbGliYXZjb2RlYy9jYnNfaDI2Nl9zeW50YXhfdGVtcGxhdGUuYwo+PiBp bmRleCA1NDlkMDIxMjExLi40OWJmMmU0NWFjIDEwMDY0NAo+PiAtLS0gYS9saWJhdmNvZGVjL2Ni c19oMjY2X3N5bnRheF90ZW1wbGF0ZS5jCj4+ICsrKyBiL2xpYmF2Y29kZWMvY2JzX2gyNjZfc3lu dGF4X3RlbXBsYXRlLmMKPj4gQEAgLTk0Niw3ICs5NDYsOCBAQCBzdGF0aWMgaW50IEZVTkModnBz KSAoQ29kZWRCaXRzdHJlYW1Db250ZXh0ICpjdHgsIAo+PiBSV0NvbnRleHQgKnJ3LAo+Pgo+PiDC oMKgwqDCoMKgIGlmICghY3VycmVudC0+dnBzX2VhY2hfbGF5ZXJfaXNfYW5fb2xzX2ZsYWcpIHsK Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIHVpbnQxNl90IHZwc19udW1fZHBiX3BhcmFtczsKPj4gLcKg wqDCoMKgwqDCoMKgIHVlKHZwc19udW1fZHBiX3BhcmFtc19taW51czEsIDAsIG51bV9tdWx0aV9s YXllcl9vbHNzIC0gMSk7Cj4+ICvCoMKgwqDCoMKgwqDCoCB1ZSh2cHNfbnVtX2RwYl9wYXJhbXNf bWludXMxLCAwLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgbnVtX211bHRpX2xheWVyX29sc3Mg PiAwID8gbnVtX211bHRpX2xheWVyX29sc3MgLSAxIDogMCk7Cj4KPiBGRk1BWCgwLCBudW1fbXVs dGlfbGF5ZXJfb2xzcyAtIDEpOyBsb29rcyBiZXR0ZXIuCj4KPiBJZiB0aGUgc3BlYyBleHBsaWNp dGx5IHN0YXRlcyBudW1fbXVsdGlfbGF5ZXJfb2xzcyAtIDEgc2hvdWxkIGJlIHVzZWQgCj4gaGVy ZSwgd291bGRuJ3QgdGhhdCBtZWFuIHRoYXQgaXQgZG9lc24ndCBleHBlY3QgbnVtX211bHRpX2xh eWVyX29sc3MgCj4gdG8gYmUgMCBhdCB0aGlzIHBvaW50IGZvciB2cHNfb2xzX21vZGVfaWRjID49 IDAgJiYgdnBzX29sc19tb2RlX2lkYyA8IDM/Cj4gV2hlbiB2cHNfZWFjaF9sYXllcl9pc19hbl9v bHNfZmxhZyBpcyB0cnVlLCBudW1fbXVsdGlfbGF5ZXJfb2xzcyBpcyAKPiBpbmZlcnJlZCBhcyAx CgpudW1fbXVsdGlfbGF5ZXJfb2xzcyBpcyAwIGlmwqB2cHNfZWFjaF9sYXllcl9pc19hbl9vbHNf ZmxhZyBpcyB0cnVlLCBpdCAKaXMgbnVtX2xheWVyc19pbl9vbHMgd2hpY2ggbXVzdCBiZSAxLgoK PiBzbyBJJ2QgZXhwZWN0IGl0IHRvIGFsc28gYmUgYXQgbGVhc3QgMSBmb3IgCj4gdnBzX2VhY2hf bGF5ZXJfaXNfYW5fb2xzX2ZsYWcgPT0gZmFsc2UuCgpZZXMgSSB0aGluayB5b3UncmUgcmlnaHQu wqAgVGhlIHNwZWMgaXNuJ3QgZXNwZWNpYWxseSBjbGVhciwgYnV0IHRoZSAKZGVzY3JpcHRpb24g b2YgdGhlIHZwc19lYWNoX2xheWVyX2lzX2FuX29sc19mbGFnIGxlYWRzIG1lIHRvIGJlbGlldmUg d2UgCmFyZSBzYWZlIHRvIGFzc2VydCB0aGF0LsKgIFBhdGNoIHdoaWNoIGRvZXMgc28gYmVsb3cu CgpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9jYnNfaDI2Nl9zeW50YXhfdGVtcGxhdGUuYyAKYi9s aWJhdmNvZGVjL2Nic19oMjY2X3N5bnRheF90ZW1wbGF0ZS5jCmluZGV4IDU0OWQwMjEyMTEuLjVh ZTNmYjlmMDggMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvY2JzX2gyNjZfc3ludGF4X3RlbXBsYXRl LmMKKysrIGIvbGliYXZjb2RlYy9jYnNfaDI2Nl9zeW50YXhfdGVtcGxhdGUuYwpAQCAtOTEyLDYg KzkxMiw4IEBAIHN0YXRpYyBpbnQgRlVOQyh2cHMpIChDb2RlZEJpdHN0cmVhbUNvbnRleHQgKmN0 eCwgClJXQ29udGV4dCAqcncsCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBudW1f bXVsdGlfbGF5ZXJfb2xzcysrOwogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH0KIMKgwqDCoMKg wqDCoMKgwqAgfQorwqDCoMKgwqDCoMKgwqAgaWYgKCFjdXJyZW50LT52cHNfZWFjaF9sYXllcl9p c19hbl9vbHNfZmxhZyAmJiAKbnVtX211bHRpX2xheWVyX29sc3MgPT0gMCkKK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqAgcmV0dXJuIEFWRVJST1JfSU5WQUxJRERBVEE7CiDCoMKgwqDCoCB9CgogwqDC oMKgwqAgZm9yIChpID0gMDsgaSA8PSBjdXJyZW50LT52cHNfbnVtX3B0bHNfbWludXMxOyBpKysp IHsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1w ZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlz aXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3 aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K