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 D07924A452 for ; Thu, 30 May 2024 18:29:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AE98468D3DB; Thu, 30 May 2024 21:29:52 +0300 (EEST) Received: from mail-lj1-f170.google.com (mail-lj1-f170.google.com [209.85.208.170]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4445068BC4A for ; Thu, 30 May 2024 21:29:46 +0300 (EEST) Received: by mail-lj1-f170.google.com with SMTP id 38308e7fff4ca-2e968e77515so16190151fa.0 for ; Thu, 30 May 2024 11:29:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717093785; x=1717698585; darn=ffmpeg.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=LKOeIoEtznl2V1RSb3F8eQIVrltfKOnkXVcUzHZmSnQ=; b=JVMWcyJURkQgzW9h+EK+6HqFCLagFdiRURgXoS5NTlxhtZ8Qx01MEOBDaSbvMrYv8S jdvnKj0imVRNymev/YFCzrmHq+T5n+n+02RHVjjeYoxcElizI4hHO0RJJXmYeVqziEvM TSFPNGyirbQlfSPin8l1hqLjxEKU76mC9lU/26+fHyrUy6zMFWhVEY3X9++lhQzMLEfi mrRCl9ecMUZRifiviVcz5jG1qM39+zAG7949+/OqwdKfiB/bwGj4Z5yW07ljOxrX7Mmc cxUsBX4Vln9kwSGdfjM8w2EzP7pvz5ogz1lVCyfz2jkXOzMYpxUFOoZaa3qc9ePA5nA4 0Urg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717093785; x=1717698585; h=cc: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=LKOeIoEtznl2V1RSb3F8eQIVrltfKOnkXVcUzHZmSnQ=; b=McVjvhbzwg9y8+9YpCRKBYsK25JtAeMrcF4lBy2ozMxyenpK/ZyeLWvnyuPRa6LYo/ hqg1ckFzXqtU4rw8rQBV6+nyBGH3tBA1/voQjWlNernenHprW4OuZENCTgGKJkidUj7O kkgXJUlUVoNTX1fp7wbWPYG4H5jWAbVNlwyNX5ARs4gv3yb+BDqQSR1NjFCLg7mr31QS 8/HQAvxXKV4uM1TQmAsmYRZWCqbnRdk8Ypib4PL4s7HbBE+dmIUWl3pCDGknQoQKM0Ub 6/gR7ulFmpRxTJIOxJr8KGYF9ECx3fQuKxcMTHr7YRAwsi/UKwGKGgjnck5rR2O965Sp rGSg== X-Gm-Message-State: AOJu0Yxp4NPcMoe2SXW+zt3Z07MCB7oDGhlOx0bj5HztukTaeO+pz1m/ 7l69LOs23QR6Fh37Oo61cV+bJjWJwuDvDM7PMSygGxUR92J/UKK0W5ROcdfSxzmw/QakgtaONZQ cSiwVzxcMEaJ3S6ucr0Djh7wVJ5ATuQ== X-Google-Smtp-Source: AGHT+IHpgWoIqK1jD+P27OVnYVQxkOy9C2qQbmLuoHZofx16TdRW9wOnoFcbM/UMcJ7983F2xNGno4tz/Qw7wsnODYs= X-Received: by 2002:a19:ca06:0:b0:529:a0fd:a257 with SMTP id 2adb3069b0e04-52b7d47aa41mr2105314e87.54.1717093784747; Thu, 30 May 2024 11:29:44 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Ronald S. Bultje" Date: Thu, 30 May 2024 14:29:33 -0400 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2 1/3] avcodec/x86/vvc/vvc_alf: fix integer overflow 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 Cc: Wu Jianhua , James Almer 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: SGksCgpPbiBUaHUsIE1heSAzMCwgMjAyNCBhdCAxMjoyOOKAr1BNIDx0b3FzeHdAb3V0bG9vay5j b20+IHdyb3RlOgoKPiBGcm9tOiBXdSBKaWFuaHVhIDx0b3FzeHdAb3V0bG9vay5jb20+Cj4KPiBT b21lIHRlc3RzIGZhaWxzIHdpdGggY2VydGFpbiBzZWVkcwo+Cj4gdGVzdHMvY2hlY2thc20vY2hl Y2thc20gMjMyNTYwNzU3OCAtLXRlc3Q9dnZjX2FsZgo+IGNoZWNrYXNtOiB1c2luZyByYW5kb20g c2VlZCAyMzI1NjA3NTc4Cj4gQVZYMjoKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4MjBf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4MjRf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4Mjhf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4MzJf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4MzZf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NDBf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NDRf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NDhf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NTJf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NTZf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NjBf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NjRf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4Njhf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NzJf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NzZf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4ODBf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4ODRf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4ODhf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4OTJf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4OTZf MTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4MTAw XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gICAgIHZ2Y19hbGZfZmlsdGVyX2x1bWFfMTIweDEw NF8xMl9hdngyICh2dmNfYWxmLmM6MTA0KQo+ICAgICB2dmNfYWxmX2ZpbHRlcl9sdW1hXzEyMHgx MDhfMTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4 MTEyXzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gICAgIHZ2Y19hbGZfZmlsdGVyX2x1bWFfMTIw eDExNl8xMl9hdngyICh2dmNfYWxmLmM6MTA0KQo+ICAgICB2dmNfYWxmX2ZpbHRlcl9sdW1hXzEy MHgxMjBfMTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8x MjB4MTI0XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gICAgIHZ2Y19hbGZfZmlsdGVyX2x1bWFf MTIweDEyOF8xMl9hdngyICh2dmNfYWxmLmM6MTA0KQo+ICAgLSB2dmNfYWxmLmFsZl9maWx0ZXIg ICBbRkFJTEVEXQo+ICAgLSB2dmNfYWxmLmFsZl9jbGFzc2lmeSBbT0tdCj4gY2hlY2thc206IDI4 IG9mIDkyMTYgdGVzdHMgaGF2ZSBmYWlsZWQKPgo+IFJlcG9ydGVkLWJ5OiBKYW1lcyBBbG1lciA8 amFtcmlhbEBnbWFpbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogV3UgSmlhbmh1YSA8dG9xc3h3QG91 dGxvb2suY29tPgo+IC0tLQo+ICBsaWJhdmNvZGVjL3g4Ni92dmMvdnZjX2FsZi5hc20gfCAzICsr LQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBk aWZmIC0tZ2l0IGEvbGliYXZjb2RlYy94ODYvdnZjL3Z2Y19hbGYuYXNtCj4gYi9saWJhdmNvZGVj L3g4Ni92dmMvdnZjX2FsZi5hc20KPiBpbmRleCA3MWU4MjFjMjdiLi5mN2IzZTJhNmNjIDEwMDY0 NAo+IC0tLSBhL2xpYmF2Y29kZWMveDg2L3Z2Yy92dmNfYWxmLmFzbQo+ICsrKyBiL2xpYmF2Y29k ZWMveDg2L3Z2Yy92dmNfYWxmLmFzbQo+IEBAIC0zNTYsNyArMzU2LDggQEAgU0VDVElPTiAudGV4 dAo+Cj4gICAgICBGSUxURVJfVkIgICAgICAgICB4cQo+Cj4gLSAgICBwYWRkdyAgICAgICAgICAg ICBtMCwgbTIKPiArICAgIDsgc3VtICs9IGN1cnIKPiArICAgIHBhZGRzdyAgICAgICAgICAgICBt MCwgbTIKPgo+ICAgICAgOyBjbGlwIHRvIHBpeGVsCj4gICAgICBDTElQVyAgICAgICAgICAgICBt MCwgbTE0LCBtMTUKPiAtLQo+IDIuNDQuMC53aW5kb3dzLjEKPgoKTEdUTS4KClJvbmFsZApfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwg bWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsg YWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJq ZWN0ICJ1bnN1YnNjcmliZSIuCg==