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 3DA0B4A065 for ; Fri, 17 May 2024 19:38:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B0B0068D130; Fri, 17 May 2024 22:38:57 +0300 (EEST) Received: from mail-lf1-f42.google.com (mail-lf1-f42.google.com [209.85.167.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E9E3468CF29 for ; Fri, 17 May 2024 22:38:51 +0300 (EEST) Received: by mail-lf1-f42.google.com with SMTP id 2adb3069b0e04-51f60817e34so2910346e87.2 for ; Fri, 17 May 2024 12:38:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715974731; x=1716579531; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=UgS/LG7EHUXm8d4lBpJ7wZySu/JKwuOxZHW3G62s35Y=; b=FHGsIFthCAlg4Kmt/vNKPson5Ebym9dtI5fAVWYOzwZu8BspXzbESHT4jVCB3InmdW K9uRCAPED+5I2x8262Py9LEE9I6g5wg+6cCfE0OoCLiFZRAItoJhBSgNAYUXZVIurYgc zAk5EOXUrRKzVAWl8XOxUgRT44wgekm/QEbvP+tg/M+gCGF0M6rLZHg97HzrsjG+H4Mw a3L2MqTCqCWdJM0J082mwyX/Hc1pDdlCby33y51W23IEeWmKA5Tib23xGNs9hB2k3RCC +lxKWpB0HT4R3H8wZu5RYthupSpYJga+2gqf9EreeumybkhYKRC+jH73xqaEoTMBXLcw qs+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715974731; x=1716579531; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=UgS/LG7EHUXm8d4lBpJ7wZySu/JKwuOxZHW3G62s35Y=; b=gJvyxLoPsW4V62DZa6EopVXlPZSURz0TYAHoyU3Ud3k7F8AxBaezC7m/DFq9lD6QVv 3UmYOysSJoGvMLq3G/6q2Ye96nAmdoFwJq4NAJi+/pse5hdrib0PG5osw9H94+egdcAv 0MgZ62oSsl07CG5PHc7WmLchei6cDhgK0Se+W1WM7R26NidQ32A9MBeNuaoahVTA7Ehu TpyetNQ2pitkB/bjVc7gABZajPHDn1bBd11l0fywreJf29CONfMO0iaj+rkEzd8pC93x z52iKUNGxJk2YejeQUPEHDrcK4lLacgjT5swMt6OMdR9E2oSNj1HjcFT6aSGoMHktY3q bxWg== X-Gm-Message-State: AOJu0YzWpVfMR8W3ff9OUBtannwnh1Ajot0zvE2J0DweRRXJl2hzxb1f Mkx7lDIXRxP/aAeUqtxCcwqxqX+kv5owgYe8vWB2RiJOUbATQeYFqrOlYH5N2EHZKkgXTAbaIoO cKsIkuMIM7E3ROzupj/qslCQT5C92hcMq X-Google-Smtp-Source: AGHT+IFgGnCgjxZ0Fggbd9/TJ5wOPJULMBTUCh/lsYhtX/ewoe5KviZpTz9M1LB9yAxAAelJzn7ZavXb19Gr2ltW1ks= X-Received: by 2002:a19:2d07:0:b0:522:e58:86b3 with SMTP id 2adb3069b0e04-5220fc6d53emr14085023e87.36.1715974730961; Fri, 17 May 2024 12:38:50 -0700 (PDT) MIME-Version: 1.0 From: Oleg Tolmatcev Date: Fri, 17 May 2024 21:38:39 +0200 Message-ID: To: ffmpeg-devel@ffmpeg.org Content-Type: multipart/mixed; boundary="000000000000486fdd0618ab80fc" Subject: [FFmpeg-devel] [PATCH] avutil/hwcontext_qsv: fix GCC 14.1 warnings 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --000000000000486fdd0618ab80fc Content-Type: text/plain; charset="UTF-8" This patch fixes warnings produced by GCC 14.1 in hwcontext_qsv.c. It fixes the issue https://trac.ffmpeg.org/ticket/11004. Best regards Oleg Tolmatcev --000000000000486fdd0618ab80fc Content-Type: application/octet-stream; name="0001-avutil-hwcontext_qsv-fix-GCC-14.1-warnings.patch" Content-Disposition: attachment; filename="0001-avutil-hwcontext_qsv-fix-GCC-14.1-warnings.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lwb2zbh40 RnJvbSBlNzg3YWI4ZDIxY2U3N2RkNTc4MTVlZWYxNzdiODFiODZjNjA4ZjljIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBvbHRvbG0gPG9sZWcudG9sbWF0Y2V2QGdtYWlsLmNvbT4KRGF0 ZTogRnJpLCAxNyBNYXkgMjAyNCAyMToxMDo0OSArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIGF2dXRp bC9od2NvbnRleHRfcXN2OiBmaXggR0NDIDE0LjEgd2FybmluZ3MKCi0tLQogbGliYXZ1dGlsL2h3 Y29udGV4dF9xc3YuYyB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogMSBm aWxlIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvbGliYXZ1dGlsL2h3Y29udGV4dF9xc3YuYyBiL2xpYmF2dXRpbC9od2NvbnRleHRfcXN2LmMK aW5kZXggYzdjNzg3ODY0Li41MGNmNjkzMjcgMTAwNjQ0Ci0tLSBhL2xpYmF2dXRpbC9od2NvbnRl eHRfcXN2LmMKKysrIGIvbGliYXZ1dGlsL2h3Y29udGV4dF9xc3YuYwpAQCAtMzYsNiArMzYsNyBA QAogI2luY2x1ZGUgImh3Y29udGV4dF9kM2QxMXZhLmgiCiAjZW5kaWYKICNpZiBDT05GSUdfRFhW QTIKKyNpbmNsdWRlIDxpbml0Z3VpZC5oPgogI2luY2x1ZGUgImh3Y29udGV4dF9keHZhMi5oIgog I2VuZGlmCiAKQEAgLTc1Myw5ICs3NTQsMTEgQEAgc3RhdGljIGludCBxc3ZfZDNkOV91cGRhdGVf Y29uZmlnKHZvaWQgKmN0eCwgbWZ4SERMIGhhbmRsZSwgbWZ4Q29uZmlnIGNmZykKICNpZiBDT05G SUdfRFhWQTIKICAgICBtZnhTdGF0dXMgc3RzOwogICAgIElEaXJlY3QzRERldmljZU1hbmFnZXI5 KiBkZXZtZ3IgPSBoYW5kbGU7Ci0gICAgSURpcmVjdDNERGV2aWNlOUV4ICpkZXZpY2UgPSBOVUxM OworICAgIElEaXJlY3QzRERldmljZTkgKmRldmljZSA9IE5VTEw7CisgICAgSURpcmVjdDNERGV2 aWNlOUV4ICpkZXZpY2VfZXggPSBOVUxMOwogICAgIEhBTkRMRSBkZXZpY2VfaGFuZGxlID0gMDsK ICAgICBJRGlyZWN0M0Q5RXggKmQzZDlleCA9IE5VTEw7CisgICAgSURpcmVjdDNEOSAqZDNkOSA9 IE5VTEw7CiAgICAgTFVJRCBsdWlkOwogICAgIEQzRERFVklDRV9DUkVBVElPTl9QQVJBTUVURVJT IHBhcmFtczsKICAgICBIUkVTVUxUIGhyOwpAQCAtNzczLDE4ICs3NzYsMzEgQEAgc3RhdGljIGlu dCBxc3ZfZDNkOV91cGRhdGVfY29uZmlnKHZvaWQgKmN0eCwgbWZ4SERMIGhhbmRsZSwgbWZ4Q29u ZmlnIGNmZykKICAgICAgICAgSURpcmVjdDNERGV2aWNlTWFuYWdlcjlfQ2xvc2VEZXZpY2VIYW5k bGUoZGV2bWdyLCBkZXZpY2VfaGFuZGxlKTsKICAgICAgICAgZ290byBmYWlsOwogICAgIH0KKyAg ICBociA9IElEaXJlY3QzRERldmljZTlfUXVlcnlJbnRlcmZhY2UoZGV2aWNlLCAmSUlEX0lEaXJl Y3QzRERldmljZTlFeCwgKHZvaWQgKiopJmRldmljZV9leCk7CisgICAgSURpcmVjdDNERGV2aWNl OV9SZWxlYXNlKGRldmljZSk7CisgICAgaWYgKEZBSUxFRChocikpIHsKKyAgICAgICAgYXZfbG9n KGN0eCwgQVZfTE9HX0VSUk9SLCAiRXJyb3IgSURpcmVjdDNERGV2aWNlOV9RdWVyeUludGVyZmFj ZSAlZFxuIiwgaHIpOworICAgICAgICBnb3RvIHVubG9jazsKKyAgICB9CiAKLSAgICBociA9IElE aXJlY3QzRERldmljZTlFeF9HZXRDcmVhdGlvblBhcmFtZXRlcnMoZGV2aWNlLCAmcGFyYW1zKTsK KyAgICBociA9IElEaXJlY3QzRERldmljZTlFeF9HZXRDcmVhdGlvblBhcmFtZXRlcnMoZGV2aWNl X2V4LCAmcGFyYW1zKTsKICAgICBpZiAoRkFJTEVEKGhyKSkgewogICAgICAgICBhdl9sb2coY3R4 LCBBVl9MT0dfRVJST1IsICJFcnJvciBJRGlyZWN0M0REZXZpY2U5X0dldENyZWF0aW9uUGFyYW1l dGVycyAlZFxuIiwgaHIpOwotICAgICAgICBJRGlyZWN0M0REZXZpY2U5RXhfUmVsZWFzZShkZXZp Y2UpOworICAgICAgICBJRGlyZWN0M0REZXZpY2U5RXhfUmVsZWFzZShkZXZpY2VfZXgpOwogICAg ICAgICBnb3RvIHVubG9jazsKICAgICB9CiAKLSAgICBociA9IElEaXJlY3QzRERldmljZTlFeF9H ZXREaXJlY3QzRChkZXZpY2UsICZkM2Q5ZXgpOworICAgIGhyID0gSURpcmVjdDNERGV2aWNlOUV4 X0dldERpcmVjdDNEKGRldmljZV9leCwgJmQzZDkpOwogICAgIGlmIChGQUlMRUQoaHIpKSB7Ci0g ICAgICAgIGF2X2xvZyhjdHgsIEFWX0xPR19FUlJPUiwgIkVycm9yIElEaXJlY3QzRERldmljZTlF eF9HZXRBZGFwdGVyTFVJRCAlZFxuIiwgaHIpOwotICAgICAgICBJRGlyZWN0M0REZXZpY2U5RXhf UmVsZWFzZShkZXZpY2UpOworICAgICAgICBhdl9sb2coY3R4LCBBVl9MT0dfRVJST1IsICJFcnJv ciBJRGlyZWN0M0REZXZpY2U5RXhfR2V0RGlyZWN0M0QgJWRcbiIsIGhyKTsKKyAgICAgICAgSURp cmVjdDNERGV2aWNlOUV4X1JlbGVhc2UoZGV2aWNlX2V4KTsKKyAgICAgICAgZ290byB1bmxvY2s7 CisgICAgfQorICAgIGhyID0gSURpcmVjdDNEOV9RdWVyeUludGVyZmFjZShkM2Q5LCAmSUlEX0lE aXJlY3QzRDlFeCwgKHZvaWQgKiopJmQzZDlleCk7CisgICAgSURpcmVjdDNEOV9SZWxlYXNlKGQz ZDkpOworICAgIGlmIChGQUlMRUQoaHIpKSB7CisgICAgICAgIGF2X2xvZyhjdHgsIEFWX0xPR19F UlJPUiwgIkVycm9yIElEaXJlY3QzRDlfUXVlcnlJbnRlcmZhY2UzRCAlZFxuIiwgaHIpOworICAg ICAgICBJRGlyZWN0M0REZXZpY2U5RXhfUmVsZWFzZShkZXZpY2VfZXgpOwogICAgICAgICBnb3Rv IHVubG9jazsKICAgICB9CiAKQEAgLTgwOCw3ICs4MjQsNyBAQCBzdGF0aWMgaW50IHFzdl9kM2Q5 X3VwZGF0ZV9jb25maWcodm9pZCAqY3R4LCBtZnhIREwgaGFuZGxlLCBtZnhDb25maWcgY2ZnKQog CiByZWxlYXNlOgogICAgIElEaXJlY3QzRDlFeF9SZWxlYXNlKGQzZDlleCk7Ci0gICAgSURpcmVj dDNERGV2aWNlOUV4X1JlbGVhc2UoZGV2aWNlKTsKKyAgICBJRGlyZWN0M0REZXZpY2U5RXhfUmVs ZWFzZShkZXZpY2VfZXgpOwogCiB1bmxvY2s6CiAgICAgSURpcmVjdDNERGV2aWNlTWFuYWdlcjlf VW5sb2NrRGV2aWNlKGRldm1nciwgZGV2aWNlX2hhbmRsZSwgRkFMU0UpOwpAQCAtMTM2OCw4ICsx Mzg0LDkgQEAgc3RhdGljIGludCBxc3ZfZnJhbWVzX2Rlcml2ZV9mcm9tKEFWSFdGcmFtZXNDb250 ZXh0ICpkc3RfY3R4LAogICAgIGNhc2UgQVZfSFdERVZJQ0VfVFlQRV9EM0QxMVZBOgogICAgICAg ICB7CiAgICAgICAgICAgICBEM0QxMV9URVhUVVJFMkRfREVTQyB0ZXhEZXNjOworICAgICAgICAg ICAgQVZEM0QxMVZBRnJhbWVzQ29udGV4dCAqZHN0X2h3Y3R4OwogICAgICAgICAgICAgZHN0X2N0 eC0+aW5pdGlhbF9wb29sX3NpemUgPSBzcmNfY3R4LT5pbml0aWFsX3Bvb2xfc2l6ZTsKLSAgICAg ICAgICAgIEFWRDNEMTFWQUZyYW1lc0NvbnRleHQgKmRzdF9od2N0eCA9IGRzdF9jdHgtPmh3Y3R4 OworICAgICAgICAgICAgZHN0X2h3Y3R4ID0gZHN0X2N0eC0+aHdjdHg7CiAgICAgICAgICAgICBk c3RfaHdjdHgtPnRleHR1cmVfaW5mb3MgPSBhdl9jYWxsb2Moc3JjX2h3Y3R4LT5uYl9zdXJmYWNl cywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXpl b2YoKmRzdF9od2N0eC0+dGV4dHVyZV9pbmZvcykpOwogICAgICAgICAgICAgaWYgKCFkc3RfaHdj dHgtPnRleHR1cmVfaW5mb3MpCi0tIAoyLjQ1LjEud2luZG93cy4xCgo= --000000000000486fdd0618ab80fc Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --000000000000486fdd0618ab80fc--