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 299934F72C for ; Sun, 22 Jun 2025 02:30:13 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 5715E68CADD; Sun, 22 Jun 2025 05:30:09 +0300 (EEST) Received: from mail-vs1-f43.google.com (mail-vs1-f43.google.com [209.85.217.43]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 62A4A68BF7B for ; Sun, 22 Jun 2025 05:30:03 +0300 (EEST) Received: by mail-vs1-f43.google.com with SMTP id ada2fe7eead31-4e7949d9753so942018137.2 for ; Sat, 21 Jun 2025 19:30:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750559402; x=1751164202; 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=Pf3qf0GLTCCjrIRZhMr29QhlnEZLhWYO6503/OvMXQA=; b=cu76rBvOt8jWqppDL3/33CUejIuG31SJru74sYi4BuU8v+1f2V/dTHUz7ZGHjx1x/u yPZFUP34t4z6EzNkqKu7rRdMKvxQDgd+yNuLijgCn/H3BZESkb2WnmE9KlmHZbPRiF1K FvlmRs75+0P8QPDRFNbNuGqi6e2UVAuM2VjjKc2hOX50wkFz0jDszpBVuu5K6SZwk3Sr MW1f8L2lKUN/lOwraqqxdRyvnqvLR4R4eHukb/A7e3KiNyXyeLu4Pa3zrfPhuAT4CXN4 HtWft8juclXjFm3oy8Hbpjq7D0CE3C7SaGv2lO6NbbhZatrUfNF67SrTQ6MgqWBHkdc7 mdQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750559402; x=1751164202; 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=Pf3qf0GLTCCjrIRZhMr29QhlnEZLhWYO6503/OvMXQA=; b=m9sAO6554Bz3hpzzEDB+/KBN5PQwBN1jocfZtDzL3E3uAcwuGGkHNaw5fIQM7ygFhH QGFsjyyv4TZHr4ipD/vEU4D6NzAnEFe1mzkboUybWWGyIGEQIiJ+HIgHaxaFpPyODOWV MG4lCv4rRz/usQS3fBmDw0A1DsooJW1pPleWvbN/cvBW0P3rBNvOMMbegghlWp14GuFe ELp42lwcrseqWu5YtJvT0OHszMKRRLSW7iwhqJJFB+d9gu6iumdRn1HL2Q9pu/z+XBHX /eA90Sem8RDxTf+QdrFRin/dYjGW78Sd5p6F1XrBFWNADiTu/EKzEC4ouAzf/kPyR9dk COYA== X-Gm-Message-State: AOJu0YxwlV41i9Tqk6nQdujo7b6kgINr2cvE8E2mERGtBi2VUXj9mXAX xVlTXotcfw3mYhCZlKEojIgGYjysuIjXQleNBvQqVFADvtqz7I1XkFoKuf6McYqaJp4geVmoLqi HG2AnNI0Aq9t5X7hdNAwK43eTchmMAbFL0fnkt4E= X-Gm-Gg: ASbGnctFelMEbOJfko0FwdsY6kD22JtN0bEQ4vrvmeHzFPTdV2ZxJxuZEla+J9HuPwT PlFM/szdUj+ldmLkZUmBPGYHc02mF0s9e1wYhOkdKIEVLqE1zZ7IFIKqjWU2cenn+rvtg5lAE8/ HiTsrN00zzMjsYIKZrHSqe4tOeh0QBktnQahqcVhs7UD8i9FwvaDNAHh0= X-Google-Smtp-Source: AGHT+IHYcQzfL1JS/60Cc/Z55Ee9A3EsBDdBUUJ84y9rxQsJsBhka2uR/crXEnTWT2WCYKqEBI12FLcNB9lXfliJguU= X-Received: by 2002:a05:6102:f89:b0:4e5:a0a9:3ad1 with SMTP id ada2fe7eead31-4e9c2ba4526mr5716083137.2.1750559401822; Sat, 21 Jun 2025 19:30:01 -0700 (PDT) MIME-Version: 1.0 References: <20250620003255.295598-1-michael@niedermayer.cc> <20250620003255.295598-7-michael@niedermayer.cc> In-Reply-To: <20250620003255.295598-7-michael@niedermayer.cc> From: Nuo Mi Date: Sun, 22 Jun 2025 10:29:51 +0800 X-Gm-Features: Ac12FXwPDoyo_2JoYjCNdf81TrsOVa3OGQq1jNjc-Y1AKauoSp931LzJW-aeJtc Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 7/8] avcodec/vvc/cabac: Check k in kth_order_egk_decode() 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: T24gRnJpLCBKdW4gMjAsIDIwMjUgYXQgODo0MOKAr0FNIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1p Y2hhZWxAbmllZGVybWF5ZXIuY2M+Cndyb3RlOgoKPiBUaGUgcmV0dXJuIHZhbHVlIGlzIGludCB3 ZSBjYW4gdGh1cyBub3QgaGFuZGxlIDMxIG9yIG1vcmUgYml0cwo+Cj4gRml4ZXM6IGludGVnZXIg b3ZlcmZsb3cKPiBGaXhlczoKPiA0MTgzOTY3MDEvY2x1c3RlcmZ1enotdGVzdGNhc2UtbWluaW1p emVkLWZmbXBlZ19BVl9DT0RFQ19JRF9WVkNfZnV6emVyLTQ3MzA5OTQzNzg5OTc3NjAKPgo+IEZv dW5kLWJ5OiBjb250aW51b3VzIGZ1enppbmcgcHJvY2Vzcwo+IGh0dHBzOi8vZ2l0aHViLmNvbS9n b29nbGUvb3NzLWZ1enovdHJlZS9tYXN0ZXIvcHJvamVjdHMvZmZtcGVnCj4gU2lnbmVkLW9mZi1i eQo+IDxodHRwczovL2dpdGh1Yi5jb20vZ29vZ2xlL29zcy1mdXp6L3RyZWUvbWFzdGVyL3Byb2pl Y3RzL2ZmbXBlZ1NpZ25lZC1vZmYtYnk+Ogo+IE1pY2hhZWwgTmllZGVybWF5ZXIgPG1pY2hhZWxA bmllZGVybWF5ZXIuY2M+Cj4gLS0tCj4gIGxpYmF2Y29kZWMvdnZjL2NhYmFjLmMgfCAyICsrCj4g IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9saWJhdmNv ZGVjL3Z2Yy9jYWJhYy5jIGIvbGliYXZjb2RlYy92dmMvY2FiYWMuYwo+IGluZGV4IDY4NDdjZTU5 YWZmLi43ODcwM2NiMDY1ZSAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVjL3Z2Yy9jYWJhYy5jCj4g KysrIGIvbGliYXZjb2RlYy92dmMvY2FiYWMuYwo+IEBAIC05MzcsNiArOTM3LDggQEAgc3RhdGlj IGludCBrdGhfb3JkZXJfZWdrX2RlY29kZShDQUJBQ0NvbnRleHQgKmMsIGludCBrKQo+Cj4gICAg ICB3aGlsZSAoYml0KSB7Cj4gICAgICAgICAgYml0ID0gZ2V0X2NhYmFjX2J5cGFzcyhjKTsKPiAr ICAgICAgICBpZiAoayA+PSAzMSkKPiArICAgICAgICAgICAgcmV0dXJuIEFWRVJST1JfUEFUQ0hX RUxDT01FOwo+CkhpIE1pY2hhZWwsClRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoLgoKV2UgbWF5IG5l ZWQgdG8gY2hlY2sgdGhlIHJldHVybiB2YWx1ZSBmcm9tIGZmX3Z2Y19wYWxldHRlX3ByZWRpY3Rv cl9ydW5bMV0sCmFzIGl0IGFsc28gdXNlcyBrdGhfb3JkZXJfZWdrX2RlY29kZQoKWzFdOiBodHRw czovL2dpdGh1Yi5jb20vRkZtcGVnL0ZGbXBlZy9ibG9iL21hc3Rlci9saWJhdmNvZGVjL3Z2Yy9j dHUuYyNMMTg2MAoKICAgICAgICAgdmFsdWUgKz0gYml0IDw8IGsrKzsKPiAgICAgIH0KPgo+IC0t Cj4gMi40OS4wCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9y Zwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4g VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFp bGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCg==