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 168B648B66 for ; Sat, 3 Feb 2024 15:51:10 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 01B9868D104; Sat, 3 Feb 2024 17:51:07 +0200 (EET) Received: from sender21-mail.zoho.eu (sender-op-o11.zoho.eu [136.143.169.11]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 581356800C1 for ; Sat, 3 Feb 2024 17:51:01 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; t=1706975460; cv=none; d=zohomail.eu; s=zohoarc; b=dEq7uIXaF3gvWpbh8eqlmONP2Nv4LiZqrLVv4EagBBZM+QIylrLKVLwDx3Mx4HrwyrRrfQDuY9BVrG0EMN+CreIFecBDAt71hVUOfpEiJfLn/vPMdFV+zsk7JWDWDxiAwf9pf6ToJ/5eqf0g7EFP37+p7eZ26jYf+JwKXZXcbi8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.eu; s=zohoarc; t=1706975460; 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=23t/HNeshXTsFdwPX6Kxl4TPkwow7n3AvbVoy+dV3PE=; b=KWUaO5+o4RxN+DC5WHmLo+j+yjRRdb09ZGqbYMKf3VGZq1cTGCxsTElt2//JWjBxVZ03VNRk8cU3eXQeeOpIxL4XnHM472SstDdFs31d7GlVxsse5+4mYY0yaXTuT3iQYeTralNSDlxxkuLFYxUfbwRz9tVpMxqp/zA4/yfaaGs= 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=1706975460; 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=23t/HNeshXTsFdwPX6Kxl4TPkwow7n3AvbVoy+dV3PE=; b=bvGrY+pZhq7rcUn1DEzPRTuXq7gcuVd1vV/CvkENN226KpmptlGgu0cvDrmk1XLO FNNp3Pcmmy7wk9iRxfRDZRuDNaohkBpEmp6qphVD0NjZM/4L8Dkil/n1hytC20bYYcR OaFy/hkgBhEo3LQs/BZt4HkiOYZv8ysf7zFD1qtc= Received: from [10.0.0.6] (frankplowman.com [51.89.148.29]) by mx.zoho.eu with SMTPS id 1706975456984395.246601174807; Sat, 3 Feb 2024 16:50:56 +0100 (CET) Message-ID: <9acc5dc2-ed52-4949-9dbf-3b81378dae8c@frankplowman.com> Date: Sat, 3 Feb 2024 16:50:56 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-GB To: ffmpeg-devel@ffmpeg.org References: <20240201140055.63805-1-post@frankplowman.com> From: Frank Plowman In-Reply-To: X-ZohoMailClient: External Subject: Re: [FFmpeg-devel] [PATCH] lavc/vvc: Error pps_single_slice_per_subpic_flag 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: T24gMDMvMDIvMjAyNCAxNTo0NiwgTnVvIE1pIHdyb3RlOgo+IE9uIFNhdCwgRmViIDMsIDIwMjQg YXQgOTo1NOKAr1BNIEZyYW5rIFBsb3dtYW4gPHBvc3RAZnJhbmtwbG93bWFuLmNvbT4gd3JvdGU6 Cj4gCj4+IE9uIDAyLzAyLzIwMjQgMTQ6MzksIE51byBNaSB3cm90ZToKPj4+IE9uIFRodSwgRmVi IDEsIDIwMjQgYXQgMTA6MDHigK9QTSA8cG9zdEBmcmFua3Bsb3dtYW4uY29tPiB3cm90ZToKPj4+ Cj4+Pj4gRnJvbTogRnJhbmsgUGxvd21hbiA8cG9zdEBmcmFua3Bsb3dtYW4uY29tPgo+Pj4+Cj4+ Pj4gcHBzX3NpbmdsZV9zbGljZV9wZXJfc3VicGljX2ZsYWcgaXMgbm90IHlldCBzdXBwb3J0ZWQu ICBTdXBwb3J0IGlzIFdJUCwKPj4+PiBidXQgaW4gdGhlIG1lYW50aW1lIHRocm93IGFuIGVycm9y IHdoZW4gdHJ5aW5nIHRvIGRlY29kZSBhIGJpdHN0cmVhbQo+Pj4+IHdpdGggaXQgc2V0LCBhdm9p ZGluZyBhbiBvdXQtb2YtYm91bmRzIGFycmF5IGFjY2Vzcy4KPj4+Pgo+Pj4+IEZpeGVzOiBvdXQt b2YtYm91bmRzIGFycmF5IGFjY2VzcyBmb3IgY29uZm9ybWFuY2UgYml0c3RyZWFtcwo+Pj4+IFNV QlBJQ19DX0VSSUNTU09OXzEsIFNVQlBJQ19EX0VSSUNTU09OXzEsIE1OVVRfQV9Ob2tpYV80IGFu ZAo+Pj4+IE1OVVRfQl9Ob2tpYV8zLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogRnJhbmsgUGxv d21hbiA8cG9zdEBmcmFua3Bsb3dtYW4uY29tPgo+Pj4+IC0tLQo+Pj4+ICAgIGxpYmF2Y29kZWMv dnZjL3Z2Y19wcy5jIHwgMjEgKysrKysrKysrKysrKysrKy0tLS0tCj4+Pj4gICAgMSBmaWxlIGNo YW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4+Pj4KPj4+PiBkaWZmIC0t Z2l0IGEvbGliYXZjb2RlYy92dmMvdnZjX3BzLmMgYi9saWJhdmNvZGVjL3Z2Yy92dmNfcHMuYwo+ Pj4+IGluZGV4IDJjZjE1NmIzMjMuLmJkODFkNzBlNzEgMTAwNjQ0Cj4+Pj4gLS0tIGEvbGliYXZj b2RlYy92dmMvdnZjX3BzLmMKPj4+PiArKysgYi9saWJhdmNvZGVjL3Z2Yy92dmNfcHMuYwo+Pj4+ IEBAIC0zODEsMTEgKzM4MSwxNiBAQCBzdGF0aWMgdm9pZCBwcHNfbXVsdGlfdGlsZXNfc2xpY2Uo VlZDUFBTICpwcHMsCj4+IGNvbnN0Cj4+Pj4gaW50IHRpbGVfaWR4LCBjb25zdCBpbnQgaSwKPj4+ PiAgICAgICAgfQo+Pj4+ICAgIH0KPj4+Pgo+Pj4+IC1zdGF0aWMgdm9pZCBwcHNfcmVjdF9zbGlj ZShWVkNQUFMqIHBwcykKPj4+PiArc3RhdGljIGludCBwcHNfcmVjdF9zbGljZShWVkNQUFMqIHBw cykKPj4+PiAgICB7Cj4+Pj4gICAgICAgIGNvbnN0IEgyNjZSYXdQUFMqIHIgPSBwcHMtPnI7Cj4+ Pj4gICAgICAgIGludCB0aWxlX2lkeCA9IDAsIG9mZiA9IDA7Cj4+Pj4KPj4+PiArICAgIGlmIChy LT5wcHNfc2luZ2xlX3NsaWNlX3Blcl9zdWJwaWNfZmxhZykgewo+Pj4+ICsgICAgICAgIGF2cHJp dl9yZXBvcnRfbWlzc2luZ19mZWF0dXJlKE5VTEwsCj4+Pj4gInBwc19zaW5nbGVfc2xpY2VfcGVy X3N1YnBpY19mbGFnIik7Cj4+Pj4gKyAgICAgICAgcmV0dXJuIEFWRVJST1JfUEFUQ0hXRUxDT01F Owo+Pj4+ICsgICAgfQo+Pj4+ICsKPj4+PiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCByLT5w cHNfbnVtX3NsaWNlc19pbl9waWNfbWludXMxICsgMTsgaSsrKSB7Cj4+Pj4gICAgICAgICAgICBp ZiAoIXItPnBwc19zbGljZV93aWR0aF9pbl90aWxlc19taW51czFbaV0gJiYKPj4+PiAgICAgICAg ICAgICAgICAhci0+cHBzX3NsaWNlX2hlaWdodF9pbl90aWxlc19taW51czFbaV0pIHsKPj4+PiBA QCAtMzk2LDkgKzQwMSwxMSBAQCBzdGF0aWMgdm9pZCBwcHNfcmVjdF9zbGljZShWVkNQUFMqIHBw cykKPj4+PiAgICAgICAgICAgIH0KPj4+PiAgICAgICAgICAgIHRpbGVfaWR4ID0gbmV4dF90aWxl X2lkeCh0aWxlX2lkeCwgaSwgcik7Cj4+Pj4gICAgICAgIH0KPj4+PiArCj4+Pj4gKyAgICByZXR1 cm4gMDsKPj4+PiAgICB9Cj4+Pj4KPj4+PiAtc3RhdGljIHZvaWQgcHBzX25vX3JlY3Rfc2xpY2Uo VlZDUFBTKiBwcHMpCj4+Pj4gK3N0YXRpYyBpbnQgcHBzX25vX3JlY3Rfc2xpY2UoVlZDUFBTKiBw cHMpCj4+Pj4gICAgewo+Pj4+ICAgICAgICBjb25zdCBIMjY2UmF3UFBTKiByID0gcHBzLT5yOwo+ Pj4+ICAgICAgICBpbnQgY3R1X3gsIGN0dV95LCBvZmYgPSAwOwo+Pj4+IEBAIC00MDksMjAgKzQx NiwyNCBAQCBzdGF0aWMgdm9pZCBwcHNfbm9fcmVjdF9zbGljZShWVkNQUFMqIHBwcykKPj4+PiAg ICAgICAgICAgICAgICBwcHNfYWRkX2N0dXMocHBzLCAmb2ZmLCBjdHVfeCwgY3R1X3ksCj4+Pj4g ci0+Y29sX3dpZHRoX3ZhbFt0aWxlX3hdLCByLT5yb3dfaGVpZ2h0X3ZhbFt0aWxlX3ldKTsKPj4+ PiAgICAgICAgICAgIH0KPj4+PiAgICAgICAgfQo+Pj4+ICsKPj4+PiArICAgIHJldHVybiAwOwo+ Pj4+ICAgIH0KPj4+Pgo+Pj4+ICAgIHN0YXRpYyBpbnQgcHBzX3NsaWNlX21hcChWVkNQUFMgKnBw cykKPj4+PiAgICB7Cj4+Pj4gKyAgICBpbnQgcmV0Owo+Pj4+ICsKPj4+PiAgICAgICAgcHBzLT5j dGJfYWRkcl9pbl9zbGljZSA9IGF2X2NhbGxvYyhwcHMtPmN0Yl9jb3VudCwKPj4+PiBzaXplb2Yo KnBwcy0+Y3RiX2FkZHJfaW5fc2xpY2UpKTsKPj4+PiAgICAgICAgaWYgKCFwcHMtPmN0Yl9hZGRy X2luX3NsaWNlKQo+Pj4+ICAgICAgICAgICAgcmV0dXJuIEFWRVJST1IoRU5PTUVNKTsKPj4+Pgo+ Pj4+ICAgICAgICBpZiAocHBzLT5yLT5wcHNfcmVjdF9zbGljZV9mbGFnKQo+Pj4+IC0gICAgICAg IHBwc19yZWN0X3NsaWNlKHBwcyk7Cj4+Pj4gKyAgICAgICAgcmV0ID0gcHBzX3JlY3Rfc2xpY2Uo cHBzKTsKPj4+PiAgICAgICAgZWxzZQo+Pj4+IC0gICAgICAgIHBwc19ub19yZWN0X3NsaWNlKHBw cyk7Cj4+Pj4gKyAgICAgICAgcmV0ID0gcHBzX25vX3JlY3Rfc2xpY2UocHBzKTsKPj4+Pgo+Pj4+ IC0gICAgcmV0dXJuIDA7Cj4+Pj4gKyAgICByZXR1cm4gcmV0Owo+Pj4+ICAgIH0KPj4+Pgo+Pj4g VGhhbmsgeW91IEZyYW5rLiBUaGlzIGNoYW5nZWQgIHRvbyBtdWNoIGNvZGUuCj4+PiBIb3cgYWJv dXQgd2Ugb25seSBjaGVjayB0aGUgc3BzX251bV9zdWJwaWNzX21pbnVzMSBpbiBkZWNvZGVfc3Bz Lgo+Pgo+PiBJIHdyb3RlIGl0IGxpa2UgdGhpcyBzbyB0aGF0IHRoZSBhdnByaXZfcmVwb3J0X21p c3NpbmdfZmVhdHVyZSBpcyB3aGVyZQo+PiB0aGUgZmVhdHVyZSB3b3VsZCBuZWVkIHRvIGJlLCBo ZWxwaW5nIHJlYWRhYmlsaXR5IGFuZCBzZWFyY2hhYmlsaXR5Lgo+IAo+IFdlIG5lZWQgdG8gbWFr ZSBjaGFuZ2VzIHRvIGJvdGggdGhlIGNicyBhbmQgdGhlIGRlY29kZXIgZm9yIHN1YnBpYyBzdXBw b3J0Lgo+IHBwc19zbGljZV9tYXAgaXMgbm90IHRoZSBmaXJzdCBwbGFjZS4KClRoZXJlIGlzIG5v dGhpbmcgc3RyaWN0bHkgbWlzc2luZyBpbiB0aGUgQ0JTLCBvbmx5IHRoZSBkZXJpdmF0aW9uIG9m IApOdW1TbGljZXNJblN1YiBuZWVkcyB0byBiZSBtb3ZlZCB3aGljaCBpcyBxdWl0ZSBzdWJ0bGU7 ICBJIHRoaW5rIHRoZSAKcHV0dGluZyB0aGUgZXJyb3IgaW4gdGhlIHBhcmFtZXRlciBzZXQgcGFy c2VyIGlzIGNsZWFyZXIuCgpIb3cgaXMgdGhlIHBhdGNoIGJlbG93IGFzIGFuIGFsdGVybmF0aXZl PwoK77u/77u/77u/ZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdnZjL3Z2Y19wcy5jIGIvbGliYXZj b2RlYy92dmMvdnZjX3BzLmMKaW5kZXggMmNmMTU2YjMyMy4uNGVmOGY5ZjliOSAxMDA2NDQKLS0t IGEvbGliYXZjb2RlYy92dmMvdnZjX3BzLmMKKysrIGIvbGliYXZjb2RlYy92dmMvdnZjX3BzLmMK QEAgLTQxMywxMyArNDEzLDIwIEBAIHN0YXRpYyB2b2lkIHBwc19ub19yZWN0X3NsaWNlKFZWQ1BQ UyogcHBzKQoKICBzdGF0aWMgaW50IHBwc19zbGljZV9tYXAoVlZDUFBTICpwcHMpCiAgeworICAg IGNvbnN0IEgyNjZSYXdQUFMqIHIgPSBwcHMtPnI7CisKICAgICAgcHBzLT5jdGJfYWRkcl9pbl9z bGljZSA9IGF2X2NhbGxvYyhwcHMtPmN0Yl9jb3VudCwgCnNpemVvZigqcHBzLT5jdGJfYWRkcl9p bl9zbGljZSkpOwogICAgICBpZiAoIXBwcy0+Y3RiX2FkZHJfaW5fc2xpY2UpCiAgICAgICAgICBy ZXR1cm4gQVZFUlJPUihFTk9NRU0pOwoKLSAgICBpZiAocHBzLT5yLT5wcHNfcmVjdF9zbGljZV9m bGFnKQorICAgIGlmIChwcHMtPnItPnBwc19yZWN0X3NsaWNlX2ZsYWcpIHsKKyAgICAgICAgaWYg KHItPnBwc19zaW5nbGVfc2xpY2VfcGVyX3N1YnBpY19mbGFnKSB7CisgICAgICAgICAgICBhdnBy aXZfcmVwb3J0X21pc3NpbmdfZmVhdHVyZShOVUxMLCAKInBwc19zaW5nbGVfc2xpY2VfcGVyX3N1 YnBpY19mbGFnIik7CisgICAgICAgICAgICByZXR1cm4gQVZFUlJPUl9QQVRDSFdFTENPTUU7Cisg ICAgICAgIH0KKwogICAgICAgICAgcHBzX3JlY3Rfc2xpY2UocHBzKTsKLSAgICBlbHNlCisgICAg fSBlbHNlCiAgICAgICAgICBwcHNfbm9fcmVjdF9zbGljZShwcHMpOwoKICAgICAgcmV0dXJuIDA7 Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K