From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 7A4384AA5A for ; Mon, 23 Jun 2025 02:53:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 87F3A68EB85; Mon, 23 Jun 2025 05:53:10 +0300 (EEST) Received: from mail-ua1-f53.google.com (mail-ua1-f53.google.com [209.85.222.53]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 7824568E906 for ; Mon, 23 Jun 2025 05:53:03 +0300 (EEST) Received: by mail-ua1-f53.google.com with SMTP id a1e0cc1a2514c-87ed3b792a2so634872241.3 for ; Sun, 22 Jun 2025 19:53:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750647181; x=1751251981; 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=Gx/9RdlQNlle8OEkeBH0WN0useVbB9bAvMmjQ3mWtqY=; b=ME0EBOn7YCkEbIrNtJzzSKs6IMj5yy7mpZgVOLyBltg1emTjLQIPNvw5hn3yHWgOWV e4F7CnCvC2LdKhXjC7s4gJVgbgDaAAN/QeinbdXn4qABKT+1VYADbS2O9Ww/nIl/Z1Tv sgQMZmjvZ/Qe0VfjB1JxQsdWPg2iiEy9i8/5yREjr9CTphgM9SXaDcwx159Yy+FrIjhQ cyFdmkBm8vmyVkBHYSGuVAe4h8gXdNk60g6YIGfJ0WPPbC8VaynIHSXK2W11yTefHYQQ 6imiusO2edJyV5qR9QlLNbGGzn1LzPjbFvBjwqfQEPPUErCaLeJl3R8KWnKwSrHgOemD Otbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750647181; x=1751251981; 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=Gx/9RdlQNlle8OEkeBH0WN0useVbB9bAvMmjQ3mWtqY=; b=rZtNUN91lpOJ87Amy4uCdnoMyV6xYQlW3bLDsI3veVdrYkMPmxSBjF8j7x62/izqir xl0RX9Q0qJ6ATx/RUW6mWW/DPyPjY/7tbxYjGalGmiIlYBUCUro+LQ1rwXYB1ehAEWwk U/MlKLFUXgXDPNT039UIqhKcxuIJNfco/cxXfCSYStKN8/10fbwfNzJJaSGIMD+AiDF2 4YBfqpHDCFpV7O21gyURNZe4kHdAmxswLB49NOwhDnQvve8dtF+jy0jNZQ8DHy0+3VkU bEhy54Vbddr9Mbv1X9H3ZooNQRvPlF3s8hafpgVpcaiMawgunPc7a8CfWVcuP2Y8AenG GqUw== X-Gm-Message-State: AOJu0YyNVVwY4TiZwM9GSnXH07Yy1njUBw6LpTX7GOFDiIPnXhxALQU7 4r7i5FdtQ3v8yWrOPsG7e+JI26XgHfYyKv2jfHs/gnu7pEEfzwVRdQfbOMrynxt7gXRXHd8YqNP KFkplKZjVE2OE1SQrVlf/j+vCZtk1fgXvYqZPitM= X-Gm-Gg: ASbGnctltukr2LI2K5aAQF4JNd00V+X80AdZUMi+ClGQWD8p4HKn51n5yNEUWTLcVIP gkXjqi1kHcFxxYPBeCxr9zmwPbrAHIQN5yCvmpOYyw5qAqKBWjoy/onpb3ESrrYQeIbSX8FS7IA DKkVcNroXVSTJU6MsfpGI2cQZfVt6kOM97sFG1m3KidYm0 X-Google-Smtp-Source: AGHT+IGCdSHNC3s1QSxyhcbC8T0WO5J/7yA3sFWbezTqIqnq5xVHsmNRevUYH+0ztvPLAFj0HDueOxA4q3qT8P3OY6Y= X-Received: by 2002:a05:6102:4423:b0:4e6:dbbc:16d0 with SMTP id ada2fe7eead31-4e9c2c38011mr5848285137.14.1750647181468; Sun, 22 Jun 2025 19:53:01 -0700 (PDT) MIME-Version: 1.0 References: <20250620003255.295598-1-michael@niedermayer.cc> <20250620003255.295598-6-michael@niedermayer.cc> In-Reply-To: From: Nuo Mi Date: Mon, 23 Jun 2025 10:52:50 +0800 X-Gm-Features: Ac12FXwsPZvlHa1Wr9f6MvXf2-jeMqj1GpSc_G-_z4UEeoLh4YCF-WmH9qT6gqU Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 6/8] avcodec/vvc/ctu: Check palette_escape_val 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: T24gU3VuLCBKdW4gMjIsIDIwMjUgYXQgMjo0MeKAr1BNIEFuZHJlYXMgUmhlaW5oYXJkdCA8CmFu ZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4gd3JvdGU6Cgo+IE51byBNaToKPiA+IE9uIEZy aSwgSnVuIDIwLCAyMDI1IGF0IDg6NDDigK9BTSBNaWNoYWVsIE5pZWRlcm1heWVyIDwKPiBtaWNo YWVsQG5pZWRlcm1heWVyLmNjPgo+ID4gd3JvdGU6Cj4gPgo+ID4+IEZpeGVzOiBpbnRlZ2VyIG92 ZXJmbG93Cj4gPj4gRml4ZXM6Cj4gPj4KPiA0MTgzMTQxNzQvY2x1c3RlcmZ1enotdGVzdGNhc2Ut bWluaW1pemVkLWZmbXBlZ19BVl9DT0RFQ19JRF9WVkNfZnV6emVyLTQ4NzE3MzE4NjczNTMwODgK PiA+Pgo+ID4+IEZvdW5kLWJ5OiBjb250aW51b3VzIGZ1enppbmcgcHJvY2Vzcwo+ID4+IGh0dHBz Oi8vZ2l0aHViLmNvbS9nb29nbGUvb3NzLWZ1enovdHJlZS9tYXN0ZXIvcHJvamVjdHMvZmZtcGVn Cj4gPj4gU2lnbmVkLW9mZi1ieQo+ID4+IDwKPiBodHRwczovL2dpdGh1Yi5jb20vZ29vZ2xlL29z cy1mdXp6L3RyZWUvbWFzdGVyL3Byb2plY3RzL2ZmbXBlZ1NpZ25lZC1vZmYtYnkKPiA+Ogo+ID4+ IE1pY2hhZWwgTmllZGVybWF5ZXIgPG1pY2hhZWxAbmllZGVybWF5ZXIuY2M+Cj4gPj4gLS0tCj4g Pj4gIGxpYmF2Y29kZWMvdnZjL2N0dS5jIHwgMiArKwo+ID4+ICAxIGZpbGUgY2hhbmdlZCwgMiBp bnNlcnRpb25zKCspCj4gPj4KPiA+PiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92dmMvY3R1LmMg Yi9saWJhdmNvZGVjL3Z2Yy9jdHUuYwo+ID4+IGluZGV4IGJhNGM4OWIxZDFiLi43ZmEyYjQ5NjM4 OSAxMDA2NDQKPiA+PiAtLS0gYS9saWJhdmNvZGVjL3Z2Yy9jdHUuYwo+ID4+ICsrKyBiL2xpYmF2 Y29kZWMvdnZjL2N0dS5jCj4gPj4gQEAgLTIwNTMsNiArMjA1Myw4IEBAIHN0YXRpYyBpbnQgcGFs ZXR0ZV9zdWJibG9ja19kYXRhKFZWQ0xvY2FsQ29udGV4dAo+ICpsYywKPiA+PiAgICAgICAgICAg ICAgICAgIGNvbnN0IGludCB2ID0gUEFMRVRURV9JTkRFWCh4YywgeWMpOwo+ID4+ICAgICAgICAg ICAgICAgICAgaWYgKHYgPT0gZXNjKSB7Cj4gPj4gICAgICAgICAgICAgICAgICAgICAgY29uc3Qg aW50IGNvZWZmID0gZmZfdnZjX3BhbGV0dGVfZXNjYXBlX3ZhbChsYyk7Cj4gPj4KPiA+IEEgY2hl Y2sgZm9yIDwgMCBpcyBuZWVkZWQuCj4KPiBUaGUgY2hlY2sgYmVsb3cgaXMgcGVyZm9ybWVkIGFz IHVuc2lnbmVkIGNvbXBhcmlzb24uIElmIGNvZWZmIHdlcmUgPCAwLAo+IHRoZW4gKHVuc2lnbmVk KWNvZWZmIGlzID4gSU5UX01BWCBhbmQgdGhlIGNoZWNrIGJlbG93IHRyaWdnZXJzLgo+CkFoLCBz bWFydCwgYnV0IG5vdCBzbyByZWFkYWJsZQoKPgo+ID4KPiA+PiArICAgICAgICAgICAgICAgICAg ICBpZiAoY29lZmYgPj0gKDFVIDw8IHNwcy0+Yml0X2RlcHRoKSkKPiA+PiArICAgICAgICAgICAg ICAgICAgICAgICAgcmV0dXJuIEFWRVJST1JfSU5WQUxJRERBVEE7Cj4gPgo+ID4gICAgICAgICAg ICAgICAgICAgICAgY29uc3QgaW50IHBpeGVsID0gYXZfY2xpcF9pbnRwMihSU0hJRlQoY29lZmYg Kgo+IHNjYWxlLAo+ID4+IDYpLCBzcHMtPmJpdF9kZXB0aCk7Cj4gPj4gICAgICAgICAgICAgICAg ICAgICAgUEFMRVRURV9TRVRfUElYRUwoeGMsIHljLCBwaXhlbCk7Cj4gPj4gICAgICAgICAgICAg ICAgICB9IGVsc2Ugewo+ID4+IC0tCj4gPj4gMi40OS4wCj4gX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4g ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0 aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBv ciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1 bnN1YnNjcmliZSIuCj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vi c2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBm Zm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=