From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 119924FF24 for ; Thu, 3 Jul 2025 21:09:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 2A17C68F2ED; Fri, 4 Jul 2025 00:08:57 +0300 (EEST) Received: from mail-ed1-f42.google.com (mail-ed1-f42.google.com [209.85.208.42]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 7DD5568F2E8 for ; Fri, 4 Jul 2025 00:08:50 +0300 (EEST) Received: by mail-ed1-f42.google.com with SMTP id 4fb4d7f45d1cf-60780d74c8cso443451a12.2 for ; Thu, 03 Jul 2025 14:08:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751576929; x=1752181729; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jqt9+6y/mC82IYkPZC0KhV6Mdw/+UjBB1MAs1TvL39E=; b=NxJ1oZpIGMGzBmT5NKoV/ZoZ32eT+WEmYEC8EmXw1BYiPKG7eqEzG7xwWxe6xGcSoK +P42iAATz1lNx0GShLbfbZpBMhVSmnoM6NVw0KbMaUqR3FUIxPmyMMUT7U3asy0zkQ0V Lt7AX73D74KR5f0KElysOOmFO2Yp+DD2uCy8ZZzFoVDeC+fdaoxhX4uj2OCTdMfEtAEm kQ/sfpR40eV/WDNgYn/rCpbKEPQImBxlrpSDhR8pqjUiJpDk826vxnqCGS1S6nqNtXWI pZE/9EiZW0gjwV9X9+TnI8srhTVTUN3U5RjYfUKD4MqP23hAqc6b9OJsdeKYv6bdNH1Z /TTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751576929; x=1752181729; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jqt9+6y/mC82IYkPZC0KhV6Mdw/+UjBB1MAs1TvL39E=; b=ekLu6LSG4VC3+R9TIF55sv5Ru9pmIN8I5EpTKcd7A/vgndS66gYXzx8i6SRH8hxA/E /T9w92qLeVs/Tu/Elxy5XCGnBVU6KaVBlX6YCqB6SUlUh5N1RDdvm1cG9LiSqa2cqmMD I3yrWi3rteN4xk2DTtF4JAM4kVAfr961uuqs/mdav25AWcMkJxVEayycKCYJ2O3od5Wv 2qrUWF7rBM1uTLLrYXD3DvoQo3UTojppYH/8kgzgUWXYsLyQDgncQm6Mx60afCVEhAuQ /zp9GM+TQLvbTE1E/XPO8BrLBkx0/hZpdSn53ptg+JT6xX8n4cTTL9Fgzn95Qaus5Hky 6GRw== X-Gm-Message-State: AOJu0YzyX2jxVpaPevyxhiuAgER7QCLdnvohIjTx/6DLjiaxaLI329R5 fFM2zKo6Ws76emjsVgIIu8AyRDNFqBJwVniPbBYQIuol3+ywmNnOF2F5Q1/oeA== X-Gm-Gg: ASbGncssnsVbyhkzLR2o8lTO1DB62cfV2lTmqLC1oz/Z1VqtZYkV/xalRIi44r2XOYZ RayySpLKq+sxOYYXqFWZwqKnXfEny8CiEevcOuDgvDRKQ/taP4sPqZ56ml0LiGKZ99t7YyQhrPE BLHGnLEH6td0T84AL/KlFV1hW3y/JzVPRWK2XNgfg08hQQ1fKjVKTldWjEBZV7isk2DFFkN3fBI 9M7nkxO/3bBLP0W3y8dRc0i3UWJSHdGRQ+YbTvGdA3KLcjQZ+P2OrPf2DGfxNZUtbc8H88RHt7W 5Sd0HFwyDlu9EihQftkRSWlXPNuCa/uJKEzjHhc6Tyd6uxFdJGI+AiDHodWWx8guQ8f4PkrZ+uO t15CaswZ/cH4xlWRlmyO5HZbaz/pcEORkVfmD X-Google-Smtp-Source: AGHT+IG/Z37rPMBdqcopR82T+66EMEG5cVqyykTNvM5bjP0zIWTna5kziynvVxujEmAVQ9VCsliYdA== X-Received: by 2002:a17:907:9721:b0:ad8:a935:b8eb with SMTP id a640c23a62f3a-ae3fbc3e998mr3755166b.3.1751576929183; Thu, 03 Jul 2025 14:08:49 -0700 (PDT) Received: from localhost.localdomain (89-70-223-1.dynamic.play.pl. [89.70.223.1]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ae3f6b5fbfbsm39909466b.152.2025.07.03.14.08.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Jul 2025 14:08:48 -0700 (PDT) From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= To: ffmpeg-devel@ffmpeg.org Date: Thu, 3 Jul 2025 23:08:24 +0200 Message-ID: <20250703210824.143-2-kasper93@gmail.com> X-Mailer: git-send-email 2.45.1 In-Reply-To: <20250703210824.143-1-kasper93@gmail.com> References: <20250703210824.143-1-kasper93@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] checkasm/swscale: fix function prototypes 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: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= 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: VGhpcyBhbGlnbnMgZGVjbGFyZWQgZnVuY3Rpb24gdHlwZXMgaW4gY2hlY2thc20gd2l0aCByZWFs IGRlZmluaXRpb24uCgpGaXhlcyBGQVRFOiBjaGVja2FzbS17c3dfcmdiLHN3X3NjYWxlLHN3X3l1 djJyZ2Isc3dfeXV2Mnl1dn0KCkZpeGVzOiBydW50aW1lIGVycm9yOiBjYWxsIHRvIGZ1bmN0aW9u IDxmdW5jPiB0aHJvdWdoIHBvaW50ZXIgdG8gaW5jb3JyZWN0IGZ1bmN0aW9uIHR5cGUKRml4ZXM6 IGMxYTBlNjU3NjM4ZjcwMDdkY2M4MDdhMmQ5ODVjMjI2MzFmY2Q2ZDMKClNpZ25lZC1vZmYtYnk6 IEthY3BlciBNaWNoYWrFgm93IDxrYXNwZXI5M0BnbWFpbC5jb20+Ci0tLQogdGVzdHMvY2hlY2th c20vc3dfcmdiLmMgICAgIHwgMiArLQogdGVzdHMvY2hlY2thc20vc3dfc2NhbGUuYyAgIHwgOCAr KysrLS0tLQogdGVzdHMvY2hlY2thc20vc3dfeXV2MnJnYi5jIHwgNiArKystLS0KIHRlc3RzL2No ZWNrYXNtL3N3X3l1djJ5dXYuYyB8IDYgKysrLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDExIGluc2Vy dGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rlc3RzL2NoZWNrYXNtL3N3 X3JnYi5jIGIvdGVzdHMvY2hlY2thc20vc3dfcmdiLmMKaW5kZXggYjk4YzdjNmI0Ny4uNmVkZmM5 M2IwYiAxMDA2NDQKLS0tIGEvdGVzdHMvY2hlY2thc20vc3dfcmdiLmMKKysrIGIvdGVzdHMvY2hl Y2thc20vc3dfcmdiLmMKQEAgLTE0Miw3ICsxNDIsNyBAQCBzdGF0aWMgdm9pZCBjaGVja19yZ2Iy NHRveXYxMihTd3NDb250ZXh0ICpzd3MpCiAKICAgICBkZWNsYXJlX2Z1bmModm9pZCwgY29uc3Qg dWludDhfdCAqc3JjLCB1aW50OF90ICp5ZHN0LCB1aW50OF90ICp1ZHN0LAogICAgICAgICAgICAg ICAgICAgICAgICB1aW50OF90ICp2ZHN0LCBpbnQgd2lkdGgsIGludCBoZWlnaHQsIGludCBsdW1T dHJpZGUsCi0gICAgICAgICAgICAgICAgICAgICAgIGludCBjaHJvbVN0cmlkZSwgaW50IHNyY1N0 cmlkZSwgaW50MzJfdCAqcmdiMnl1dik7CisgICAgICAgICAgICAgICAgICAgICAgIGludCBjaHJv bVN0cmlkZSwgaW50IHNyY1N0cmlkZSwgY29uc3QgaW50MzJfdCAqcmdiMnl1dik7CiAKICAgICBy YW5kb21pemVfYnVmZmVycyhzcmMsIEJVRlNJWkUgKiAzKTsKIApkaWZmIC0tZ2l0IGEvdGVzdHMv Y2hlY2thc20vc3dfc2NhbGUuYyBiL3Rlc3RzL2NoZWNrYXNtL3N3X3NjYWxlLmMKaW5kZXggMTFj OTE3NGE2Yi4uYjkxZTBiNjRlZCAxMDA2NDQKLS0tIGEvdGVzdHMvY2hlY2thc20vc3dfc2NhbGUu YworKysgYi90ZXN0cy9jaGVja2FzbS9zd19zY2FsZS5jCkBAIC0zNjIsNyArMzYyLDcgQEAgc3Rh dGljIHZvaWQgY2hlY2tfaHNjYWxlKHZvaWQpCiAKICAgICAvLyBUaGUgZHN0IHBhcmFtZXRlciBo ZXJlIGlzIGVpdGhlciBpbnQxNl90IG9yIGludDMyX3QgYnV0IHdlIHVzZSB2b2lkKiB0bwogICAg IC8vIGp1c3QgY292ZXIgYm90aCBjYXNlcy4KLSAgICBkZWNsYXJlX2Z1bmModm9pZCwgdm9pZCAq Yywgdm9pZCAqZHN0LCBpbnQgZHN0VywKKyAgICBkZWNsYXJlX2Z1bmModm9pZCwgU3dzSW50ZXJu YWwgKmMsIGludDE2X3QgKmRzdCwgaW50IGRzdFcsCiAgICAgICAgICAgICAgICAgIGNvbnN0IHVp bnQ4X3QgKnNyYywgY29uc3QgaW50MTZfdCAqZmlsdGVyLAogICAgICAgICAgICAgICAgICBjb25z dCBpbnQzMl90ICpmaWx0ZXJQb3MsIGludCBmaWx0ZXJTaXplKTsKIApAQCAtNDIyLDExICs0MjIs MTEgQEAgc3RhdGljIHZvaWQgY2hlY2tfaHNjYWxlKHZvaWQpCiAgICAgICAgICAgICAgICAgICAg IG1lbXNldChkc3QwLCAwLCBTUkNfUElYRUxTICogc2l6ZW9mKGRzdDBbMF0pKTsKICAgICAgICAg ICAgICAgICAgICAgbWVtc2V0KGRzdDEsIDAsIFNSQ19QSVhFTFMgKiBzaXplb2YoZHN0MVswXSkp OwogCi0gICAgICAgICAgICAgICAgICAgIGNhbGxfcmVmKE5VTEwsIGRzdDAsIHN3cy0+ZHN0X3cs IHNyYywgZmlsdGVyLCBmaWx0ZXJQb3MsIHdpZHRoKTsKLSAgICAgICAgICAgICAgICAgICAgY2Fs bF9uZXcoTlVMTCwgZHN0MSwgc3dzLT5kc3Rfdywgc3JjLCBmaWx0ZXJBdngyLCBmaWx0ZXJQb3NB dngsIHdpZHRoKTsKKyAgICAgICAgICAgICAgICAgICAgY2FsbF9yZWYoTlVMTCwgKGludDE2X3Qg Kilkc3QwLCBzd3MtPmRzdF93LCBzcmMsIGZpbHRlciwgZmlsdGVyUG9zLCB3aWR0aCk7CisgICAg ICAgICAgICAgICAgICAgIGNhbGxfbmV3KE5VTEwsIChpbnQxNl90ICopZHN0MSwgc3dzLT5kc3Rf dywgc3JjLCBmaWx0ZXJBdngyLCBmaWx0ZXJQb3NBdngsIHdpZHRoKTsKICAgICAgICAgICAgICAg ICAgICAgaWYgKG1lbWNtcChkc3QwLCBkc3QxLCBzd3MtPmRzdF93ICogc2l6ZW9mKGRzdDBbMF0p KSkKICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwoKTsKLSAgICAgICAgICAgICAgICAgICAg YmVuY2hfbmV3KE5VTEwsIGRzdDAsIHN3cy0+ZHN0X3csIHNyYywgZmlsdGVyLCBmaWx0ZXJQb3NB dngsIHdpZHRoKTsKKyAgICAgICAgICAgICAgICAgICAgYmVuY2hfbmV3KE5VTEwsIChpbnQxNl90 ICopZHN0MCwgc3dzLT5kc3Rfdywgc3JjLCBmaWx0ZXIsIGZpbHRlclBvc0F2eCwgd2lkdGgpOwog ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KICAgICAgICAgfQpkaWZmIC0tZ2l0IGEv dGVzdHMvY2hlY2thc20vc3dfeXV2MnJnYi5jIGIvdGVzdHMvY2hlY2thc20vc3dfeXV2MnJnYi5j CmluZGV4IGMyNWZiOTljYTIuLmM2YzFhZDkzNGIgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2NoZWNrYXNt L3N3X3l1djJyZ2IuYworKysgYi90ZXN0cy9jaGVja2FzbS9zd195dXYycmdiLmMKQEAgLTEwNyw5 ICsxMDcsOSBAQCBzdGF0aWMgdm9pZCBjaGVja195dXYycmdiKGludCBzcmNfcGl4X2ZtdCkKICAg ICBzdGF0aWMgY29uc3QgaW50IGlucHV0X3NpemVzW10gPSB7OCwgMTI4LCAxMDgwLCBNQVhfTElO RV9TSVpFfTsKIAogICAgIGRlY2xhcmVfZnVuY19lbW1zKEFWX0NQVV9GTEFHX01NWCB8IEFWX0NQ VV9GTEFHX01NWEVYVCwKLSAgICAgICAgICAgICAgICAgICAgICBpbnQsIFN3c0ludGVybmFsICpj LCBjb25zdCB1aW50OF90ICpzcmNbXSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBz cmNTdHJpZGVbXSwgaW50IHNyY1NsaWNlWSwgaW50IHNyY1NsaWNlSCwKLSAgICAgICAgICAgICAg ICAgICAgICAgICAgIHVpbnQ4X3QgKmRzdFtdLCBpbnQgZHN0U3RyaWRlW10pOworICAgICAgICAg ICAgICAgICAgICAgIGludCwgU3dzSW50ZXJuYWwgKmMsIGNvbnN0IHVpbnQ4X3QgKmNvbnN0IHNy Y1tdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgaW50IHNyY1N0cmlkZVtdLCBp bnQgc3JjU2xpY2VZLCBpbnQgc3JjU2xpY2VILAorICAgICAgICAgICAgICAgICAgICAgICAgICAg dWludDhfdCAqY29uc3QgZHN0W10sIGNvbnN0IGludCBkc3RTdHJpZGVbXSk7CiAKICAgICBMT0NB TF9BTElHTkVEXzgodWludDhfdCwgc3JjX3ksIFtNQVhfTElORV9TSVpFICogMl0pOwogICAgIExP Q0FMX0FMSUdORURfOCh1aW50OF90LCBzcmNfdSwgW01BWF9MSU5FX1NJWkVdKTsKZGlmZiAtLWdp dCBhL3Rlc3RzL2NoZWNrYXNtL3N3X3l1djJ5dXYuYyBiL3Rlc3RzL2NoZWNrYXNtL3N3X3l1djJ5 dXYuYwppbmRleCA2ZmU4ZTQ3ZDE5Li42YTdhN2E4YjlhIDEwMDY0NAotLS0gYS90ZXN0cy9jaGVj a2FzbS9zd195dXYyeXV2LmMKKysrIGIvdGVzdHMvY2hlY2thc20vc3dfeXV2Mnl1di5jCkBAIC00 Niw5ICs0Niw5IEBAIHN0YXRpYyB2b2lkIGNoZWNrX3NlbWlwbGFuYXIoaW50IGRzdF9waXhfZm10 KQogICAgIHN0YXRpYyBjb25zdCBpbnQgaW5wdXRfc2l6ZXNbXSA9IHs4LCAxMjgsIDEwODAsIE1B WF9MSU5FX1NJWkV9OwogCiAgICAgZGVjbGFyZV9mdW5jX2VtbXMoQVZfQ1BVX0ZMQUdfTU1YIHwg QVZfQ1BVX0ZMQUdfTU1YRVhULAotICAgICAgICAgICAgICAgICAgICAgIGludCwgU3dzSW50ZXJu YWwgKmMsIGNvbnN0IHVpbnQ4X3QgKnNyY1tdLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg aW50IHNyY1N0cmlkZVtdLCBpbnQgc3JjU2xpY2VZLCBpbnQgc3JjU2xpY2VILAotICAgICAgICAg ICAgICAgICAgICAgICAgICAgdWludDhfdCAqZHN0W10sIGludCBkc3RTdHJpZGVbXSk7CisgICAg ICAgICAgICAgICAgICAgICAgaW50LCBTd3NJbnRlcm5hbCAqYywgY29uc3QgdWludDhfdCAqY29u c3Qgc3JjW10sCisgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBpbnQgc3JjU3RyaWRl W10sIGludCBzcmNTbGljZVksIGludCBzcmNTbGljZUgsCisgICAgICAgICAgICAgICAgICAgICAg ICAgICB1aW50OF90ICpjb25zdCBkc3RQYXJhbVtdLCBjb25zdCBpbnQgZHN0U3RyaWRlW10pOwog CiAgICAgTE9DQUxfQUxJR05FRF84KHVpbnQ4X3QsIHNyY195LCAgW01BWF9MSU5FX1NJWkUgKiBO VU1fTElORVNdKTsKICAgICBMT0NBTF9BTElHTkVEXzgodWludDhfdCwgc3JjX3V2LCBbTUFYX0xJ TkVfU0laRSAqIE5VTV9MSU5FUyAqIDJdKTsKLS0gCjIuNDMuMAoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApm Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5m by9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFp bApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3Jp YmUiLgo=