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 E8C4F49177 for ; Wed, 16 Jul 2025 10:52:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 0C99568E383; Wed, 16 Jul 2025 13:52:21 +0300 (EEST) Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 28FFC68E32C for ; Wed, 16 Jul 2025 13:52:14 +0300 (EEST) Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-607cf70b00aso12269080a12.2 for ; Wed, 16 Jul 2025 03:52:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752663132; x=1753267932; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=sRqet3wyJpR2AJa8fPtIlhzk5FID726xLvp4c+A70S0=; b=Di3rxeK370ndEJ6K8iA2isOcRMjw3JZlLmXIKbUatNoXuCstu6Ro2l/m/PEr8dr3SG TfHjyWUH1gdgrh5JpW/N2VQ7fW+pOVPKcjgNJQ91D3gLr0S1ASH5d4HBjdfa70kCRtr+ lfF/P9eHTFI68znqbe36QzIrzEM9QwjRylAgel50FcQfTJvylg6+tTJBPDPjrjYvnkm2 QcrDMXKVJStEEfmCLIfpzTMzL12BfI88OrWIojda4TO0RqopPClf5tpWDth5Op3IJ/+C 5S2rwe0GMrfrU9qV9piH5UKHozGm1bi0D4B0xqkOmjHsKdXQNaPfvbs/7qfrwNtP71UI Iwag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752663132; x=1753267932; h=content-transfer-encoding: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=sRqet3wyJpR2AJa8fPtIlhzk5FID726xLvp4c+A70S0=; b=FyVwZG4TkqXad8FVN2DaN3FIVpTw8Zw7nl6yWsqvBTwSWwxOOigvQnScbpl4/SxYL1 A4yOFv4Mm2WTPWavZzGsjbUHoH1mUpIea7OhxwhcoUGz2zSEVsGiyM9umY9TSB4yYiwE uqsv01Rwtv8hXzoQ2NDjHcptuWAEAF1C4CuyrycPht6z/IpCYoWr9Wz2yjmprD2X8E0b +8JPlmgzx1SwKLgUd/wjpn2R9AmnlBdhknl0Wx3Ydt/RJOm70TXJNFrGr/Kc56F3hhE/ bUxSa1liHpEEz491v9/tCg/IrBipMUEErAtHlygpRbqeh1qZSFu2jFYHr11OiuXgldes +n9Q== X-Gm-Message-State: AOJu0Yyp48D6BC/zsmFMA8Wcwc24S6hvf6DmII1TkE8h76ZA+REO4r2p Emvbi/MUeyRzr9v1A9GElwfxTtMiY52tdaPjjR7y3FeJkjJaL2agWTKd9Gmop3l17vdQLcQ7ZqU SYltMAQtesS88jdzs3c59/BizASmLC1CCbw== X-Gm-Gg: ASbGnctGrI2oibJACtshQDSK/ipCHUH+05GVjqXs8yfBtmy/0+y5D5YQYfIS27MQ1CV gdqF2nVblzzQ2fmzvfmhr+y5rldA1FoWzf8ljwXFSnsTEsSzR1NBOuzcqmkK4JYSa2NQvzMjUae f1cihv5DzVyuJuX1f/hShLVAZM6ghBe2yhjLjMOpJXBhsWUMZPewS7oF6UN1RJ3zRncMrCo0S+N GTf X-Google-Smtp-Source: AGHT+IGHarZ2E/0wrn+wQhK2JIG0djedH4puQI9zoVoECcHR/0T6o0fDrtlmAqY1g/AhUUhQa5wkFiBTF3Wou7WDGEA= X-Received: by 2002:a05:6402:2791:b0:602:ddbe:480f with SMTP id 4fb4d7f45d1cf-61281ec640emr2543475a12.9.1752663132251; Wed, 16 Jul 2025 03:52:12 -0700 (PDT) MIME-Version: 1.0 References: <20250703210824.143-1-kasper93@gmail.com> <20250703210824.143-2-kasper93@gmail.com> In-Reply-To: <20250703210824.143-2-kasper93@gmail.com> From: Kacper Michajlow Date: Wed, 16 Jul 2025 12:52:00 +0200 X-Gm-Features: Ac12FXw27zlmcPzupf7z3F5WmElx2p_qDqGpTGqvauFkFP_xhny_K-XXt4Z1UKc Message-ID: To: ffmpeg-devel@ffmpeg.org Subject: Re: [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 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: T24gVGh1LCAzIEp1bCAyMDI1IGF0IDIzOjA4LCBLYWNwZXIgTWljaGFqxYJvdyA8a2FzcGVyOTNA Z21haWwuY29tPiB3cm90ZToKPgo+IFRoaXMgYWxpZ25zIGRlY2xhcmVkIGZ1bmN0aW9uIHR5cGVz IGluIGNoZWNrYXNtIHdpdGggcmVhbCBkZWZpbml0aW9uLgo+Cj4gRml4ZXMgRkFURTogY2hlY2th c20te3N3X3JnYixzd19zY2FsZSxzd195dXYycmdiLHN3X3l1djJ5dXZ9Cj4KPiBGaXhlczogcnVu dGltZSBlcnJvcjogY2FsbCB0byBmdW5jdGlvbiA8ZnVuYz4gdGhyb3VnaCBwb2ludGVyIHRvIGlu Y29ycmVjdCBmdW5jdGlvbiB0eXBlCj4gRml4ZXM6IGMxYTBlNjU3NjM4ZjcwMDdkY2M4MDdhMmQ5 ODVjMjI2MzFmY2Q2ZDMKPgo+IFNpZ25lZC1vZmYtYnk6IEthY3BlciBNaWNoYWrFgm93IDxrYXNw ZXI5M0BnbWFpbC5jb20+Cj4gLS0tCj4gIHRlc3RzL2NoZWNrYXNtL3N3X3JnYi5jICAgICB8IDIg Ky0KPiAgdGVzdHMvY2hlY2thc20vc3dfc2NhbGUuYyAgIHwgOCArKysrLS0tLQo+ICB0ZXN0cy9j aGVja2FzbS9zd195dXYycmdiLmMgfCA2ICsrKy0tLQo+ICB0ZXN0cy9jaGVja2FzbS9zd195dXYy eXV2LmMgfCA2ICsrKy0tLQo+ICA0IGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDEx IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2NoZWNrYXNtL3N3X3JnYi5jIGIv dGVzdHMvY2hlY2thc20vc3dfcmdiLmMKPiBpbmRleCBiOThjN2M2YjQ3Li42ZWRmYzkzYjBiIDEw MDY0NAo+IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL3N3X3JnYi5jCj4gKysrIGIvdGVzdHMvY2hlY2th c20vc3dfcmdiLmMKPiBAQCAtMTQyLDcgKzE0Miw3IEBAIHN0YXRpYyB2b2lkIGNoZWNrX3JnYjI0 dG95djEyKFN3c0NvbnRleHQgKnN3cykKPgo+ICAgICAgZGVjbGFyZV9mdW5jKHZvaWQsIGNvbnN0 IHVpbnQ4X3QgKnNyYywgdWludDhfdCAqeWRzdCwgdWludDhfdCAqdWRzdCwKPiAgICAgICAgICAg ICAgICAgICAgICAgICB1aW50OF90ICp2ZHN0LCBpbnQgd2lkdGgsIGludCBoZWlnaHQsIGludCBs dW1TdHJpZGUsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgaW50IGNocm9tU3RyaWRlLCBpbnQg c3JjU3RyaWRlLCBpbnQzMl90ICpyZ2IyeXV2KTsKPiArICAgICAgICAgICAgICAgICAgICAgICBp bnQgY2hyb21TdHJpZGUsIGludCBzcmNTdHJpZGUsIGNvbnN0IGludDMyX3QgKnJnYjJ5dXYpOwo+ Cj4gICAgICByYW5kb21pemVfYnVmZmVycyhzcmMsIEJVRlNJWkUgKiAzKTsKPgo+IGRpZmYgLS1n aXQgYS90ZXN0cy9jaGVja2FzbS9zd19zY2FsZS5jIGIvdGVzdHMvY2hlY2thc20vc3dfc2NhbGUu Ywo+IGluZGV4IDExYzkxNzRhNmIuLmI5MWUwYjY0ZWQgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMvY2hl Y2thc20vc3dfc2NhbGUuYwo+ICsrKyBiL3Rlc3RzL2NoZWNrYXNtL3N3X3NjYWxlLmMKPiBAQCAt MzYyLDcgKzM2Miw3IEBAIHN0YXRpYyB2b2lkIGNoZWNrX2hzY2FsZSh2b2lkKQo+Cj4gICAgICAv LyBUaGUgZHN0IHBhcmFtZXRlciBoZXJlIGlzIGVpdGhlciBpbnQxNl90IG9yIGludDMyX3QgYnV0 IHdlIHVzZSB2b2lkKiB0bwo+ICAgICAgLy8ganVzdCBjb3ZlciBib3RoIGNhc2VzLgo+IC0gICAg ZGVjbGFyZV9mdW5jKHZvaWQsIHZvaWQgKmMsIHZvaWQgKmRzdCwgaW50IGRzdFcsCj4gKyAgICBk ZWNsYXJlX2Z1bmModm9pZCwgU3dzSW50ZXJuYWwgKmMsIGludDE2X3QgKmRzdCwgaW50IGRzdFcs Cj4gICAgICAgICAgICAgICAgICAgY29uc3QgdWludDhfdCAqc3JjLCBjb25zdCBpbnQxNl90ICpm aWx0ZXIsCj4gICAgICAgICAgICAgICAgICAgY29uc3QgaW50MzJfdCAqZmlsdGVyUG9zLCBpbnQg ZmlsdGVyU2l6ZSk7Cj4KPiBAQCAtNDIyLDExICs0MjIsMTEgQEAgc3RhdGljIHZvaWQgY2hlY2tf aHNjYWxlKHZvaWQpCj4gICAgICAgICAgICAgICAgICAgICAgbWVtc2V0KGRzdDAsIDAsIFNSQ19Q SVhFTFMgKiBzaXplb2YoZHN0MFswXSkpOwo+ICAgICAgICAgICAgICAgICAgICAgIG1lbXNldChk c3QxLCAwLCBTUkNfUElYRUxTICogc2l6ZW9mKGRzdDFbMF0pKTsKPgo+IC0gICAgICAgICAgICAg ICAgICAgIGNhbGxfcmVmKE5VTEwsIGRzdDAsIHN3cy0+ZHN0X3csIHNyYywgZmlsdGVyLCBmaWx0 ZXJQb3MsIHdpZHRoKTsKPiAtICAgICAgICAgICAgICAgICAgICBjYWxsX25ldyhOVUxMLCBkc3Qx LCBzd3MtPmRzdF93LCBzcmMsIGZpbHRlckF2eDIsIGZpbHRlclBvc0F2eCwgd2lkdGgpOwo+ICsg ICAgICAgICAgICAgICAgICAgIGNhbGxfcmVmKE5VTEwsIChpbnQxNl90ICopZHN0MCwgc3dzLT5k c3Rfdywgc3JjLCBmaWx0ZXIsIGZpbHRlclBvcywgd2lkdGgpOwo+ICsgICAgICAgICAgICAgICAg ICAgIGNhbGxfbmV3KE5VTEwsIChpbnQxNl90ICopZHN0MSwgc3dzLT5kc3Rfdywgc3JjLCBmaWx0 ZXJBdngyLCBmaWx0ZXJQb3NBdngsIHdpZHRoKTsKPiAgICAgICAgICAgICAgICAgICAgICBpZiAo bWVtY21wKGRzdDAsIGRzdDEsIHN3cy0+ZHN0X3cgKiBzaXplb2YoZHN0MFswXSkpKQo+ICAgICAg ICAgICAgICAgICAgICAgICAgICBmYWlsKCk7Cj4gLSAgICAgICAgICAgICAgICAgICAgYmVuY2hf bmV3KE5VTEwsIGRzdDAsIHN3cy0+ZHN0X3csIHNyYywgZmlsdGVyLCBmaWx0ZXJQb3NBdngsIHdp ZHRoKTsKPiArICAgICAgICAgICAgICAgICAgICBiZW5jaF9uZXcoTlVMTCwgKGludDE2X3QgKilk c3QwLCBzd3MtPmRzdF93LCBzcmMsIGZpbHRlciwgZmlsdGVyUG9zQXZ4LCB3aWR0aCk7Cj4gICAg ICAgICAgICAgICAgICB9Cj4gICAgICAgICAgICAgIH0KPiAgICAgICAgICB9Cj4gZGlmZiAtLWdp dCBhL3Rlc3RzL2NoZWNrYXNtL3N3X3l1djJyZ2IuYyBiL3Rlc3RzL2NoZWNrYXNtL3N3X3l1djJy Z2IuYwo+IGluZGV4IGMyNWZiOTljYTIuLmM2YzFhZDkzNGIgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMv Y2hlY2thc20vc3dfeXV2MnJnYi5jCj4gKysrIGIvdGVzdHMvY2hlY2thc20vc3dfeXV2MnJnYi5j Cj4gQEAgLTEwNyw5ICsxMDcsOSBAQCBzdGF0aWMgdm9pZCBjaGVja195dXYycmdiKGludCBzcmNf cGl4X2ZtdCkKPiAgICAgIHN0YXRpYyBjb25zdCBpbnQgaW5wdXRfc2l6ZXNbXSA9IHs4LCAxMjgs IDEwODAsIE1BWF9MSU5FX1NJWkV9Owo+Cj4gICAgICBkZWNsYXJlX2Z1bmNfZW1tcyhBVl9DUFVf RkxBR19NTVggfCBBVl9DUFVfRkxBR19NTVhFWFQsCj4gLSAgICAgICAgICAgICAgICAgICAgICBp bnQsIFN3c0ludGVybmFsICpjLCBjb25zdCB1aW50OF90ICpzcmNbXSwKPiAtICAgICAgICAgICAg ICAgICAgICAgICAgICAgaW50IHNyY1N0cmlkZVtdLCBpbnQgc3JjU2xpY2VZLCBpbnQgc3JjU2xp Y2VILAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90ICpkc3RbXSwgaW50IGRz dFN0cmlkZVtdKTsKPiArICAgICAgICAgICAgICAgICAgICAgIGludCwgU3dzSW50ZXJuYWwgKmMs IGNvbnN0IHVpbnQ4X3QgKmNvbnN0IHNyY1tdLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg ICBjb25zdCBpbnQgc3JjU3RyaWRlW10sIGludCBzcmNTbGljZVksIGludCBzcmNTbGljZUgsCj4g KyAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgKmNvbnN0IGRzdFtdLCBjb25zdCBp bnQgZHN0U3RyaWRlW10pOwo+Cj4gICAgICBMT0NBTF9BTElHTkVEXzgodWludDhfdCwgc3JjX3ks IFtNQVhfTElORV9TSVpFICogMl0pOwo+ICAgICAgTE9DQUxfQUxJR05FRF84KHVpbnQ4X3QsIHNy Y191LCBbTUFYX0xJTkVfU0laRV0pOwo+IGRpZmYgLS1naXQgYS90ZXN0cy9jaGVja2FzbS9zd195 dXYyeXV2LmMgYi90ZXN0cy9jaGVja2FzbS9zd195dXYyeXV2LmMKPiBpbmRleCA2ZmU4ZTQ3ZDE5 Li42YTdhN2E4YjlhIDEwMDY0NAo+IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL3N3X3l1djJ5dXYuYwo+ ICsrKyBiL3Rlc3RzL2NoZWNrYXNtL3N3X3l1djJ5dXYuYwo+IEBAIC00Niw5ICs0Niw5IEBAIHN0 YXRpYyB2b2lkIGNoZWNrX3NlbWlwbGFuYXIoaW50IGRzdF9waXhfZm10KQo+ICAgICAgc3RhdGlj IGNvbnN0IGludCBpbnB1dF9zaXplc1tdID0gezgsIDEyOCwgMTA4MCwgTUFYX0xJTkVfU0laRX07 Cj4KPiAgICAgIGRlY2xhcmVfZnVuY19lbW1zKEFWX0NQVV9GTEFHX01NWCB8IEFWX0NQVV9GTEFH X01NWEVYVCwKPiAtICAgICAgICAgICAgICAgICAgICAgIGludCwgU3dzSW50ZXJuYWwgKmMsIGNv bnN0IHVpbnQ4X3QgKnNyY1tdLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgc3Jj U3RyaWRlW10sIGludCBzcmNTbGljZVksIGludCBzcmNTbGljZUgsCj4gLSAgICAgICAgICAgICAg ICAgICAgICAgICAgIHVpbnQ4X3QgKmRzdFtdLCBpbnQgZHN0U3RyaWRlW10pOwo+ICsgICAgICAg ICAgICAgICAgICAgICAgaW50LCBTd3NJbnRlcm5hbCAqYywgY29uc3QgdWludDhfdCAqY29uc3Qg c3JjW10sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGludCBzcmNTdHJpZGVb XSwgaW50IHNyY1NsaWNlWSwgaW50IHNyY1NsaWNlSCwKPiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgdWludDhfdCAqY29uc3QgZHN0UGFyYW1bXSwgY29uc3QgaW50IGRzdFN0cmlkZVtdKTsK Pgo+ICAgICAgTE9DQUxfQUxJR05FRF84KHVpbnQ4X3QsIHNyY195LCAgW01BWF9MSU5FX1NJWkUg KiBOVU1fTElORVNdKTsKPiAgICAgIExPQ0FMX0FMSUdORURfOCh1aW50OF90LCBzcmNfdXYsIFtN QVhfTElORV9TSVpFICogTlVNX0xJTkVTICogMl0pOwo+IC0tCj4gMi40My4wCj4KCldpbGwgbWVy Z2UgbGF0ZXIgdG9kYXksIGlmIHRoZXJlIGlzIG5vIG9iamVjdGlvbi4KCi0gS2FjcGVyCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K