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 ESMTPS id 803704C760 for ; Fri, 7 Feb 2025 22:48:28 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B8D4068BB4E; Sat, 8 Feb 2025 00:48:06 +0200 (EET) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BC6FB68B7F5 for ; Sat, 8 Feb 2025 00:47:56 +0200 (EET) X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from habenicht.spdns.de ([80.139.170.4]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MDywu-1tWfFf3xki-005eBg for ; Fri, 07 Feb 2025 23:47:55 +0100 Received: from karli.planetsserver.lan (karli.planetsserver.lan [192.168.2.2]) by stelli.planetsserver.lan (Postfix) with ESMTP id 6BE1D1110; Fri, 07 Feb 2025 23:47:55 +0100 (CET) To: ffmpeg-devel@ffmpeg.org Date: Fri, 7 Feb 2025 23:47:32 +0100 Message-ID: <20250207224733.4666-2-j.habenicht@gmx.de> X-Mailer: git-send-email 2.45.3 In-Reply-To: <20250207224733.4666-1-j.habenicht@gmx.de> References: <20250207224733.4666-1-j.habenicht@gmx.de> MIME-Version: 1.0 X-Provags-ID: V03:K1:OJXVmRju68xZSkolOHNLuQ4KDs39cnNibYTVMdSqKeAUwxhRCAT YKE/MmLJBcvGZv8JXxd94fHfEl6mqfYh+xnH9QUIZxUTUWimB6nBemlu+EDEiptibjT4Vmi q/RUuZ4jCnX3zapErj48HY6Q/X2qc1XmGAtuc9C0ArLK7G/amJ7ex1nqdK3rbmpiz3C9HxR bwHzZnXwmGg/KId7pdnDQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:FPjltruNspY=;0s2oh8d/85RbjD+TmDwyFuH+5PN RhvIOO+fkwyGPJumGbcC4phzZiY7/zc0TIOQSX7CwVcC2vLlh3ERg1/LXQlYNMrI5Rw/6wz+K iXWEnKWCCWBObJDP/xyRsVDglZhrZEoSvtQ4nKRm4Dc3SyH2kn9E7ws09nqlxdNh1K4XfT5AJ ayhLsFiN20rJeKFLhvwgcIJkJ3/Fa8SBb9gHucx26cXrMUbGDaTWyFgnrzjEtSL5nzk1CVwn6 Z/0E+w+u8k59jmRwcqoq2BwwUi7xVus5T/V86b67eYuTNXJkFgww50SffUkxhC/rr0drtzpSz 7PVdskV5oOVAgTr/yua4SNRqXKZJ8mpib3lWxh3Am3J6xHOXtugbR+ZIff418dHVdEjWqfABU 1akwx2PtI/A+QXKSWauDE5AgNWMLaGc5/DdjEbY1EGAq+mFRS4ZSZIFJPrf3OxQDtMZPrQIy6 hI0QHuvZeZGRvEEafNtMhiHm4lFUrF1vHyD2rZbMQ8Ny8uY/JpBJPCCNxT6wG40cwLac61G7b V8JmYXMRBIjMrLWdH+gi+mAILoxd8MN97ZAuTk18n0WNZxdQn/nYQYmtDn6bs0L0yxSx4xxzw bfC01Lj0Y+6dME5ePXwNmgix3uB0g3VzcXvBxc5FROL0js8ihYv8YKgz2y+0OfL6TJCangso2 LyM/ng/w2d/RnpNX2oavW3XFqsYORTz5f91JC9mhjJp9HPAebMm3u56iR0RPVfzpaNUyLJQc/ /PnWCmjIqnk2Yy7Y7MJAjcOE2RFxXoMmmlus8xyKuUJu+r5FFYLZ2YaBFvgKChXnoYdwZ0MMM OoLfyCbGlH3MitqKuUuuIIrVc9ZLgww/E+pIbo/T0QhKaKPwuop/6K023K1XMa9kONV4Ukwdk fG8cah5szz7tGVRBfiMmlf1snGkl/tdvt58eD2duQLZHr8FLmZbTuPEH5MD7a3z0Xx5zaCft2 iC+pxqnru1YiCZlMLyY7BgvJlo/KK4s022XdruAFPHm5R46qCnj0NpCp7m5xiusHPyURw1DR3 2g3lKpcQ9gqFjNHcI4KMdViu33LZbE/woa55HYvpxMAjOjAi9+/DVmNuC0r2oDLKspv+9YkQ/ WQJliMu3BKYWZN77uiSsUFZHnvta7b21b/v6LtSW0s4PcY+XOhy9c6Rs7GZ4LaFbDrQPrULCY Nox1nExgrsxzGzXtoWQYv1qlzwuWzG0WuJIUOA7NexD0UGoqQGXlcX+P5F3SAf7plxOCVBgEj c0K/o7keUbyDnLY/mrNoeTwyrw7Zx8l2iCr8RWYLNKEgKbdI4gMEXsQrb4wE6fkAlbAXjYmgv jjz1Y6i9NBjSzrS9zJ55lJSWmrswXhhz26jSFzhSyzbhoCIDyACpMkR87cnV4mD1XsIDjkDXC g+ElbN4WSVCmeDkdcT8VfH7f315JFqMhjFQdomI3pjvH/pOW4MVKM/acoJ Subject: [FFmpeg-devel] [PATCH v2 1/2] avfilter/delogo: changed type of parameter 'r' to float 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: =?utf-8?q?J=C3=B6rg_Habenicht_via_ffmpeg-devel?= Reply-To: FFmpeg development discussions and patches Cc: =?UTF-8?q?J=C3=B6rg=20Habenicht?= 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: Q2hhbmdlZCB0aGUgdHlwZSBvZiB0aGUgcGFyYW1ldGVyICdyJyBmcm9tIGludCB0byBmbG9hdC4g VG8gYmUgYWJsZSB0bwpmbGV4IHRoZSBhcmVhIGFzIHN1cGVyZWxsaXBzZSBmcm9tIHJvdW5kZWQg cmVjdGFuZ2xlICgncicgPiAyLjApIHRvIGEKY29uY2F2ZSBzaGFwZWQgc3RhciAoJ3InIDwgMS4w KS4KQ2hlY2sgdGhlIGlucHV0IHZhbHVlIHRvIGJlICdyJyA+PSAwLjAsIGVsc2UgZXJyb3IgZXhp dAoKU2lnbmVkLW9mZi1ieTogSsO2cmcgSGFiZW5pY2h0IDxqLmhhYmVuaWNodEBnbXguZGU+Ci0t LQogbGliYXZmaWx0ZXIvdmZfZGVsb2dvLmMgfCAyMSArKysrKysrKysrKysrKystLS0tLS0KIDEg ZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2xpYmF2ZmlsdGVyL3ZmX2RlbG9nby5jIGIvbGliYXZmaWx0ZXIvdmZfZGVsb2dvLmMKaW5k ZXggZmNmMTRkM2U0Zi4uNjBmMTZiMzA5YyAxMDA2NDQKLS0tIGEvbGliYXZmaWx0ZXIvdmZfZGVs b2dvLmMKKysrIGIvbGliYXZmaWx0ZXIvdmZfZGVsb2dvLmMKQEAgLTI0MywxMCArMjQzLDExIEBA IHN0YXRpYyB2b2lkIGFwcGx5X2RlbG9nbyh1aW50OF90ICpkc3QsIGludCBkc3RfbGluZXNpemUs CgogdHlwZWRlZiBzdHJ1Y3QgRGVsb2dvQ29udGV4dCB7CiAgICAgY29uc3QgQVZDbGFzcyAqY2xh c3M7Ci0gICAgaW50IHgsIHksIHcsIGgsIGJhbmQsIHNob3csIHJvdW5kOwotICAgIGNoYXIgKnhf ZXhwciwgKnlfZXhwciwgKndfZXhwciwgKmhfZXhwcjsKLSAgICBBVkV4cHIgKnhfcGV4cHIsICp5 X3BleHByLCAqd19wZXhwciwgKmhfcGV4cHI7CisgICAgaW50IHgsIHksIHcsIGgsIGJhbmQsIHNo b3c7CisgICAgY2hhciAqeF9leHByLCAqeV9leHByLCAqd19leHByLCAqaF9leHByLCAqcl9leHBy OworICAgIEFWRXhwciAqeF9wZXhwciwgKnlfcGV4cHIsICp3X3BleHByLCAqaF9wZXhwciwgKnJf cGV4cHI7CiAgICAgZG91YmxlIHZhcl92YWx1ZXNbVkFSX1ZBUlNfTkJdOworICAgIGRvdWJsZSBy b3VuZDsKIH0gIERlbG9nb0NvbnRleHQ7CgogI2RlZmluZSBPRkZTRVQoeCkgb2Zmc2V0b2YoRGVs b2dvQ29udGV4dCwgeCkKQEAgLTI1Nyw3ICsyNTgsNyBAQCBzdGF0aWMgY29uc3QgQVZPcHRpb24g ZGVsb2dvX29wdGlvbnNbXT0gewogICAgIHsgInkiLCAgICAic2V0IGxvZ28geSBwb3NpdGlvbiIs ICAgICAgIE9GRlNFVCh5X2V4cHIpLCAgICBBVl9PUFRfVFlQRV9TVFJJTkcsIHsgLnN0ciA9ICIt MSIgfSwgMCwgMCwgRkxBR1MgfSwKICAgICB7ICJ3IiwgICAgInNldCBsb2dvIHdpZHRoIiwgICAg ICAgICAgICBPRkZTRVQod19leHByKSwgICAgQVZfT1BUX1RZUEVfU1RSSU5HLCB7IC5zdHIgPSAi LTEiIH0sIDAsIDAsIEZMQUdTIH0sCiAgICAgeyAiaCIsICAgICJzZXQgbG9nbyBoZWlnaHQiLCAg ICAgICAgICAgT0ZGU0VUKGhfZXhwciksICAgIEFWX09QVF9UWVBFX1NUUklORywgeyAuc3RyID0g Ii0xIiB9LCAwLCAwLCBGTEFHUyB9LAotICAgIHsgInIiLCAgICAibG9nbyBpcyByb3VuZC9lbGxp cHNlIiwgICAgIE9GRlNFVChyb3VuZCksICAgICBBVl9PUFRfVFlQRV9CT09MLCAgIHsgLmk2NCA9 ICAwIH0sICAgMCwgMSwgRkxBR1MgfSwKKyAgICB7ICJyIiwgICAgInNldCBzdXBlcmVsbGlwc2Ug cGFyYW1ldGVyIixPRkZTRVQocl9leHByKSwgICAgQVZfT1BUX1RZUEVfU1RSSU5HLCB7IC5zdHIg PSAiMCIgfSwgIDAsIDAsIEZMQUdTIH0sCiAgICAgeyAic2hvdyIsICJzaG93IGRlbG9nbyBhcmVh IiwgICAgICAgICAgT0ZGU0VUKHNob3cpLCAgICAgIEFWX09QVF9UWVBFX0JPT0wsICAgeyAuaTY0 ID0gIDAgfSwgICAwLCAxLCBGTEFHUyB9LAogICAgIHsgTlVMTCB9CiB9OwpAQCAtMjcxLDYgKzI3 Miw3IEBAIHN0YXRpYyBhdl9jb2xkIHZvaWQgdW5pbml0KEFWRmlsdGVyQ29udGV4dCAqY3R4KQog ICAgIGF2X2V4cHJfZnJlZShzLT55X3BleHByKTsgICAgcy0+eV9wZXhwciA9IE5VTEw7CiAgICAg YXZfZXhwcl9mcmVlKHMtPndfcGV4cHIpOyAgICBzLT53X3BleHByID0gTlVMTDsKICAgICBhdl9l eHByX2ZyZWUocy0+aF9wZXhwcik7ICAgIHMtPmhfcGV4cHIgPSBOVUxMOworICAgIGF2X2V4cHJf ZnJlZShzLT5yX3BleHByKTsgICAgcy0+cl9wZXhwciA9IE5VTEw7CiB9Cgogc3RhdGljIGNvbnN0 IGVudW0gQVZQaXhlbEZvcm1hdCBwaXhfZm10c1tdID0gewpAQCAtMjg4LDEzICsyOTAsMTUgQEAg c3RhdGljIGF2X2NvbGQgaW50IGluaXQoQVZGaWx0ZXJDb250ZXh0ICpjdHgpCiAgICAgaWYgKChy ZXQgPSBzZXRfZXhwcigmcy0+eF9wZXhwciwgcy0+eF9leHByLCAieCIsIGN0eCkpIDwgMCB8fAog ICAgICAgICAocmV0ID0gc2V0X2V4cHIoJnMtPnlfcGV4cHIsIHMtPnlfZXhwciwgInkiLCBjdHgp KSA8IDAgfHwKICAgICAgICAgKHJldCA9IHNldF9leHByKCZzLT53X3BleHByLCBzLT53X2V4cHIs ICJ3IiwgY3R4KSkgPCAwIHx8Ci0gICAgICAgIChyZXQgPSBzZXRfZXhwcigmcy0+aF9wZXhwciwg cy0+aF9leHByLCAiaCIsIGN0eCkpIDwgMCApCisgICAgICAgIChyZXQgPSBzZXRfZXhwcigmcy0+ aF9wZXhwciwgcy0+aF9leHByLCAiaCIsIGN0eCkpIDwgMCB8fAorICAgICAgICAocmV0ID0gc2V0 X2V4cHIoJnMtPnJfcGV4cHIsIHMtPnJfZXhwciwgInIiLCBjdHgpKSA8IDAgKQogICAgICAgICBy ZXR1cm4gcmV0OwoKICAgICBzLT54ID0gYXZfZXhwcl9ldmFsKHMtPnhfcGV4cHIsIHMtPnZhcl92 YWx1ZXMsIHMpOwogICAgIHMtPnkgPSBhdl9leHByX2V2YWwocy0+eV9wZXhwciwgcy0+dmFyX3Zh bHVlcywgcyk7CiAgICAgcy0+dyA9IGF2X2V4cHJfZXZhbChzLT53X3BleHByLCBzLT52YXJfdmFs dWVzLCBzKTsKICAgICBzLT5oID0gYXZfZXhwcl9ldmFsKHMtPmhfcGV4cHIsIHMtPnZhcl92YWx1 ZXMsIHMpOworICAgIHMtPnJvdW5kID0gYXZfZXhwcl9ldmFsKHMtPnJfcGV4cHIsIHMtPnZhcl92 YWx1ZXMsIHMpOwoKICNkZWZpbmUgQ0hFQ0tfVU5TRVRfT1BUKG9wdCkgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBpZiAocy0+b3B0ID09IC0xKSB7ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCkBAIC0zMDYsOSArMzEw LDE0IEBAIHN0YXRpYyBhdl9jb2xkIGludCBpbml0KEFWRmlsdGVyQ29udGV4dCAqY3R4KQogICAg IENIRUNLX1VOU0VUX09QVCh3KTsKICAgICBDSEVDS19VTlNFVF9PUFQoaCk7CgorICAgIGlmIChz LT5yb3VuZCA8IDAuMCkgeworICAgICAgICBhdl9sb2cocywgQVZfTE9HX0VSUk9SLCAiT3B0aW9u IHIgd2FzIHNldCBuZWdhdGl2ZSAocj0lLjJmKS5cbiIsIHMtPnJvdW5kKTsKKyAgICAgICAgcmV0 dXJuIEFWRVJST1IoRUlOVkFMKTsKKyAgICB9CisKICAgICBzLT5iYW5kID0gMTsKCi0gICAgYXZf bG9nKGN0eCwgQVZfTE9HX1ZFUkJPU0UsICJ4OiVkIHk6JWQsIHc6JWQgaDolZCBiYW5kOiVkIHJv dW5kOiVkIHNob3c6JWRcbiIsCisgICAgYXZfbG9nKGN0eCwgQVZfTE9HX1ZFUkJPU0UsICJ4OiVk IHk6JWQsIHc6JWQgaDolZCBiYW5kOiVkIHJvdW5kOiVmIHNob3c6JWRcbiIsCiAgICAgICAgICAg IHMtPngsIHMtPnksIHMtPncsIHMtPmgsIHMtPmJhbmQsIHMtPnJvdW5kLCBzLT5zaG93KTsKCiAg ICAgcy0+dyArPSBzLT5iYW5kKjI7Ci0tCjIuNDUuMwoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWct ZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1w ZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1w ZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=