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 6819E4AEEC for ; Tue, 25 Jun 2024 11:55:12 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C383C68D5B5; Tue, 25 Jun 2024 14:55:10 +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 98A6A68D15B for ; Tue, 25 Jun 2024 14:55:03 +0300 (EEST) Received: by mail-lj1-f170.google.com with SMTP id 38308e7fff4ca-2ec58040f39so29928901fa.2 for ; Tue, 25 Jun 2024 04:55:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719316502; x=1719921302; 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=UqFBQxl1SIxxS2MXExY4KYEbo4e3TG1eeKHftXPXxck=; b=bVe/DgxchBvWFG/Oi6z1SZBANoWdveTokakrVDU5jA2pQPzzbDPcs0nrVWcEQ2qPli 8fw+qdQjOTZuJVOn/qsvrAvHeZ4/VTKHsPiFvvOKOdH8vxAVVugLiVaj3C6msfP5olGC HWPaLfoGv77fngxaZAJ6Kmytxb6w2AbXVSgoruDppZV2jXj2Iz461QHUtN/PlLO37aAo McTckTh0DCCMVPiRBE0/1UBVy/HB+n0xDckzxLzRSqQu+smqwFpaP67jca83ninAuc7U 8bQnVek+C42D/AaeSQ/iw0kR1YcM8i0GvUzpQLr53rJqtwQG1s6+PIPf2WCq6QSW7GdA 8nhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719316502; x=1719921302; 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=UqFBQxl1SIxxS2MXExY4KYEbo4e3TG1eeKHftXPXxck=; b=Y0zOCDqy8j/yHxe9u6K85P6jU3c449eztduK7cRCSPhAcIjj6DXyUsWJbfGKT8W8jJ /eIn46xFG71OoTJExXfqUAkSH5xJcIsRjZDV5CyiyYE0fkY4SsT7fOC6zdFR71OKDxbP Mp0ulHx+tDzNsI9a+qjcW6xnWiWQmMZ4DdyQjDjaf3Q3NtJhZzuhQgKRGA8B/sEYR/6W s6EdVLj5fZTAz451fHiK0lb2WvhMIA6jwkkrpx3RWboFU5NeVVY8xl/XQN3TKYXT6Db0 eC2n5LHt78r9ZgY+Wc53POCisKhMxHd7IyKzoG6HImWV4tAkrOVPBU0mwQ+x9RjHFiXO DNVg== X-Gm-Message-State: AOJu0Yxz8LD6n1uImlFEonVLyfVvE0p935a13emD2ux21UgKpz7b+kQR baxubNc96IfRCjkjCCDfzLF0fmVj5c0VaxpLDdQ1h9r48t5O9eeOxT+lLmT/cbOXhgnlbLUTCrw rxEgmZIjfM1ErMt0UNcfF15uKaZ+4Jg== X-Google-Smtp-Source: AGHT+IGKWK2lC1zxzkXrIS2+n9iMNjVwc/qvN/dl3LwuflNGn9+Mlsn1eTqJ5sD6BmsKJO+fAh/5+8mozhurl6iEYuw= X-Received: by 2002:a2e:9887:0:b0:2ea:7d8f:8d12 with SMTP id 38308e7fff4ca-2ec595879ffmr47925121fa.48.1719316502147; Tue, 25 Jun 2024 04:55:02 -0700 (PDT) MIME-Version: 1.0 References: <20240622042114.92873-1-nuomi2021@gmail.com> In-Reply-To: From: Nuo Mi Date: Tue, 25 Jun 2024 19:55:02 +0800 Message-ID: To: ffmpeg-devel@ffmpeg.org X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 4/4] checkasm/vvc_alf: ensure right and bottom boundaries are not overwritten by asm 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: benjamin.bross@hhi.fraunhofer.de 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: QXBwbGllZC4KVGhhbmsgeW91IEJlbiBmb3IgcmV2aWV3aW5nLgoKT24gU2F0LCBKdW4gMjIsIDIw MjQgYXQgMTI6MjHigK9QTSBOdW8gTWkgPG51b21pMjAyMUBnbWFpbC5jb20+IHdyb3RlOgoKPiAt LS0KPiAgdGVzdHMvY2hlY2thc20vdnZjX2FsZi5jIHwgOCArKysrLS0tLQo+ICAxIGZpbGUgY2hh bmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3Rl c3RzL2NoZWNrYXNtL3Z2Y19hbGYuYyBiL3Rlc3RzL2NoZWNrYXNtL3Z2Y19hbGYuYwo+IGluZGV4 IGJlOGI5MzA4MTAuLjE1ZTc5Mjg5Y2QgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMvY2hlY2thc20vdnZj X2FsZi5jCj4gKysrIGIvdGVzdHMvY2hlY2thc20vdnZjX2FsZi5jCj4gQEAgLTEwOCw4ICsxMDgs OCBAQCBzdGF0aWMgdm9pZCBjaGVja19hbGZfZmlsdGVyKFZWQ0RTUENvbnRleHQgKmMsIGNvbnN0 Cj4gaW50IGJpdF9kZXB0aCkKPiAgICAgICAgICAgICAgICAgICAgICBtZW1zZXQoZHN0MSwgMCwg RFNUX0JVRl9TSVpFKTsKPiAgICAgICAgICAgICAgICAgICAgICBjYWxsX3JlZihkc3QwLCBkc3Rf c3RyaWRlLCBzcmMwICsgb2Zmc2V0LCBzcmNfc3RyaWRlLAo+IHcsIGgsIGZpbHRlciwgY2xpcCwg dmJfcG9zKTsKPiAgICAgICAgICAgICAgICAgICAgICBjYWxsX25ldyhkc3QxLCBkc3Rfc3RyaWRl LCBzcmMxICsgb2Zmc2V0LCBzcmNfc3RyaWRlLAo+IHcsIGgsIGZpbHRlciwgY2xpcCwgdmJfcG9z KTsKPiAtICAgICAgICAgICAgICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IGg7IGkrKykgewo+ IC0gICAgICAgICAgICAgICAgICAgICAgICBpZiAobWVtY21wKGRzdDAgKyBpICogZHN0X3N0cmlk ZSwgZHN0MSArIGkgKgo+IGRzdF9zdHJpZGUsIHcgKiBTSVpFT0ZfUElYRUwpKQo+ICsgICAgICAg ICAgICAgICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgKGggKyAxKTsgaSsrKSB7Cj4gKyAgICAg ICAgICAgICAgICAgICAgICAgIGlmIChtZW1jbXAoZHN0MCArIGkgKiBkc3Rfc3RyaWRlLCBkc3Qx ICsgaSAqCj4gZHN0X3N0cmlkZSwgKHcgKyAxKSAqIFNJWkVPRl9QSVhFTCkpCj4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBmYWlsKCk7Cj4gICAgICAgICAgICAgICAgICAgICAgfQo+ICAg ICAgICAgICAgICAgICAgICAgIC8vIEJlbmNoIG9ubHkgc3F1YXJlIHNpemVzLCBhbmQgb25lcyB3 aXRoIGRpbWVuc2lvbnMKPiBiZWluZyBhIHBvd2VyIG9mIHR3by4KPiBAQCAtMTI1LDggKzEyNSw4 IEBAIHN0YXRpYyB2b2lkIGNoZWNrX2FsZl9maWx0ZXIoVlZDRFNQQ29udGV4dCAqYywgY29uc3QK PiBpbnQgYml0X2RlcHRoKQo+ICAgICAgICAgICAgICAgICAgICAgIG1lbXNldChkc3QxLCAwLCBE U1RfQlVGX1NJWkUpOwo+ICAgICAgICAgICAgICAgICAgICAgIGNhbGxfcmVmKGRzdDAsIGRzdF9z dHJpZGUsIHNyYzAgKyBvZmZzZXQsIHNyY19zdHJpZGUsCj4gdywgaCwgZmlsdGVyLCBjbGlwLCB2 Yl9wb3MpOwo+ICAgICAgICAgICAgICAgICAgICAgIGNhbGxfbmV3KGRzdDEsIGRzdF9zdHJpZGUs IHNyYzEgKyBvZmZzZXQsIHNyY19zdHJpZGUsCj4gdywgaCwgZmlsdGVyLCBjbGlwLCB2Yl9wb3Mp Owo+IC0gICAgICAgICAgICAgICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgaDsgaSsrKSB7Cj4g LSAgICAgICAgICAgICAgICAgICAgICAgIGlmIChtZW1jbXAoZHN0MCArIGkgKiBkc3Rfc3RyaWRl LCBkc3QxICsgaSAqCj4gZHN0X3N0cmlkZSwgdyAqIFNJWkVPRl9QSVhFTCkpCj4gKyAgICAgICAg ICAgICAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCAoaCArIDEpOyBpKyspIHsKPiArICAgICAg ICAgICAgICAgICAgICAgICAgaWYgKG1lbWNtcChkc3QwICsgaSAqIGRzdF9zdHJpZGUsIGRzdDEg KyBpICoKPiBkc3Rfc3RyaWRlLCAodyArIDEpICogU0laRU9GX1BJWEVMKSkKPiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGZhaWwoKTsKPiAgICAgICAgICAgICAgICAgICAgICB9Cj4gICAg ICAgICAgICAgICAgICAgICAgaWYgKHcgPT0gaCAmJiAodyAmICh3IC0gMSkpID09IDApCj4gLS0K PiAyLjM0LjEKPgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0 cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNj cmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZt cGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K