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 830DD40ADF for ; Sun, 6 Mar 2022 18:10:13 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6EF3668B101; Sun, 6 Mar 2022 20:10:11 +0200 (EET) Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E275B68B0C3 for ; Sun, 6 Mar 2022 20:10:04 +0200 (EET) Received: by mail-ed1-f48.google.com with SMTP id g20so17032103edw.6 for ; Sun, 06 Mar 2022 10:10:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=0EzZDP6183wTI/41CS2QtTo4nHbBVSaaR/bEHklk6lM=; b=wAyfSXaLEj4G2Tg7Iit4/29jO3CZUVYepidImkNgGLh6GaSYN/F66zyPtExcPcK2TC TNsNscYICkEbCqQyNc/CABIodElqkZTQa59qn5DS5a6/2uIH9fEDqKdMhTQcUC6wt6Ei 0UM0q2ukrRn/DTue9yVICanKoQsPVXN1JCt/Pd4cAFh9E7HLWSNYPRzB1rqLc5WDV9ME C+/BxSNhprXvCREUphTqp3mAcKJM172VeokJvyoh99Ya4pXytQ9awjARMBnN1j0eelK4 VKLUg1cTAlNxK3RbpRCy4cRyukr54mb8dhXJ2PDo5g7wX2c/hcWi0G+YcHVtbpV+pJvy 0UMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=0EzZDP6183wTI/41CS2QtTo4nHbBVSaaR/bEHklk6lM=; b=b3FRD6sXx+3bkyekaBYMQaq2Beu6wbN1oOug0BiNQX33gcf4fDsSLI4Di3E12J2voI HbGW8MWJpdA/dSurEHgg3Q/9bKPoKIt5Ir1xtTnDE5sNBejzFHLv+K6dC/b9PWLBQPW6 LiafNNfbsbf6g7GX7tsuDQo46qb06KMxVcmlEeHYjD71gZWjam+eLB1Al+izGKGIBtVh ephvpQlJBDmPPsmfNb0esojtgNkr/GRlGQGDMkz1TcrbLMMePEihqkRJHmJOPEwRc04z BxGz4HLEUO5xuUmn9pGKe8xvasX0s2ekVEeBfUFSAJilCg3FsU8ALNWJlp0hz4+VAHwS FujA== X-Gm-Message-State: AOAM530kI3IP1BCWZtvjWyScG7cmMAFYfEBVUg+igU+h8r3Yoy62jj8A Dxshxlgci6Vv+CWGOQIKfPiReCNc9acSiOZI X-Google-Smtp-Source: ABdhPJy9URfFHrEg2Fchd5pDFZ8jv22cxDctMjzgSDUEsWf3TYnMMOBtUyyskYykMOE4C1qnGWeu1g== X-Received: by 2002:aa7:cac3:0:b0:412:fdeb:a5fa with SMTP id l3-20020aa7cac3000000b00412fdeba5famr7480914edt.257.1646590204387; Sun, 06 Mar 2022 10:10:04 -0800 (PST) Received: from localhost.localdomain (dsl-tkubng21-58c01c-243.dhcp.inet.fi. [88.192.28.243]) by smtp.gmail.com with ESMTPSA id u5-20020aa7d985000000b004024027e7dasm4998395eds.28.2022.03.06.10.10.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Mar 2022 10:10:03 -0800 (PST) From: =?UTF-8?q?Martin=20Storsj=C3=B6?= To: ffmpeg-devel@ffmpeg.org Date: Sun, 6 Mar 2022 20:10:02 +0200 Message-Id: <20220306181002.1735695-1-martin@martin.st> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] avfilter/vf_colorlevels: Fix building for arm 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?Martin=20Storsj=C3=B6?= , Paul B Mahol 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: VGhpcyBmaXhlcyBidWlsZGluZyBmb3IgYXJtIGFmdGVyIDEwYzJlZjFjYTQxZGJlNzgxMWYwNTg4 ZjQxNjNjOGNmN2I4ZmRhNjYuClRoZSBhcmd1bWVudCB0byBhdl9jbGlwX3VpbnRwMiBtdXN0IGJl IGFuIGFzc2VtYmx5IHRpbWUgaW1tZWRpYXRlCmNvbnN0YW50LgoKU2lnbmVkLW9mZi1ieTogTWFy dGluIFN0b3JzasO2IDxtYXJ0aW5AbWFydGluLnN0PgotLS0KIGxpYmF2ZmlsdGVyL3ZmX2NvbG9y bGV2ZWxzLmMgfCAxNiArKysrKysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRp b25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYmF2ZmlsdGVyL3ZmX2NvbG9y bGV2ZWxzLmMgYi9saWJhdmZpbHRlci92Zl9jb2xvcmxldmVscy5jCmluZGV4IGE4ODU5Nzk1ZGQu Ljc2YWRmYmQ4YzggMTAwNjQ0Ci0tLSBhL2xpYmF2ZmlsdGVyL3ZmX2NvbG9ybGV2ZWxzLmMKKysr IGIvbGliYXZmaWx0ZXIvdmZfY29sb3JsZXZlbHMuYwpAQCAtMjE5LDcgKzIxOSw3IEBAIHN0YXRp YyBpbnQgY29sb3JsZXZlbHNfc2xpY2VfOF9wbGFuYXIoQVZGaWx0ZXJDb250ZXh0ICpjdHgsIHZv aWQgKmFyZywgaW50IGpvYm5yCiBzdGF0aWMgaW50IGNvbG9ybGV2ZWxzX3NsaWNlXzlfcGxhbmFy KEFWRmlsdGVyQ29udGV4dCAqY3R4LCB2b2lkICphcmcsIGludCBqb2JuciwgaW50IG5iX2pvYnMp CiB7CiAgICAgQ29sb3JMZXZlbHNDb250ZXh0ICpzID0gY3R4LT5wcml2OwotICAgIGNvbnN0IGlu dCBkZXB0aCA9IHMtPmRlcHRoOworICAgIGNvbnN0IGludCBkZXB0aCA9IDk7CiAgICAgRE9fQ09N TU9OKHVpbnQxNl90LCBhdl9jbGlwX3VpbnRwMiwgMCwgMSkKICAgICByZXR1cm4gMDsKIH0KQEAg LTIyNyw3ICsyMjcsNyBAQCBzdGF0aWMgaW50IGNvbG9ybGV2ZWxzX3NsaWNlXzlfcGxhbmFyKEFW RmlsdGVyQ29udGV4dCAqY3R4LCB2b2lkICphcmcsIGludCBqb2Jucgogc3RhdGljIGludCBjb2xv cmxldmVsc19zbGljZV8xMF9wbGFuYXIoQVZGaWx0ZXJDb250ZXh0ICpjdHgsIHZvaWQgKmFyZywg aW50IGpvYm5yLCBpbnQgbmJfam9icykKIHsKICAgICBDb2xvckxldmVsc0NvbnRleHQgKnMgPSBj dHgtPnByaXY7Ci0gICAgY29uc3QgaW50IGRlcHRoID0gcy0+ZGVwdGg7CisgICAgY29uc3QgaW50 IGRlcHRoID0gMTA7CiAgICAgRE9fQ09NTU9OKHVpbnQxNl90LCBhdl9jbGlwX3VpbnRwMiwgMCwg MSkKICAgICByZXR1cm4gMDsKIH0KQEAgLTIzNSw3ICsyMzUsNyBAQCBzdGF0aWMgaW50IGNvbG9y bGV2ZWxzX3NsaWNlXzEwX3BsYW5hcihBVkZpbHRlckNvbnRleHQgKmN0eCwgdm9pZCAqYXJnLCBp bnQgam9ibgogc3RhdGljIGludCBjb2xvcmxldmVsc19zbGljZV8xMl9wbGFuYXIoQVZGaWx0ZXJD b250ZXh0ICpjdHgsIHZvaWQgKmFyZywgaW50IGpvYm5yLCBpbnQgbmJfam9icykKIHsKICAgICBD b2xvckxldmVsc0NvbnRleHQgKnMgPSBjdHgtPnByaXY7Ci0gICAgY29uc3QgaW50IGRlcHRoID0g cy0+ZGVwdGg7CisgICAgY29uc3QgaW50IGRlcHRoID0gMTI7CiAgICAgRE9fQ09NTU9OKHVpbnQx Nl90LCBhdl9jbGlwX3VpbnRwMiwgMCwgMSkKICAgICByZXR1cm4gMDsKIH0KQEAgLTI0Myw3ICsy NDMsNyBAQCBzdGF0aWMgaW50IGNvbG9ybGV2ZWxzX3NsaWNlXzEyX3BsYW5hcihBVkZpbHRlckNv bnRleHQgKmN0eCwgdm9pZCAqYXJnLCBpbnQgam9ibgogc3RhdGljIGludCBjb2xvcmxldmVsc19z bGljZV8xNF9wbGFuYXIoQVZGaWx0ZXJDb250ZXh0ICpjdHgsIHZvaWQgKmFyZywgaW50IGpvYm5y LCBpbnQgbmJfam9icykKIHsKICAgICBDb2xvckxldmVsc0NvbnRleHQgKnMgPSBjdHgtPnByaXY7 Ci0gICAgY29uc3QgaW50IGRlcHRoID0gcy0+ZGVwdGg7CisgICAgY29uc3QgaW50IGRlcHRoID0g MTQ7CiAgICAgRE9fQ09NTU9OKHVpbnQxNl90LCBhdl9jbGlwX3VpbnRwMiwgMCwgMSkKICAgICBy ZXR1cm4gMDsKIH0KQEAgLTI2NSw3ICsyNjUsNyBAQCBzdGF0aWMgaW50IGNvbG9ybGV2ZWxzX3By ZXNlcnZlX3NsaWNlXzhfcGxhbmFyKEFWRmlsdGVyQ29udGV4dCAqY3R4LCB2b2lkICphcmcsCiBz dGF0aWMgaW50IGNvbG9ybGV2ZWxzX3ByZXNlcnZlX3NsaWNlXzlfcGxhbmFyKEFWRmlsdGVyQ29u dGV4dCAqY3R4LCB2b2lkICphcmcsIGludCBqb2JuciwgaW50IG5iX2pvYnMpCiB7CiAgICAgQ29s b3JMZXZlbHNDb250ZXh0ICpzID0gY3R4LT5wcml2OwotICAgIGNvbnN0IGludCBkZXB0aCA9IHMt PmRlcHRoOworICAgIGNvbnN0IGludCBkZXB0aCA9IDk7CiAgICAgRE9fQ09NTU9OKHVpbnQxNl90 LCBhdl9jbGlwX3VpbnRwMiwgMSwgMSkKICAgICByZXR1cm4gMDsKIH0KQEAgLTI3Myw3ICsyNzMs NyBAQCBzdGF0aWMgaW50IGNvbG9ybGV2ZWxzX3ByZXNlcnZlX3NsaWNlXzlfcGxhbmFyKEFWRmls dGVyQ29udGV4dCAqY3R4LCB2b2lkICphcmcsCiBzdGF0aWMgaW50IGNvbG9ybGV2ZWxzX3ByZXNl cnZlX3NsaWNlXzEwX3BsYW5hcihBVkZpbHRlckNvbnRleHQgKmN0eCwgdm9pZCAqYXJnLCBpbnQg am9ibnIsIGludCBuYl9qb2JzKQogewogICAgIENvbG9yTGV2ZWxzQ29udGV4dCAqcyA9IGN0eC0+ cHJpdjsKLSAgICBjb25zdCBpbnQgZGVwdGggPSBzLT5kZXB0aDsKKyAgICBjb25zdCBpbnQgZGVw dGggPSAxMDsKICAgICBET19DT01NT04odWludDE2X3QsIGF2X2NsaXBfdWludHAyLCAxLCAxKQog ICAgIHJldHVybiAwOwogfQpAQCAtMjgxLDcgKzI4MSw3IEBAIHN0YXRpYyBpbnQgY29sb3JsZXZl bHNfcHJlc2VydmVfc2xpY2VfMTBfcGxhbmFyKEFWRmlsdGVyQ29udGV4dCAqY3R4LCB2b2lkICph cmcsCiBzdGF0aWMgaW50IGNvbG9ybGV2ZWxzX3ByZXNlcnZlX3NsaWNlXzEyX3BsYW5hcihBVkZp bHRlckNvbnRleHQgKmN0eCwgdm9pZCAqYXJnLCBpbnQgam9ibnIsIGludCBuYl9qb2JzKQogewog ICAgIENvbG9yTGV2ZWxzQ29udGV4dCAqcyA9IGN0eC0+cHJpdjsKLSAgICBjb25zdCBpbnQgZGVw dGggPSBzLT5kZXB0aDsKKyAgICBjb25zdCBpbnQgZGVwdGggPSAxMjsKICAgICBET19DT01NT04o dWludDE2X3QsIGF2X2NsaXBfdWludHAyLCAxLCAxKQogICAgIHJldHVybiAwOwogfQpAQCAtMjg5 LDcgKzI4OSw3IEBAIHN0YXRpYyBpbnQgY29sb3JsZXZlbHNfcHJlc2VydmVfc2xpY2VfMTJfcGxh bmFyKEFWRmlsdGVyQ29udGV4dCAqY3R4LCB2b2lkICphcmcsCiBzdGF0aWMgaW50IGNvbG9ybGV2 ZWxzX3ByZXNlcnZlX3NsaWNlXzE0X3BsYW5hcihBVkZpbHRlckNvbnRleHQgKmN0eCwgdm9pZCAq YXJnLCBpbnQgam9ibnIsIGludCBuYl9qb2JzKQogewogICAgIENvbG9yTGV2ZWxzQ29udGV4dCAq cyA9IGN0eC0+cHJpdjsKLSAgICBjb25zdCBpbnQgZGVwdGggPSBzLT5kZXB0aDsKKyAgICBjb25z dCBpbnQgZGVwdGggPSAxNDsKICAgICBET19DT01NT04odWludDE2X3QsIGF2X2NsaXBfdWludHAy LCAxLCAxKQogICAgIHJldHVybiAwOwogfQotLSAKMi4yNS4xCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZm bXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWls CmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmli ZSIuCg==