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 ESMTPS id 44BEA4C7D9 for ; Sat, 8 Feb 2025 12:30:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A2A1768BB4E; Sat, 8 Feb 2025 14:30:29 +0200 (EET) Received: from mail-vs1-f44.google.com (mail-vs1-f44.google.com [209.85.217.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 540C668B64B for ; Sat, 8 Feb 2025 14:30:23 +0200 (EET) Received: by mail-vs1-f44.google.com with SMTP id ada2fe7eead31-4ba7ab22192so793031137.3 for ; Sat, 08 Feb 2025 04:30:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739017821; x=1739622621; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=2lQyJwvpnbOo/NamZcW44c7g6IxKOzzAl6Tm0Lqpi1g=; b=AVVYsW4490KgYJ9Ll0wXIqxuL+IlZOwAge0zgE1tjnYSTNOpukL05zkOP/A/ucsdLx +bGTUIBopDDoQDUuRwAec/2FMcGCjaHF7vNMWK2PpgSF97G09QEIN3OTM94v3jLNICna 9v+HllMYMQ2ifXCdv+VcPCPdv2VhaMWI6hakcAZDZkdgLhYckKBkDo6/zG9IN89asOtt kegsPZqAp2ZIPNTgyO84YotRIgR63RzUgdwD+6muFFQ3PXfwLofOEbkUQ/NCAqmL4OkB CLDsVtfqS302OA972Y3wOsF3wNxYzNSbs0WFKXkRkvI8XXbpwh5TYhmBBe/CkEduyp08 q8Dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739017821; x=1739622621; 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=2lQyJwvpnbOo/NamZcW44c7g6IxKOzzAl6Tm0Lqpi1g=; b=XABFHTxJYatOBLUar06IisE+FoXsIH353PWjh8E1wKJJejqz6otfdWJR85++kKcCUt 3bWejWMim+fb418ZIpyGSHZqbpQi0UOU+bk7I7uzDsRPdRtNlIS1jFCqV2baUIcbPp/6 N6oaU+yFsObPJelodPuO5SqglqpS79DJk5U69MWeXdByGy0dDn4Zky7bfg1t14H4tZIa Yg4lX5nILAqkEcl3OVLjh1Z4Crg/FKzDLGJJiIwP7D4wZSTS+fIVp+fsm3U63ArC07fT TAjZHjSfLScMiTpw/SXZ4NXsDTC/DG8dY1LbFHQiPi3DPez1cj2UcQPnuPbwMdyHrMRH SzTQ== X-Gm-Message-State: AOJu0Yz0tb161TGRT8dgBEyv+/dleBLaakPY8OaIDf8H5mbogQFBIIDo eGfElr+ydhlZlrK9IVzNETspEetNFYRHYZwSomSULpnbPINvVBg5xYDu0yaU8+cnph7PM2H4gyT 1XsKO5VFLj2LCZBgsx4RRFks/DPQQFg== X-Gm-Gg: ASbGncvIbanCWDwX/I6xNyon3AwF0Oms8dNr7zudQGsaRqePQJYQr9il19B1DtFHyMm uGr/7GwnhNt08azEiOSiNW3NkXe4tgkkRfE53nkchVn2Yo6jS43+59MYs9M/eNE9NMv4nO/c= X-Google-Smtp-Source: AGHT+IEFsOtnLeq5lrpupAGClEbTSxHbJT4bKHQfzo2jLg/L5XAGTMDbnMoIcJ+iFUKsmwLSijp98q1HSx0DNATecXk= X-Received: by 2002:a05:6102:5e96:b0:4b9:bd30:34c6 with SMTP id ada2fe7eead31-4ba85e8cd46mr5990212137.15.1739017821360; Sat, 08 Feb 2025 04:30:21 -0800 (PST) MIME-Version: 1.0 References: <20250202211721.1469377-1-michael@niedermayer.cc> <20250202211721.1469377-2-michael@niedermayer.cc> <29d07dbe-375d-4540-9204-e5984474ff26@frankplowman.com> In-Reply-To: <29d07dbe-375d-4540-9204-e5984474ff26@frankplowman.com> From: Nuo Mi Date: Sat, 8 Feb 2025 20:29:55 +0800 X-Gm-Features: AWEUYZmVBYLO4Mw0jqnSQV7zbJWCTrRaWNoFG9SV5Yj0m4IgM0nKRl8wwV29rSU Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 2/2] avcodec/vvc/refs: Check content_ref in set_pict_type() 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: T24gRnJpLCBGZWIgNywgMjAyNSBhdCA0OjI14oCvQU0gRnJhbmsgUGxvd21hbiA8cG9zdEBmcmFu a3Bsb3dtYW4uY29tPiB3cm90ZToKCj4gT24gMDIvMDIvMjAyNSAyMToxNywgTWljaGFlbCBOaWVk ZXJtYXllciB3cm90ZToKPiA+IEZpeGVzOgo+IDM5MDU2NTg0Ni9jbHVzdGVyZnV6ei10ZXN0Y2Fz ZS1taW5pbWl6ZWQtZmZtcGVnX0FWX0NPREVDX0lEX1ZWQ19mdXp6ZXItNDk5MDAyODUyMTk5NjI4 OAo+ID4gRml4ZXM6IE51bGwgcG9pbnRlciBkZXJlZmVyZW5jZQo+ID4KPiA+IEZvdW5kLWJ5OiBj b250aW51b3VzIGZ1enppbmcgcHJvY2Vzcwo+IGh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUvb3Nz LWZ1enovdHJlZS9tYXN0ZXIvcHJvamVjdHMvZmZtcGVnCj4gPiBTaWduZWQtb2ZmLWJ5OiBNaWNo YWVsIE5pZWRlcm1heWVyIDxtaWNoYWVsQG5pZWRlcm1heWVyLmNjPgo+ID4gLS0tCj4gPiAgbGli YXZjb2RlYy92dmMvcmVmcy5jIHwgMiArLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv bigrKSwgMSBkZWxldGlvbigtKQo+ID4KPiA+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Z2Yy9y ZWZzLmMgYi9saWJhdmNvZGVjL3Z2Yy9yZWZzLmMKPiA+IGluZGV4IDQ4NjUxNWQwNmRiLi4xY2Zj YTQ4MjA0NyAxMDA2NDQKPiA+IC0tLSBhL2xpYmF2Y29kZWMvdnZjL3JlZnMuYwo+ID4gKysrIGIv bGliYXZjb2RlYy92dmMvcmVmcy5jCj4gPiBAQCAtMTg2LDcgKzE4Niw3IEBAIHN0YXRpYyB2b2lk IHNldF9waWN0X3R5cGUoQVZGcmFtZSAqZnJhbWUsIGNvbnN0Cj4gVlZDQ29udGV4dCAqcywgY29u c3QgVlZDRnJhbWVDb24KPiA+ICAgICAgICAgIGNvbnN0IENvZGVkQml0c3RyZWFtRnJhZ21lbnQg KmN1cnJlbnQgPSAmcy0+Y3VycmVudF9mcmFtZTsKPiA+ICAgICAgICAgIGZvciAoaW50IGkgPSAw OyBpIDwgY3VycmVudC0+bmJfdW5pdHMgJiYgIWhhc19iOyBpKyspIHsKPiA+ICAgICAgICAgICAg ICBjb25zdCBDb2RlZEJpdHN0cmVhbVVuaXQgKnVuaXQgPSBjdXJyZW50LT51bml0cyArIGk7Cj4g PiAtICAgICAgICAgICAgaWYgKHVuaXQtPnR5cGUgPD0gVlZDX1JTVl9JUkFQXzExKSB7Cj4gPiAr ICAgICAgICAgICAgaWYgKHVuaXQtPmNvbnRlbnRfcmVmICYmIHVuaXQtPnR5cGUgPD0gVlZDX1JT Vl9JUkFQXzExKSB7Cj4gPiAgICAgICAgICAgICAgICAgIGNvbnN0IEgyNjZSYXdTbGljZUhlYWRl ciAqcnNoID0gdW5pdC0+Y29udGVudF9yZWY7Cj4gPiAgICAgICAgICAgICAgICAgIGhhc19pbnRl ciB8PSAhSVNfSShyc2gpOwo+ID4gICAgICAgICAgICAgICAgICBoYXNfYiAgICAgfD0gSVNfQihy c2gpOwo+Cj4gSSBkaWQgYSBsaXR0bGUgbW9yZSBzbmlmZmluZyBhcm91bmQgdGhpcy4gIHVuaXQt PmNvbnRlbnQgYW5kCj4gdW5pdC0+Y29udGVudF9yZWYgYXJlIE5VTEwgZm9yIE5BTCB1bml0cyB3 aXRoIGEgdHlwZSBjb2RlIGNvcnJlc3BvbmRpbmcKPiB3aXRoIGEgcmVzZXJ2ZWQgb3IgdW5zcGVj aWZpZWQgTkFMIHVuaXQgdHlwZS4gIER1ZSB0byB0aGUgZXhpc3RpbmcKPiBjb25kaXRpb24gb24g dGhlIE5BTCB1bml0IHR5cGUgYmVpbmcgYSBWQ0wgTkFMIHVuaXQgdHlwZSwgdGhpcyBtZWFucwo+ IHRoYXQgdW5pdC0+dHlwZSB3aWxsIGJlIGluIFs0Li42XSwgd2hpY2ggYXJlIGFsbCByZXNlcnZl ZC4KPgo+IFBlcmhhcHMgd2UgbWlnaHQgd2FudCB0byBhZGQgYSB3YXJuaW5nIG1lc3NhZ2Ugb3Ig c29tZXRoaW5nIHNpbWlsYXIKPiBsZXR0aW5nIHRoZSB1c2VyIGtub3cgc29tZSBkYXRhIGlzIGJl aW5nIHNraXBwZWQsIHBhcnRpY3VsYXJseSBzZWVpbmcgYXMKPiB3ZSBhcmUgdGFsa2luZyBhYm91 dCB2aWRlbyBkYXRhIGhlcmU/ICBPbiB0aGUgb3RoZXIgaGFuZCwgaWYgdGhlCj4gbG9nbGV2ZWwg aXMgc2V0IHRvIHZlcmJvc2Ugb3IgYWJvdmUsIGNic19yZWFkX2ZyYWdtZW50X2NvbnRlbnQgd2ls bAo+IHByb2R1Y2Ugc29tZSBsb2cgb3V0cHV0IHdoaWNoIGVsdWRlcyB0byB0aGlzLCBhbHRob3Vn aCBpdCBpcyBhIGJpdAo+IG9idHVzZSBhcyBjb2RlYy1zcGVjaWZpYyBpbmZvcm1hdGlvbiBpcyBu b3QgYXZhaWxhYmxlIHRoZXJlLgoKV2UgY2FuIGRvIHRoaXMgd2l0aCBvdGhlciBwYXRjaC4KCj4g SW4gYW55Cj4gY2FzZSwgSSBhZ3JlZSB0aGF0IGFkZGluZyB0aGUgZXh0cmEgY2hlY2sgb24gdW5p dC0+Y29udGVudF9yZWYgaXMgY29ycmVjdC4KPgpUaGFuayB5b3UsIEZyYW5rIGFuZCBNaWNoZWFs LgpXaWxsIGFwcGx5LgoKPgo+IFRoYW5rIHlvdSwKPiBGcmFuawo+Cj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBs aXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1h bi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFi b3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJq ZWN0ICJ1bnN1YnNjcmliZSIuCj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVn Lm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRv IHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVx dWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=