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 130E547F85 for ; Sat, 6 Jan 2024 06:18:40 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CE83368C66D; Sat, 6 Jan 2024 08:18:37 +0200 (EET) Received: from smtp.gentoo.org (unknown [140.211.166.183]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 819F668C432 for ; Sat, 6 Jan 2024 08:18:31 +0200 (EET) References: <20231220123245.3237775-1-sam@gentoo.org> User-agent: mu4e 1.10.8; emacs 30.0.50 From: Sam James To: FFmpeg development discussions and patches Date: Sat, 06 Jan 2024 06:18:20 +0000 Organization: Gentoo In-reply-to: <20231220123245.3237775-1-sam@gentoo.org> Message-ID: <87bk9z0ytq.fsf@gentoo.org> MIME-Version: 1.0 Subject: Re: [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: ClNhbSBKYW1lcyA8c2FtQGdlbnRvby5vcmc+IHdyaXRlczoKCj4gRkl4IHdhcm5pbmdzIChzb29u IHRvIGJlIGVycm9ycyBpbiBHQ0MgMTQsIGFscmVhZHkgc28gaW4gQ2xhbmcgMTUpOgo+IGBgYAo+ IHNyYy9saWJhdmNvZGVjL3Z1bGthbl9hdjEuYzogSW4gZnVuY3Rpb24g4oCYdmtfYXYxX2NyZWF0 ZV9wYXJhbXPigJk6Cj4gc3JjL2xpYmF2Y29kZWMvdnVsa2FuX2F2MS5jOjE4Mzo0MzogZXJyb3I6 IGluaXRpYWxpemF0aW9uIG9mIOKAmGxvbmcgbG9uZyB1bnNpZ25lZCBpbnTigJkgZnJvbSDigJh2 b2lkICrigJkgbWFrZXMgaW50ZWdlciBmcm9tIHBvaW50ZXIgd2l0aG91dCBhIGNhc3QgWy1XaW50 LWNvbnZlcnNpb25dCj4gICAxODMgfCAgICAgICAgIC52aWRlb1Nlc3Npb25QYXJhbWV0ZXJzVGVt cGxhdGUgPSBOVUxMLAo+ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgXn5+fgo+IHNyYy9saWJhdmNvZGVjL3Z1bGthbl9hdjEuYzoxODM6NDM6IG5vdGU6 IChuZWFyIGluaXRpYWxpemF0aW9uIGZvciDigJgoYW5vbnltb3VzKS52aWRlb1Nlc3Npb25QYXJh bWV0ZXJzVGVtcGxhdGXigJkpCj4gYGBgCj4KPiBVc2UgVnVsa2FuJ3MgVktfTlVMTF9IQU5ETEUg aW5zdGVhZCBvZiBiYXJlIE5VTEwuCj4KPiBGaXggVHJhYyB0aWNrZXQgIzEwNzI0Lgo+Cj4gV2Fz IHJlcG9ydGVkIGRvd25zdHJlYW0gaW4gR2VudG9vIGF0IGh0dHBzOi8vYnVncy5nZW50b28ub3Jn LzkxOTA2Ny4KPgo+IFNpZ25lZC1vZmYtYnk6IFNhbSBKYW1lcyA8c2FtQGdlbnRvby5vcmc+Cgpw aW5nCj4gLS0tCj4gIGxpYmF2Y29kZWMvdnVsa2FuX2F2MS5jICAgIHwgMiArLQo+ICBsaWJhdmNv ZGVjL3Z1bGthbl9kZWNvZGUuYyB8IDYgKysrLS0tCj4gIGxpYmF2Y29kZWMvdnVsa2FuX2gyNjQu YyAgIHwgMiArLQo+ICBsaWJhdmNvZGVjL3Z1bGthbl9oZXZjLmMgICB8IDIgKy0KPiAgbGliYXZj b2RlYy92dWxrYW5fdmlkZW8uYyAgfCAyICstCj4gIDUgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRp b25zKCspLCA3IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdnVsa2Fu X2F2MS5jIGIvbGliYXZjb2RlYy92dWxrYW5fYXYxLmMKPiBpbmRleCA0OTk4YmY3ZWJjLi45NzMw ZTRiMDhkIDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvdnVsa2FuX2F2MS5jCj4gKysrIGIvbGli YXZjb2RlYy92dWxrYW5fYXYxLmMKPiBAQCAtMTgwLDcgKzE4MCw3IEBAIHN0YXRpYyBpbnQgdmtf YXYxX2NyZWF0ZV9wYXJhbXMoQVZDb2RlY0NvbnRleHQgKmF2Y3R4LCBBVkJ1ZmZlclJlZiAqKmJ1 ZikKPiAgICAgICAgICAuc1R5cGUgPSBWS19TVFJVQ1RVUkVfVFlQRV9WSURFT19TRVNTSU9OX1BB UkFNRVRFUlNfQ1JFQVRFX0lORk9fS0hSLAo+ICAgICAgICAgIC5wTmV4dCA9ICZhdjFfcGFyYW1z LAo+ICAgICAgICAgIC52aWRlb1Nlc3Npb24gPSBjdHgtPmNvbW1vbi5zZXNzaW9uLAo+IC0gICAg ICAgIC52aWRlb1Nlc3Npb25QYXJhbWV0ZXJzVGVtcGxhdGUgPSBOVUxMLAo+ICsgICAgICAgIC52 aWRlb1Nlc3Npb25QYXJhbWV0ZXJzVGVtcGxhdGUgPSBWS19OVUxMX0hBTkRMRSwKPiAgICAgIH07 Cj4gIAo+ICAgICAgZXJyID0gZmZfdmtfZGVjb2RlX2NyZWF0ZV9wYXJhbXMoYnVmLCBhdmN0eCwg Y3R4LCAmc2Vzc2lvbl9wYXJhbXNfY3JlYXRlKTsKPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92 dWxrYW5fZGVjb2RlLmMgYi9saWJhdmNvZGVjL3Z1bGthbl9kZWNvZGUuYwo+IGluZGV4IGE4OWQ4 NGZjYWEuLmZkYmNiYjQ1MGEgMTAwNjQ0Cj4gLS0tIGEvbGliYXZjb2RlYy92dWxrYW5fZGVjb2Rl LmMKPiArKysgYi9saWJhdmNvZGVjL3Z1bGthbl9kZWNvZGUuYwo+IEBAIC0xODgsOSArMTg4LDkg QEAgaW50IGZmX3ZrX2RlY29kZV9wcmVwYXJlX2ZyYW1lKEZGVnVsa2FuRGVjb2RlQ29udGV4dCAq ZGVjLCBBVkZyYW1lICpwaWMsCj4gICAgICAgICAgcmV0dXJuIDA7Cj4gIAo+ICAgICAgdmtwaWMt PmRwYl9mcmFtZSAgICAgPSBOVUxMOwo+IC0gICAgdmtwaWMtPmltZ192aWV3X3JlZiAgPSBOVUxM Owo+IC0gICAgdmtwaWMtPmltZ192aWV3X291dCAgPSBOVUxMOwo+IC0gICAgdmtwaWMtPmltZ192 aWV3X2Rlc3QgPSBOVUxMOwo+ICsgICAgdmtwaWMtPmltZ192aWV3X3JlZiAgPSBWS19OVUxMX0hB TkRMRTsKPiArICAgIHZrcGljLT5pbWdfdmlld19vdXQgID0gVktfTlVMTF9IQU5ETEU7Cj4gKyAg ICB2a3BpYy0+aW1nX3ZpZXdfZGVzdCA9IFZLX05VTExfSEFORExFOwo+ICAKPiAgICAgIHZrcGlj LT5kZXN0cm95X2ltYWdlX3ZpZXcgPSB2ay0+RGVzdHJveUltYWdlVmlldzsKPiAgICAgIHZrcGlj LT53YWl0X3NlbWFwaG9yZXMgPSB2ay0+V2FpdFNlbWFwaG9yZXM7Cj4gZGlmZiAtLWdpdCBhL2xp YmF2Y29kZWMvdnVsa2FuX2gyNjQuYyBiL2xpYmF2Y29kZWMvdnVsa2FuX2gyNjQuYwo+IGluZGV4 IGU3MjdhYWZiMTYuLjM5YzEyM2RkY2EgMTAwNjQ0Cj4gLS0tIGEvbGliYXZjb2RlYy92dWxrYW5f aDI2NC5jCj4gKysrIGIvbGliYXZjb2RlYy92dWxrYW5faDI2NC5jCj4gQEAgLTMxNSw3ICszMTUs NyBAQCBzdGF0aWMgaW50IHZrX2gyNjRfY3JlYXRlX3BhcmFtcyhBVkNvZGVjQ29udGV4dCAqYXZj dHgsIEFWQnVmZmVyUmVmICoqYnVmKQo+ICAgICAgICAgIC5zVHlwZSA9IFZLX1NUUlVDVFVSRV9U WVBFX1ZJREVPX1NFU1NJT05fUEFSQU1FVEVSU19DUkVBVEVfSU5GT19LSFIsCj4gICAgICAgICAg LnBOZXh0ID0gJmgyNjRfcGFyYW1zLAo+ICAgICAgICAgIC52aWRlb1Nlc3Npb24gPSBjdHgtPmNv bW1vbi5zZXNzaW9uLAo+IC0gICAgICAgIC52aWRlb1Nlc3Npb25QYXJhbWV0ZXJzVGVtcGxhdGUg PSBOVUxMLAo+ICsgICAgICAgIC52aWRlb1Nlc3Npb25QYXJhbWV0ZXJzVGVtcGxhdGUgPSBWS19O VUxMX0hBTkRMRSwKPiAgICAgIH07Cj4gIAo+ICAgICAgLyogU1BTIGxpc3QgKi8KPiBkaWZmIC0t Z2l0IGEvbGliYXZjb2RlYy92dWxrYW5faGV2Yy5jIGIvbGliYXZjb2RlYy92dWxrYW5faGV2Yy5j Cj4gaW5kZXggOTlmZGNmM2I0NS4uMDMzMTcyY2JkNiAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVj L3Z1bGthbl9oZXZjLmMKPiArKysgYi9saWJhdmNvZGVjL3Z1bGthbl9oZXZjLmMKPiBAQCAtNjUz LDcgKzY1Myw3IEBAIHN0YXRpYyBpbnQgdmtfaGV2Y19jcmVhdGVfcGFyYW1zKEFWQ29kZWNDb250 ZXh0ICphdmN0eCwgQVZCdWZmZXJSZWYgKipidWYpCj4gICAgICAgICAgLnNUeXBlID0gVktfU1RS VUNUVVJFX1RZUEVfVklERU9fU0VTU0lPTl9QQVJBTUVURVJTX0NSRUFURV9JTkZPX0tIUiwKPiAg ICAgICAgICAucE5leHQgPSAmaDI2NV9wYXJhbXMsCj4gICAgICAgICAgLnZpZGVvU2Vzc2lvbiA9 IGN0eC0+Y29tbW9uLnNlc3Npb24sCj4gLSAgICAgICAgLnZpZGVvU2Vzc2lvblBhcmFtZXRlcnNU ZW1wbGF0ZSA9IE5VTEwsCj4gKyAgICAgICAgLnZpZGVvU2Vzc2lvblBhcmFtZXRlcnNUZW1wbGF0 ZSA9IFZLX05VTExfSEFORExFLAo+ICAgICAgfTsKPiAgCj4gICAgICBIRVZDSGVhZGVyU2V0ICpo ZHI7Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdnVsa2FuX3ZpZGVvLmMgYi9saWJhdmNvZGVj L3Z1bGthbl92aWRlby5jCj4gaW5kZXggNWZhODI5MmIyOC4uZmIyMDMxNWRiNCAxMDA2NDQKPiAt LS0gYS9saWJhdmNvZGVjL3Z1bGthbl92aWRlby5jCj4gKysrIGIvbGliYXZjb2RlYy92dWxrYW5f dmlkZW8uYwo+IEBAIC0yODcsNyArMjg3LDcgQEAgYXZfY29sZCB2b2lkIGZmX3ZrX3ZpZGVvX2Nv bW1vbl91bmluaXQoRkZWdWxrYW5Db250ZXh0ICpzLAo+ICAgICAgaWYgKGNvbW1vbi0+c2Vzc2lv bikgewo+ICAgICAgICAgIHZrLT5EZXN0cm95VmlkZW9TZXNzaW9uS0hSKHMtPmh3Y3R4LT5hY3Rf ZGV2LCBjb21tb24tPnNlc3Npb24sCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgcy0+aHdjdHgtPmFsbG9jKTsKPiAtICAgICAgICBjb21tb24tPnNlc3Npb24gPSBOVUxMOwo+ ICsgICAgICAgIGNvbW1vbi0+c2Vzc2lvbiA9IFZLX05VTExfSEFORExFOwo+ICAgICAgfQo+ICAK PiAgICAgIGlmIChjb21tb24tPm5iX21lbSAmJiBjb21tb24tPm1lbSkKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxp c3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlz dGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3Ig ZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vi c2NyaWJlIi4K