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 3377348372 for ; Thu, 30 Nov 2023 17:29:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BC11768CF97; Thu, 30 Nov 2023 19:29:44 +0200 (EET) Received: from a27-226.smtp-out.us-west-2.amazonses.com (a27-226.smtp-out.us-west-2.amazonses.com [54.240.27.226]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CD93B68C98C for ; Thu, 30 Nov 2023 19:29:37 +0200 (EET) To: =?UTF-8?Q?Thomas_Mundt?= Date: Thu, 30 Nov 2023 17:29:35 +0000 Mime-Version: 1.0 In-Reply-To: References: X-Mailer: Amazon WorkMail Thread-Index: AQHaIyNrRPKJ9BURSnGRNaEm4d8hOwAAADrcABmnOgcAI9dsEQ== Thread-Topic: [FFmpeg-devel] [PATCH v2 1/3] avfilter/vf_bwdif: consider chroma subsampling when enforcing minimum dimensions X-Wm-Sent-Timestamp: 1701365374 Message-ID: <0101018c214760be-5704c87a-7f21-4846-b05e-4ef4265c08bd-000000@us-west-2.amazonses.com> Feedback-ID: 1.us-west-2.An468LAV0jCjQDrDLvlZjeAthld7qrhZr+vow8irkvU=:AmazonSES X-SES-Outgoing: 2023.11.30-54.240.27.226 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2 1/3] avfilter/vf_bwdif: consider chroma subsampling when enforcing minimum dimensions 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: , From: Cosmin Stejerean via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: =?UTF-8?Q?Cosmin_Stejerean?= , =?UTF-8?Q?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: T24gTm92IDMwLCAyMDIzLCBhdCAwNDozNywgVGhvbWFzIE11bmR0IDx0bXVuZHQ3NUBnbWFpbC5j b20+IHdyb3RlOgoK77u/CkFtIERvLiwgMzAuIE5vdi4gMjAyMyB1bSAwMToyM8KgVWhyIHNjaHJp ZWIgQ29zbWluIFN0ZWplcmVhbiB2aWEgZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWxAZmZtcGVn Lm9yZyA8bWFpbHRvOmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnPiA+OgpGcm9tOiBDb3NtaW4gU3Rl amVyZWFuIDxjb3NtaW5AY29zbWluLmF0IDxtYWlsdG86Y29zbWluQGNvc21pbi5hdD4gPgoKRml4 ZXMgIzEwNjg4CgpTaWduZWQtb2ZmLWJ5OiBDb3NtaW4gU3RlamVyZWFuIDxjb3NtaW5AY29zbWlu LmF0IDxtYWlsdG86Y29zbWluQGNvc21pbi5hdD4gPgotLS0KwqBsaWJhdmZpbHRlci92Zl9id2Rp Zi5jIHwgMTMgKysrKysrKysrKy0tLQrCoDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCsp LCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYmF2ZmlsdGVyL3ZmX2J3ZGlmLmMgYi9s aWJhdmZpbHRlci92Zl9id2RpZi5jCmluZGV4IDEzN2NkNWVmMTMuLjgwYWE4NWE0OGIgMTAwNjQ0 Ci0tLSBhL2xpYmF2ZmlsdGVyL3ZmX2J3ZGlmLmMKKysrIGIvbGliYXZmaWx0ZXIvdmZfYndkaWYu YwpAQCAtMTkxLDEyICsxOTEsMTkgQEAgc3RhdGljIGludCBjb25maWdfcHJvcHMoQVZGaWx0ZXJM aW5rICpsaW5rKQrCoCDCoCDCoCDCoCDCoHJldHVybiByZXQ7CsKgIMKgIMKgfQoKLcKgIMKgIGlm IChsaW5rLT53IDwgMyB8fCBsaW5rLT5oIDwgNCkgewotwqAgwqAgwqAgwqAgYXZfbG9nKGN0eCwg QVZfTE9HX0VSUk9SLCAiVmlkZW8gb2YgbGVzcyB0aGFuIDMgY29sdW1ucyBvciA0IGxpbmVzIGlz IG5vdCBzdXBwb3J0ZWRcbiIpOworwqAgwqAgY29uc3QgQVZQaXhGbXREZXNjcmlwdG9yICpkZXNj ID0gYXZfcGl4X2ZtdF9kZXNjX2dldChsaW5rLT5mb3JtYXQpOworCivCoCDCoCBpbnQgaCA9IGxp bmstPmg7CivCoCDCoCBpbnQgdyA9IGxpbmstPnc7CivCoCDCoCBpbnQgaF9jaHJvbWEgPSBBVl9D RUlMX1JTSElGVChoLCBkZXNjLT5sb2cyX2Nocm9tYV9oKTsKK8KgIMKgIGludCB3X2Nocm9tYSA9 IEFWX0NFSUxfUlNISUZUKHcsIGRlc2MtPmxvZzJfY2hyb21hX3cpOworCivCoCDCoCBpZiAodyA8 IDMgfHwgd19jaHJvbWEgPCAzIHx8IGggPCA0IHx8IGhfY2hyb21hIDwgNCkgeworwqAgwqAgwqAg wqAgYXZfbG9nKGN0eCwgQVZfTE9HX0VSUk9SLCAiVmlkZW8gd2l0aCBwbGFuZXMgbGVzcyB0aGFu IDMgY29sdW1ucyBvciA0IGxpbmVzIGlzIG5vdCBzdXBwb3J0ZWRcbiIpOwrCoCDCoCDCoCDCoCDC oHJldHVybiBBVkVSUk9SKEVJTlZBTCk7CsKgIMKgIMKgfQoKLcKgIMKgIHlhZGlmLT5jc3AgPSBh dl9waXhfZm10X2Rlc2NfZ2V0KGxpbmstPmZvcm1hdCk7CivCoCDCoCB5YWRpZi0+Y3NwID0gZGVz YzsKwqAgwqAgwqB5YWRpZi0+ZmlsdGVyID0gZmlsdGVyOwrCoCDCoCDCoGZmX2J3ZGlmX2luaXRf ZmlsdGVyX2xpbmUoJnMtPmRzcCwgeWFkaWYtPmNzcC0+Y29tcFswXS5kZXB0aCk7CgpJIHRoaW5r IG1peGVkIGRlY2xhcmF0aW9ucyBhcmUgbm90IGFsbG93ZWQuCkFsc28gbG9nMl9jaHJvbWFfdy9o IHNob3VsZCBuZXZlciBiZSBuZWdhdGl2ZSwgc28gd2h5IG5vdCBqdXN0IGRvOgoKaWYgKEFWX0NF SUxfUlNISUZUKGxpbmstPncswqAgeWFkaWYtPmNzcC0+bG9nMl9jaHJvbWFfdykgPCAzIHx8CsKg wqDCoCBBVl9DRUlMX1JTSElGVChsaW5rLT5oLMKgIHlhZGlmLT5jc3AtPmxvZzJfY2hyb21hX2gp IDwgNCkKCgpUaGFuayB5b3UgZm9yIHRoZSBwcm9tcHQgZmVlZGJhY2ssIG1ha2VzIGEgbG90IG9m IHNlbnNlIHRvIG1lLCB3aWxsIHVwZGF0ZSBpbiB2My7CoAoKLSBDb3NtaW4KX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcg bGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9s aXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBv ciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5z dWJzY3JpYmUiLgo=