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 37E0849631 for ; Sat, 15 Jun 2024 16:38:06 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 92D9C68D67A; Sat, 15 Jun 2024 19:38:03 +0300 (EEST) Received: from sender-op-o17.zoho.eu (sender-op-o17.zoho.eu [136.143.169.17]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A0EE168D630 for ; Sat, 15 Jun 2024 19:37:56 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; t=1718469474; cv=none; d=zohomail.eu; s=zohoarc; b=bBGB8GRWh5Bn2QVerBQb7cF661x4Garflj9CCyrtutbuYCZmpB7SequQAFGnTib/z/XNn15UdYDyTR0V/i1kXNyqTN+U2h2zDz0ZsfgQ//yMri81JNO7KerrJYjm0c2dSqbzewg3jhgb0c+CHFVKr8AJFbcuoU2oFPl/GhFtSCE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.eu; s=zohoarc; t=1718469474; 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=4ddByEHyrk6SkHz1+2kM2GRcwkJWgqTbi0MME4hVgSE=; b=HSyqpVZxyZjtSTYps8hWMYGI2CvOx7NuGVkqa+uYtdZCp9AyVkS3JM5fuHh1SPlDD6BoxOcWI0qGG1OWa8hTBACU2lIUC2im+TvpJ+nKLn18OcguqVqCFMHf6ierflvuLRtMtSVbvERWCDdtOBaz7i89GwmdOFsN3NqNncobbF8= 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=1718469474; 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=4ddByEHyrk6SkHz1+2kM2GRcwkJWgqTbi0MME4hVgSE=; b=X79vhRIeYAYyufAdhkiTN1rIYQLQpV/YaN0rIRJn3GnwVTXiq5fopSZTxH0X9TOT v1Qnf6uQ2cds/pzhLgOOv8BVH1sFXp3/l64uJ/mJcgxb7bAUIrFLse6BfcJOoIPupvg RAX+ETVoca/WgLzYPmV02xLKAszbhnwRrh9pnIqA= Received: by mx.zoho.eu with SMTPS id 1718469473333460.33116225094136; Sat, 15 Jun 2024 18:37:53 +0200 (CEST) Message-ID: <83198815-2c79-422b-a857-77f61e077825@frankplowman.com> Date: Sat, 15 Jun 2024 17:37:52 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-GB To: ffmpeg-devel@ffmpeg.org References: <20240614093903.98716-1-post@frankplowman.com> From: Frank Plowman In-Reply-To: X-ZohoMailClient: External Subject: Re: [FFmpeg-devel] [PATCH] lavc/vvc: Invalidate PPSs which refer to a changed SPS 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: biAxNS8wNi8yMDI0IDEzOjI0LCBOdW8gTWkgd3JvdGU6Cj4gT24gU2F0LCBKdW4gMTUsIDIwMjQg YXQgMjozNeKAr1BNIENocmlzdG9waGUgR2lzcXVldCA8Cj4gY2hyaXN0b3BoZS5naXNxdWV0QGdt YWlsLmNvbT4gd3JvdGU6Cj4gCj4+IExlIHZlbi4gMTQganVpbiAyMDI0LCAxMTozOSwgRnJhbmsg UGxvd21hbiA8cG9zdEBmcmFua3Bsb3dtYW4uY29tPiBhCj4+IMOpY3JpdCA6Cj4+Cj4+PiBXaGVu IHRoZSBTUFMgYXNzb2NpYXRlZCB3aXRoIGEgcGFydGljdWxhciBTUFMgSUQgY2hhbmdlcywgaW52 YWxpZGF0ZSBhbGwKPj4+IHRoZSBQUFNzIHdoaWNoIHVzZSB0aGF0IFNQUyBJRC4gIEZpeGVzIGNy YXNoZXMgd2l0aCBpbGxlZ2FsIGJpdHN0cmVhbXMuCj4+PiBUaGlzIGlzIGRvbmUgaW4gdGhlIENC UywgcmF0aGVyIHRoYW4gaW4gbGliYXZjb2RlYy92dmMvcHMuYyBsaWtlIHRoZSBTUFMKPj4+IElE IHJldXNlIHZhbGlkYXRpb24sIGFzIHBhcnRzIG9mIHRoZSBDQlMgcGFyc2luZyBwcm9jZXNzIGZv ciBQUFNzCj4+PiBkZXBlbmQgb24gdGhlIFNQUyBiZWluZyByZWZlcnJlZCB0by4KPj4+Cj4+Cj4+ IEkgYW0gdW5jZXJ0YWluIGFib3V0IHRoaXMuIEkgaGF2ZSBubyBkZWZpbml0ZSBrbm93bGVkZ2Ug bm9yIHByb29mLCBidXQgSQo+PiB3b3VsZCBoYXZlIHRob3VnaHQgdGhlc2UgYXJlIHBlcnNpc3Rl bnQsIElFIGl0J3MgbGVnYWwgdG8gdXBkYXRlIHNvbWUgb2YKPj4gdGhlbSwgdGhlaXIgdmFsaWRp dHkgZGVwZW5kaW5nIG9uIHNvbWV0aGluZyBlbHNlLgo+Pgo+IAo+PiBXb25kZXJpbmcgaWYgdGhl IHRlc3RlZCBzdHJlYW1zIGFyZSB0aHVzIGNvbmZvcm1hbnQuCj4+Cj4+IEJ1dCBJIGRvbid0IGtu b3cgdGhlIGFjdHVhbCBydWxlLiBNYXliZSBmaW5kaW5nIGFuIEVPQi9FT1MgTlVUPyBSZWxhdGVk IHRvCj4+IHNvbWUgcGFydGljdWxhciBzaGFwZSBvZiBhIGNsZWFuIHJhbmRvbSBhY2Nlc3MgcG9p bnQsIHRoYXQgd291bGQgcmVxdWlyZQo+PiByZXRyYW5zbWl0dGluZyBWUFMvU1BTL1BQUy9BUFMv Li4uID8KPj4KPj4gQXNraW5nIEJlbmphbWluIEJyb3NzIG1pZ2h0IGJlIGEgYmV0dGVyIG9wdGlv biBoZXJlLgo+Pgo+IEhpIENocmlzLAo+IHNwZWMgc2FpZCBzcHMgc2hvdWxkIG5vdCBjaGFuZ2Ug aW4gYSBDVlMuICBGcmFuayBoYXMgc29tZSBwYXRjaGVzIHRvIGZpeCBhCj4gc2ltaWxhciBpc3N1 ZS4KPiBodHRwczovL2dpdGh1Yi5jb20vRkZtcGVnL0ZGbXBlZy9jb21taXQvMmQ3OWFlM2Y4YTMz MDZkMjRhZmU0M2JhNTA1NjkzYThkYmVmZDIxYgo+IAo+IAo+IEhpIEZyYW5rLAo+IERpZCBpdCBj cmFzaCBiZWZvcmUgeW91ciBlcnJvciBoYW5kIGNvZGUgaW4gcHMuYz8KPiBDb3VsZCB5b3Ugc2Vu ZCBtZSB0aGUgY2xpcD8KPiAKPiBUaGFuayB5b3UKPiAKCkhpIGJvdGgsCgpUaGFuayB5b3UgZm9y IHlvdXIgcmV2aWV3cy4KCkFuIGV4YW1wbGUgb2YgYSBjcmFzaGluZyBiaXRzdHJlYW0gd2hpY2gg aXMgZml4ZWQgYnkgdGhpcyBwYXRjaCBpcyBJRAoyOTUgYXZhaWxhYmxlIGhlcmU6IGh0dHBzOi8v Z2l0aHViLmNvbS9mZnZ2Yy90ZXN0cy9wdWxsLzQzLiAgVGhlCnJlbGV2YW50IHBhcnQgb2YgdGhl IGJpdHN0cmVhbSBpcyBhIHNlcXVlbmNlIG9mIE5BTCB1bml0cwoKQVUgKGRlY29kZV9vcmRlcj01 KQoxOC4gU1BTCiAgICBzcHNfc2VxX3BhcmFtZXRlcl9zZXRfaWQgPSAwCiAgICBzcHNfY3RiX2xv ZzJfc2l6ZV95ID0gNQoxOS4gUFBTCiAgICBwcHNfcGljX3BhcmFtZXRlcl9zZXRfaWQgPSAwCiAg ICBwcHNfc2VxX3BhcmFtZXRlcl9zZXRfaWQgPSAwCjIwLiBJRFJfTl9MUAogICAgcGhfcGljX29y ZGVyX2NudF9sc2IgPSAwCiAgICBOb091dHB1dEJlZm9yZVJlY292ZXJ5RmxhZyA9IDEKICAgIHBo X3BpY19wYXJhbWV0ZXJfc2V0X2lkID0gMAoKQVUgKGRlY29kZV9vcmRlcj02KQoyMS4gQVVECjIy LiBWUFMKMjMuIFNQUwogICAgc3BzX3NlcV9wYXJhbWV0ZXJfc2V0X2lkID0gMAogICAgc3BzX2N0 Yl9sb2cyX3NpemVfeSA9IDcKMjQuIFBSRUZJWF9BUFMKMjUuIElEUl9OX0xQCiAgICBwaF9waWNf b3JkZXJfY250X2xzYiA9IDAKICAgIE5vT3V0cHV0QmVmb3JlUmVjb3ZlcnlGbGFnID0gMQogICAg cGhfcGljX3BhcmFtZXRlcl9zZXRfaWQgPSAwCgpUaGUgbGF5b3V0IG9mIFNQU3MgYWxvbmUgaXMg bGVnYWwgKG5vdCBjb3ZlcmVkIGJ5IHRoZSBjaGVja3MgaW50cm9kdWNlZAppbiAyZDc5YWUzZjhh MzMwNmQyNGFmZTQzYmE1MDU2OTNhOGRiZWZkMjFiKSBhcyB0aGUgc2Vjb25kIEFVIGlzIGEgQ0xW U1MKQVUuICBBcyBhIHJlc3VsdCwgdGhlIGJpdHN0cmVhbSBjcmFzaGVzIGJvdGggYmVmb3JlIGFu ZCBhZnRlcgoyZDc5YWUzZjhhMzMwNmQyNGFmZTQzYmE1MDU2OTNhOGRiZWZkMjFiLiAgV2hhdCB0 aGlzIHBhdGNoIGRvZXMgaXMKcHJvZHVjZSBhbiBlcnJvciB3aGVuIHRoZSBWQ0wgTkFMIHVuaXQg aW4gdGhlIHNlY29uZCBBVSAoMjUuKSB0cmllcyB0bwp1c2UgUFBTIElEIDAsIGFzIHRoZSBTUFMg TkFMIHVuaXQgdGhhdCBQUFMgd2FzIGRlZmluZWQgd2l0aCByZWZlcmVuY2UgdG8KKDE4LikgaXMg bm8gbG9uZ2VyIGF2YWlsYWJsZS4KCkNocmlzdG9waGUsIGlzIG15IGludGVycHJldGF0aW9uIG9m IHlvdXIgcG9pbnQgY29ycmVjdCB3aGVuIEkgc2F5IHlvdQphcmUgc3VnZ2VzdGluZyB0aGF0IHRo ZSBhYm92ZSBzZXF1ZW5jZSBtYXkgYmUgbGVnYWwsIHNvIGxvbmcgYXMgdGhlIFBQUwpzdGlsbCBz YXRpc2ZpZXMgdGhlIG5ldyBib3VuZHMgZXRjLiBkZXJpdmVkIGZyb20gdGhlIHNlY29uZCBTUFM/ ICBJIGRpZApjb25zaWRlciB0aGlzLCBhbmQgSSB0aGluayBpdCBtYXkgYmUgcG9zc2libGUgdG8g aW1wbGVtZW50IGJ5IGRlbGF5aW5nCkNCUyBlbGVtZW50IHZhbGlkYXRpb24gYW5kIGluZmVyZW5j ZSB1bnRpbCBsaWJhdmNvZGVjL3Z2Yy9wcy5jLgpIb3dldmVyLCB0aGVyZSBhcmUgbm8gYml0c3Ry ZWFtcyBpbiB0aGUgY29uZm9ybWFuY2Ugc3VpdGUgd2hpY2ggY29udGFpbgpzdWNoIGEgc3RydWN0 dXJlIGFuZCB0aGlzIGlzIGRpZmZlcmVudCB0byBob3cgdGhlIG5hdGl2ZSBIRVZDIGRlY29kZXIK YmVoYXZlcyAoc2VlIGxpYmF2Y29kZWMvaGV2Yy9wcy5jOjcyKS4KCkFsbCB0aGUgYmVzdCwKLS0g CkZyYW5rCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZm bXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9m Zm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwg dmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9y ZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K