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 1F67E47368 for ; Mon, 4 Mar 2024 12:43:10 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1535A68D42F; Mon, 4 Mar 2024 14:43:09 +0200 (EET) 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 C07F168CFE3 for ; Mon, 4 Mar 2024 14:43:02 +0200 (EET) Received: by mail-lj1-f170.google.com with SMTP id 38308e7fff4ca-2d240d8baf6so48901711fa.3 for ; Mon, 04 Mar 2024 04:43:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709556181; x=1710160981; 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=0nWSDbU58SUB0UyVzC7bYUTlLrYEAhhFihzINnCI15Y=; b=g6cPoucTjdETD0b5Zi9CUU+RLQCR1N61gMLLtYrzaHZVGilJK7MTorMtwLeGWLi1sX KFZ2ialUwd8h7J3CiTdWb9jUTNeKLxF/NjmU4FESCLpZnRmazObZ4w6qT04fC8Hzor7z Fy0grnoKO54aZEkiyNKR+UshR+bjkQhvlsYxmyAiODeJVAdt5GBaZmwcD+N5xAJzfFEV okUp7k3PJW8r7GvDVLCnHaxJ4iUZUY4SPmyO28hzb/R7m77y04pdObQd/oFVUjhdIHLO rAmLnlRTl/9YfHhUskNr+rMnslOzAvt6GX9DqZ7+P21nvFG7tGwYBqCKJXwrFIgbRlep 0shA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709556181; x=1710160981; 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=0nWSDbU58SUB0UyVzC7bYUTlLrYEAhhFihzINnCI15Y=; b=mi0gK1vWlmjZdo8yNrdBPdO8pLOXiJNU0XvrV15n2OFYD9YMzg+mc9euZ9A2RRPfGC Cgtp1TarS2iKUezxnMC4nizHvrS3i2LBOKR/ITywFHe2hssKACIz3e8M12efVpeWF41I McxEhmR/nFwEUYEbBQP/IhAKKI9vH6pdTUvI55YXQXwJ5c1LX4Qb59yMUu7RrXZdMVSe H3YWzVwOLpWd5hLO1rO/jMruRNC5cQ6ki5rsoG27vfm9PozyZHYOM+OepxFOiT55br8n shgpxTERTdxQpnxH4I4hRpIInKlAZfG6wdLAkUZVTRY2vHwq35sz9PGMmDiK0FFMuoVu ROVg== X-Gm-Message-State: AOJu0YxKTNnHH2CtrpIzxevJhTkwp4vQNlBA/HDd/24l5x6jqfAOlaaV PVxIaCBKCe//DpfSUdMZYy6CMBc6DntyENGlkktl/AaCmf5tDTJ8xt/+jWcs4blrdwv4/bI28Fk aHZ8PKiLvTtlT57Lv70chcYoBrLDlPUr2HP4= X-Google-Smtp-Source: AGHT+IF+0s9k/U/D9g8Fbjh6sb3JVMbffU8nP7gn6+FqH5EMXf2x29wEpZkV0aKRUVYXeYdMCEXAZswFf8NVTvZ08fI= X-Received: by 2002:a2e:804d:0:b0:2d2:9121:52f5 with SMTP id p13-20020a2e804d000000b002d2912152f5mr6314880ljg.42.1709556181360; Mon, 04 Mar 2024 04:43:01 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Nuo Mi Date: Mon, 4 Mar 2024 20:43:02 +0800 Message-ID: To: ffmpeg-devel@ffmpeg.org X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/vvcdec: fix boundary strength when IBC involved 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: T24gU2F0LCBNYXIgMiwgMjAyNCBhdCAxMDowNeKAr1BNIE51byBNaSA8bnVvbWkyMDIxQGdtYWls LmNvbT4gd3JvdGU6Cgo+IFRoZSBmb2xsb3dpbmcgY2FzZXMgc2hvdWxkIHNldCBicyB0byAxOgo+ IElmIHRoZSBwcmVkaWN0aW9uIG1vZGVzIGFyZSBub3QgdGhlIHNhbWUuCj4gSWYgYm90aCBwcmVk aWN0aW9uIG1vZGVzIGFyZSBNT0RFX0lCQywgYnV0IHRoZSBtb3Rpb24gdmVjdG9yIGRlbHRhIGlz Cj4gbGFyZ2VyIHRoYW4gOCBvZiAxLzE2IHBpeGVscy4KPiBzZWUgOC44LjMuNQo+Cj4gSG93IHRv IHJlcHJvZHVjZSBpdDoKPiB2dmVuY2FwcCAtaSBzaW50ZWxfdHJhaWxlcl8ya18xMDgwcDI0Lnk0 bSAtLXByZXNldCBmYXN0IC0tYWRkaXRpb25hbAo+ICJJQkM9MSIgLW8gc2ludGVsLjI2Ngo+IGZm bXBlZyAtaSBzaW50ZWwuMjY2IC1mIG1kNSAtCj4gbWQ1IHdpbGwgbWlzbWF0Y2gKPgo+IEZvdW5k LWJ5OiA2d3MgYXQKPiBodHRwczovL2dpdGh1Yi5jb20vZmZ2dmMvRkZtcGVnL2lzc3Vlcy8xODcj aXNzdWVjb21tZW50LTE5NjI4NDIxMzUKPiAtLS0KPgpwdXNoZWQuCgo+ICBsaWJhdmNvZGVjL3Z2 Yy92dmNfZmlsdGVyLmMgfCA4ICsrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlv bnMoKykKPgo+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Z2Yy92dmNfZmlsdGVyLmMgYi9saWJh dmNvZGVjL3Z2Yy92dmNfZmlsdGVyLmMKPiBpbmRleCAzNzlkOTBkMDJiLi5kZGVkNDQ3YmZhIDEw MDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvdnZjL3Z2Y19maWx0ZXIuYwo+ICsrKyBiL2xpYmF2Y29k ZWMvdnZjL3Z2Y19maWx0ZXIuYwo+IEBAIC0zMDksNiArMzA5LDEwIEBAIHN0YXRpYyBpbnQgYm91 bmRhcnlfc3RyZW5ndGgoY29uc3QgVlZDTG9jYWxDb250ZXh0Cj4gKmxjLCBjb25zdCBNdkZpZWxk ICpjdXJyLCBjb24KPiAgICAgIGNvbnN0IFJlZlBpY0xpc3QgKm5laWdoX3JwbCkKPiAgewo+ICAg ICAgUmVmUGljTGlzdCAqcnBsID0gbGMtPnNjLT5ycGw7Cj4gKwo+ICsgICAgaWYgKGN1cnItPnBy ZWRfZmxhZyA9PSBQRl9JQkMpCj4gKyAgICAgICAgcmV0dXJuIEZGQUJTKG5laWdoLT5tdlswXS54 IC0gY3Vyci0+bXZbMF0ueCkgPj0gOCB8fAo+IEZGQUJTKG5laWdoLT5tdlswXS55IC0gY3Vyci0+ bXZbMF0ueSkgPj0gODsKPiArCj4gICAgICBpZiAoY3Vyci0+cHJlZF9mbGFnID09IFBGX0JJICYm ICBuZWlnaC0+cHJlZF9mbGFnID09IFBGX0JJKSB7Cj4gICAgICAgICAgLy8gc2FtZSBMMCBhbmQg TDEKPiAgICAgICAgICBpZiAocnBsWzBdLmxpc3RbY3Vyci0+cmVmX2lkeFswXV0gPT0KPiBuZWln aF9ycGxbMF0ubGlzdFtuZWlnaC0+cmVmX2lkeFswXV0gICYmCj4gQEAgLTQ5Nyw2ICs1MDEsNyBA QCBzdGF0aWMgYXZfYWx3YXlzX2lubGluZSBpbnQgZGVibG9ja19icyhjb25zdAo+IFZWQ0xvY2Fs Q29udGV4dCAqbGMsCj4gICAgICBjb25zdCBpbnQgY2JfcCAgICAgICAgICAgICA9ICh5X3AgPj4g bG9nMl9taW5fY2Jfc2l6ZSkgKgo+IG1pbl9jYl93aWR0aCAgKyAoeF9wID4+ICBsb2cyX21pbl9j Yl9zaXplKTsKPiAgICAgIGNvbnN0IGludCBjYl9xICAgICAgICAgICAgID0gKHlfcSA+PiBsb2cy X21pbl9jYl9zaXplKSAqCj4gbWluX2NiX3dpZHRoICArICh4X3EgPj4gIGxvZzJfbWluX2NiX3Np emUpOwo+ICAgICAgY29uc3QgdWludDhfdCBpbnRyYSAgICAgICAgPSBmYy0+dGFiLmNwbVtjaHJv bWFdW2NiX3BdID09IE1PREVfSU5UUkEKPiB8fCBmYy0+dGFiLmNwbVtjaHJvbWFdW2NiX3FdID09 IE1PREVfSU5UUkE7Cj4gKyAgICBjb25zdCB1aW50OF90IHNhbWVfbW9kZSAgICA9IGZjLT50YWIu Y3BtW2Nocm9tYV1bY2JfcF0gPT0KPiBmYy0+dGFiLmNwbVtjaHJvbWFdW2NiX3FdOwo+Cj4gICAg ICBpZiAocGNtZikKPiAgICAgICAgICByZXR1cm4gMDsKPiBAQCAtNTE3LDYgKzUyMiw5IEBAIHN0 YXRpYyBhdl9hbHdheXNfaW5saW5lIGludCBkZWJsb2NrX2JzKGNvbnN0Cj4gVlZDTG9jYWxDb250 ZXh0ICpsYywKPiAgICAgIGlmICgob2ZmX3RvX2NiICYmICgob2ZmX3RvX2NiICUgOCkgfHwgIWhh c19zdWJfYmxvY2spKSkKPiAgICAgICAgICByZXR1cm4gMDsgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgLy8gaW5zaWRlIGEgY3UsIG5vdAo+IGFsaWduZWQgdG8gOCBvciB3aXRo IG5vIHN1YmJsb2Nrcwo+Cj4gKyAgICBpZiAoIXNhbWVfbW9kZSkKPiArICAgICAgICByZXR1cm4g MTsKPiArCj4gICAgICByZXR1cm4gYm91bmRhcnlfc3RyZW5ndGgobGMsIG12Zl9xLCBtdmZfcCwg cnBsX3ApOwo+ICB9Cj4KPiAtLQo+IDIuMjUuMQo+Cj4KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWct ZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1w ZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1w ZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=