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 54DA6488E6 for ; Wed, 20 Dec 2023 12:33:12 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D315568D1BE; Wed, 20 Dec 2023 14:33:09 +0200 (EET) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B516D68CEF1 for ; Wed, 20 Dec 2023 14:33:02 +0200 (EET) From: Sam James To: ffmpeg-devel@ffmpeg.org Date: Wed, 20 Dec 2023 12:32:43 +0000 Message-ID: <20231220123245.3237775-1-sam@gentoo.org> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] libavcodec: fix -Wint-conversion in vulkan 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: Sam James 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: Rkl4IHdhcm5pbmdzIChzb29uIHRvIGJlIGVycm9ycyBpbiBHQ0MgMTQsIGFscmVhZHkgc28gaW4g Q2xhbmcgMTUpOgpgYGAKc3JjL2xpYmF2Y29kZWMvdnVsa2FuX2F2MS5jOiBJbiBmdW5jdGlvbiDi gJh2a19hdjFfY3JlYXRlX3BhcmFtc+KAmToKc3JjL2xpYmF2Y29kZWMvdnVsa2FuX2F2MS5jOjE4 Mzo0MzogZXJyb3I6IGluaXRpYWxpemF0aW9uIG9mIOKAmGxvbmcgbG9uZyB1bnNpZ25lZCBpbnTi gJkgZnJvbSDigJh2b2lkICrigJkgbWFrZXMgaW50ZWdlciBmcm9tIHBvaW50ZXIgd2l0aG91dCBh IGNhc3QgWy1XaW50LWNvbnZlcnNpb25dCiAgMTgzIHwgICAgICAgICAudmlkZW9TZXNzaW9uUGFy YW1ldGVyc1RlbXBsYXRlID0gTlVMTCwKICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBefn5+CnNyYy9saWJhdmNvZGVjL3Z1bGthbl9hdjEuYzoxODM6NDM6 IG5vdGU6IChuZWFyIGluaXRpYWxpemF0aW9uIGZvciDigJgoYW5vbnltb3VzKS52aWRlb1Nlc3Np b25QYXJhbWV0ZXJzVGVtcGxhdGXigJkpCmBgYAoKVXNlIFZ1bGthbidzIFZLX05VTExfSEFORExF IGluc3RlYWQgb2YgYmFyZSBOVUxMLgoKRml4IFRyYWMgdGlja2V0ICMxMDcyNC4KCldhcyByZXBv cnRlZCBkb3duc3RyZWFtIGluIEdlbnRvbyBhdCBodHRwczovL2J1Z3MuZ2VudG9vLm9yZy85MTkw NjcuCgpTaWduZWQtb2ZmLWJ5OiBTYW0gSmFtZXMgPHNhbUBnZW50b28ub3JnPgotLS0KIGxpYmF2 Y29kZWMvdnVsa2FuX2F2MS5jICAgIHwgMiArLQogbGliYXZjb2RlYy92dWxrYW5fZGVjb2RlLmMg fCA2ICsrKy0tLQogbGliYXZjb2RlYy92dWxrYW5faDI2NC5jICAgfCAyICstCiBsaWJhdmNvZGVj L3Z1bGthbl9oZXZjLmMgICB8IDIgKy0KIGxpYmF2Y29kZWMvdnVsa2FuX3ZpZGVvLmMgIHwgMiAr LQogNSBmaWxlcyBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvbGliYXZjb2RlYy92dWxrYW5fYXYxLmMgYi9saWJhdmNvZGVjL3Z1bGthbl9hdjEu YwppbmRleCA0OTk4YmY3ZWJjLi45NzMwZTRiMDhkIDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3Z1 bGthbl9hdjEuYworKysgYi9saWJhdmNvZGVjL3Z1bGthbl9hdjEuYwpAQCAtMTgwLDcgKzE4MCw3 IEBAIHN0YXRpYyBpbnQgdmtfYXYxX2NyZWF0ZV9wYXJhbXMoQVZDb2RlY0NvbnRleHQgKmF2Y3R4 LCBBVkJ1ZmZlclJlZiAqKmJ1ZikKICAgICAgICAgLnNUeXBlID0gVktfU1RSVUNUVVJFX1RZUEVf VklERU9fU0VTU0lPTl9QQVJBTUVURVJTX0NSRUFURV9JTkZPX0tIUiwKICAgICAgICAgLnBOZXh0 ID0gJmF2MV9wYXJhbXMsCiAgICAgICAgIC52aWRlb1Nlc3Npb24gPSBjdHgtPmNvbW1vbi5zZXNz aW9uLAotICAgICAgICAudmlkZW9TZXNzaW9uUGFyYW1ldGVyc1RlbXBsYXRlID0gTlVMTCwKKyAg ICAgICAgLnZpZGVvU2Vzc2lvblBhcmFtZXRlcnNUZW1wbGF0ZSA9IFZLX05VTExfSEFORExFLAog ICAgIH07CiAKICAgICBlcnIgPSBmZl92a19kZWNvZGVfY3JlYXRlX3BhcmFtcyhidWYsIGF2Y3R4 LCBjdHgsICZzZXNzaW9uX3BhcmFtc19jcmVhdGUpOwpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92 dWxrYW5fZGVjb2RlLmMgYi9saWJhdmNvZGVjL3Z1bGthbl9kZWNvZGUuYwppbmRleCBhODlkODRm Y2FhLi5mZGJjYmI0NTBhIDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3Z1bGthbl9kZWNvZGUuYwor KysgYi9saWJhdmNvZGVjL3Z1bGthbl9kZWNvZGUuYwpAQCAtMTg4LDkgKzE4OCw5IEBAIGludCBm Zl92a19kZWNvZGVfcHJlcGFyZV9mcmFtZShGRlZ1bGthbkRlY29kZUNvbnRleHQgKmRlYywgQVZG cmFtZSAqcGljLAogICAgICAgICByZXR1cm4gMDsKIAogICAgIHZrcGljLT5kcGJfZnJhbWUgICAg ID0gTlVMTDsKLSAgICB2a3BpYy0+aW1nX3ZpZXdfcmVmICA9IE5VTEw7Ci0gICAgdmtwaWMtPmlt Z192aWV3X291dCAgPSBOVUxMOwotICAgIHZrcGljLT5pbWdfdmlld19kZXN0ID0gTlVMTDsKKyAg ICB2a3BpYy0+aW1nX3ZpZXdfcmVmICA9IFZLX05VTExfSEFORExFOworICAgIHZrcGljLT5pbWdf dmlld19vdXQgID0gVktfTlVMTF9IQU5ETEU7CisgICAgdmtwaWMtPmltZ192aWV3X2Rlc3QgPSBW S19OVUxMX0hBTkRMRTsKIAogICAgIHZrcGljLT5kZXN0cm95X2ltYWdlX3ZpZXcgPSB2ay0+RGVz dHJveUltYWdlVmlldzsKICAgICB2a3BpYy0+d2FpdF9zZW1hcGhvcmVzID0gdmstPldhaXRTZW1h cGhvcmVzOwpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92dWxrYW5faDI2NC5jIGIvbGliYXZjb2Rl Yy92dWxrYW5faDI2NC5jCmluZGV4IGU3MjdhYWZiMTYuLjM5YzEyM2RkY2EgMTAwNjQ0Ci0tLSBh L2xpYmF2Y29kZWMvdnVsa2FuX2gyNjQuYworKysgYi9saWJhdmNvZGVjL3Z1bGthbl9oMjY0LmMK QEAgLTMxNSw3ICszMTUsNyBAQCBzdGF0aWMgaW50IHZrX2gyNjRfY3JlYXRlX3BhcmFtcyhBVkNv ZGVjQ29udGV4dCAqYXZjdHgsIEFWQnVmZmVyUmVmICoqYnVmKQogICAgICAgICAuc1R5cGUgPSBW S19TVFJVQ1RVUkVfVFlQRV9WSURFT19TRVNTSU9OX1BBUkFNRVRFUlNfQ1JFQVRFX0lORk9fS0hS LAogICAgICAgICAucE5leHQgPSAmaDI2NF9wYXJhbXMsCiAgICAgICAgIC52aWRlb1Nlc3Npb24g PSBjdHgtPmNvbW1vbi5zZXNzaW9uLAotICAgICAgICAudmlkZW9TZXNzaW9uUGFyYW1ldGVyc1Rl bXBsYXRlID0gTlVMTCwKKyAgICAgICAgLnZpZGVvU2Vzc2lvblBhcmFtZXRlcnNUZW1wbGF0ZSA9 IFZLX05VTExfSEFORExFLAogICAgIH07CiAKICAgICAvKiBTUFMgbGlzdCAqLwpkaWZmIC0tZ2l0 IGEvbGliYXZjb2RlYy92dWxrYW5faGV2Yy5jIGIvbGliYXZjb2RlYy92dWxrYW5faGV2Yy5jCmlu ZGV4IDk5ZmRjZjNiNDUuLjAzMzE3MmNiZDYgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvdnVsa2Fu X2hldmMuYworKysgYi9saWJhdmNvZGVjL3Z1bGthbl9oZXZjLmMKQEAgLTY1Myw3ICs2NTMsNyBA QCBzdGF0aWMgaW50IHZrX2hldmNfY3JlYXRlX3BhcmFtcyhBVkNvZGVjQ29udGV4dCAqYXZjdHgs IEFWQnVmZmVyUmVmICoqYnVmKQogICAgICAgICAuc1R5cGUgPSBWS19TVFJVQ1RVUkVfVFlQRV9W SURFT19TRVNTSU9OX1BBUkFNRVRFUlNfQ1JFQVRFX0lORk9fS0hSLAogICAgICAgICAucE5leHQg PSAmaDI2NV9wYXJhbXMsCiAgICAgICAgIC52aWRlb1Nlc3Npb24gPSBjdHgtPmNvbW1vbi5zZXNz aW9uLAotICAgICAgICAudmlkZW9TZXNzaW9uUGFyYW1ldGVyc1RlbXBsYXRlID0gTlVMTCwKKyAg ICAgICAgLnZpZGVvU2Vzc2lvblBhcmFtZXRlcnNUZW1wbGF0ZSA9IFZLX05VTExfSEFORExFLAog ICAgIH07CiAKICAgICBIRVZDSGVhZGVyU2V0ICpoZHI7CmRpZmYgLS1naXQgYS9saWJhdmNvZGVj L3Z1bGthbl92aWRlby5jIGIvbGliYXZjb2RlYy92dWxrYW5fdmlkZW8uYwppbmRleCA1ZmE4Mjky YjI4Li5mYjIwMzE1ZGI0IDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3Z1bGthbl92aWRlby5jCisr KyBiL2xpYmF2Y29kZWMvdnVsa2FuX3ZpZGVvLmMKQEAgLTI4Nyw3ICsyODcsNyBAQCBhdl9jb2xk IHZvaWQgZmZfdmtfdmlkZW9fY29tbW9uX3VuaW5pdChGRlZ1bGthbkNvbnRleHQgKnMsCiAgICAg aWYgKGNvbW1vbi0+c2Vzc2lvbikgewogICAgICAgICB2ay0+RGVzdHJveVZpZGVvU2Vzc2lvbktI UihzLT5od2N0eC0+YWN0X2RldiwgY29tbW9uLT5zZXNzaW9uLAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBzLT5od2N0eC0+YWxsb2MpOwotICAgICAgICBjb21tb24tPnNlc3Np b24gPSBOVUxMOworICAgICAgICBjb21tb24tPnNlc3Npb24gPSBWS19OVUxMX0hBTkRMRTsKICAg ICB9CiAKICAgICBpZiAoY29tbW9uLT5uYl9tZW0gJiYgY29tbW9uLT5tZW0pCi0tIAoyLjQzLjAK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K