From patchwork Sat Oct 9 11:17:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 31013 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2084:0:0:0:0 with SMTP id a4csp1800988ioa; Sat, 9 Oct 2021 04:17:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwU/0HwmeBTh2K7luhrJWeR1nY0vDEWxIvADzZXczDA/pjzNOUEKL8scIr6uSXmOl020qwf X-Received: by 2002:a17:906:32d9:: with SMTP id k25mr11145230ejk.290.1633778260564; Sat, 09 Oct 2021 04:17:40 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id r5si3137972edb.45.2021.10.09.04.17.40; Sat, 09 Oct 2021 04:17:40 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@outlook.com header.s=selector1 header.b=cfJ8nxDs; arc=fail (body hash mismatch); spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 220ED68A7E5; Sat, 9 Oct 2021 14:17:37 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2097.outbound.protection.outlook.com [40.92.89.97]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BC5BA68A4CA for ; Sat, 9 Oct 2021 14:17:29 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fGDa1ulUnypCmo6bSFstkdoNjmn6b6RhNbtLXXw68WzHnOOJJEBbpRat+3cj3qgqqWojkaevH3O5vyI3sr+1MvxsaEiZTKO3oRHIUYOLCmsGHVfiKUpwDKhnpec8D9OS+2MFSeWLQyfkLGn0b+e4J0K5e0SNEmEL07Xk/ed2kWxQfvZVwK9ned/VK2zv3RV/jbXm1qUh1L2M0aR/kDP58UtWa/SEQT95fFKbW93eBPm3YbG/nx2Uis4BEQqrMEsreYnNU4z0PuIhisqyBf+klI24hxLBpvMvNTUJRU2bd65LogD5HolR8YnmGsA2JRhx6hKaDZc9VsIPistdfMRh7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=iLx7nvh/4SEkKVbUmHnWpXzvrhaHSdzU1F3ZUzlCSaU=; b=FC2JERNFdYWTYqDmRtIDNRrJJDY6VEjI7BYVvT3Vv13MyyyIRkiXgaU7emw6u4M3IezkhhjXscAXfB2zTwp/Kx8TVPnZoVAoQTImZMIbWIDVjqn0zWIBSA1vDB8BYCTN9CcPgABgS3sMaeX7AvVDWOwFjhtiQLbnCQGfngfXFO1igJeZAEvzcjxf35/x8z97uzNBgmCTp5wXI+MZtC9Fe9OiUz/9qgGiXMETNmWZMNFQUllHXxcDr/OFW10BXPqqiwCPwAQysxDZulVtaAk+9ZZ9yZYcDhQs5X0tRLYS9o6YVAnS0Ual3VPolIKDdmaX2YG5VIVd5rzU9wBsW1ecSw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iLx7nvh/4SEkKVbUmHnWpXzvrhaHSdzU1F3ZUzlCSaU=; b=cfJ8nxDsblFpoplL7YHxeWnbTUTDB2EWm1xYkFw7nIIHDnUaFlZlEkbkcZYWYnxJeAHooPbvWlyX9B+Lld8nc1GaWyJMyPt9cjTr22sei6kRTFKLxtPo9k2/nXJ8MD9HBuKpdM+C2GQuJHBAy0S7STpU3B9dmqYtE/Fv3p2x3bVKUS9W1dXVeu5bTp5X0THJO4bZuDCqOo+hjioNfPQM+/33CqDdaZISA9HQMj1xhxqkG+B+9tGh+zsXexJ6J0C3N8bKBo0fTuAtdM0UnljS/pxNf5JL2lnlr3QabASc9H7ec2Bmitdx53wz/rQwsmmZqVbp+E8ArUqnr+phe8KMdQ== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM7PR03MB6532.eurprd03.prod.outlook.com (2603:10a6:20b:1c3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.15; Sat, 9 Oct 2021 11:17:28 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::700f:d70b:3bb8:4d51]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::700f:d70b:3bb8:4d51%7]) with mapi id 15.20.4566.026; Sat, 9 Oct 2021 11:17:28 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sat, 9 Oct 2021 13:17:20 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 X-TMN: [sEWDlNheyY9fxAXjBAgsTd5YUsc0sAoR] X-ClientProxiedBy: ZR0P278CA0049.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::18) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20211009111720.1510480-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.193.170.49) by ZR0P278CA0049.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.21 via Frontend Transport; Sat, 9 Oct 2021 11:17:27 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: be222ad6-b75d-4b29-a50c-08d98b16609e X-MS-Exchange-SLBlob-MailProps: f36zkjAOy3WbCaJ+klCcx+Y1mTbqheMZOfkWM4SZOC2bRuz/rSrv8khhCBuewT0uCoP4d3s5md2z0smHtkvMyiTo+F62rAg9PcaKYcBs7mDqmgUqEGCw0RxTCcfK+7dOB2QVvFTuxZ6uQm+lIBNWLyAwJKifM1tOpSCqxHT1HBqthHkp9L33QrLnuuhRkCIUpUp5fP7qqfm3L28sKzTmNLTlqPtFv3LjLFV6s6aQwyhX2hzD87sKNBzXyGlgMF7CNI6THyzkOLVhqsNsblQU17ZJSp8/BYT2CfVBlOJ5gQZQILID+Fh/EKt3HUuulmxv/wggawEpjPD+4yFoy45nm+RCScV8o8GBIfe1QKPOh8Aej69VXFnJao366kZCaxGvnJQ6d5oIApmM2lHhoa/qEWPfCkEz6SQDhRc6THH1ITqi+SW1xucXyE58ShlOPGSJQNVr52kFtxhkM/8x1hRmAh/I85wt0HfhdKeaMk9q07V/vyCBPjN+ebNkxbiZfs4R8AaNk1SVKZYj/3EDG1aKCzBLlOyQn40Ydd7cnj7ti3R87S/Deo0ywXm+M23UaRhuiKz/CkNXR8hkjlY7dTvsHWgi3ZUqxVsCBac9wMQ6xxHMWFkZLSTiVzohkRIpV8EkQSr3wRx4663WH/AFnypCtiV/0QUtkBHNo0FBk1kN+X9ewK+lAjX6brQ5G17jijGMgd1mAfAGbO8XCkcsMlLEvUpM2Rbhlk9As6Y+WbNU+3w= X-MS-TrafficTypeDiagnostic: AM7PR03MB6532: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9D32O3G7kWYq7nvfb2EXejKuF+GMVFuVZaYu1OmZ/xjr4y2aKBEjYLCi25OYVJtihy6xNVV94SxL/1rpYoR7PZgqL2I/0ruEXnDaD4Axt6cclCZQvO4gBCHJm89geLjeiW8NwzqoNcLOj2LF6MUiW0QW5hYhMfoI+3hcWVUF7wmd8nsqJrR/qTgGKo3NFFOSUMDibQhIRxY9d1fLX8ZKnJ9fXEc6fSVdsxgUpDzr4vGDk2QuuWH0c2On+ea7fms0VrRZJRZ9TBC03TRVdJf59VAaNrQde/cfTNYsLSruKzTqVlORBFzcNFUPdQgy3DphgL0BGkrhVH26OwArw6wV5sRcfwRp/IM26Zj3A2cBXbexrRfUfxH3daeJrKkm+Lze7hApUvQTwwjrK3Xosck7Nzo3WWPDqScWwRtO/xK3IMHoYnrBMjDVUMsqKXquQgCE X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +U1muFY4bFPV5kMFlu6RGECrPN41jZwTF48pLlCDUJ29gVolgWdNg2pdqeFHvvNuQvpo9ui2KVEa2GesznDsj7AXD559/koqqYQa+y7Lixaf+4N1ku9qcKbM5TUp+XsiONmBfmp3/RySRZTpJI0z5A== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: be222ad6-b75d-4b29-a50c-08d98b16609e X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Oct 2021 11:17:28.1762 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR03MB6532 Subject: [FFmpeg-devel] [PATCH] avdevice/xv: Increase array size 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: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: eyzF5e4Whb2s av_image_copy() expects an array of four pointers according to its declaration; although it currently only touches pointers that are actually in use (depending upon the pixel format) this might change at any time (as has already happened for the linesizes in d7bc52bf456deba0f32d9fe5c288ec441f1ebef5). This fixes ticket #9264 as well as a warning from GCC 11. Signed-off-by: Andreas Rheinhardt --- libavdevice/xv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavdevice/xv.c b/libavdevice/xv.c index 24ba3179f6..a346f8e306 100644 --- a/libavdevice/xv.c +++ b/libavdevice/xv.c @@ -296,7 +296,7 @@ static int write_picture(AVFormatContext *s, uint8_t *input_data[4], { XVContext *xv = s->priv_data; XvImage *img = xv->yuv_image; - uint8_t *data[3] = { + uint8_t *data[4] = { img->data + img->offsets[0], img->data + img->offsets[1], img->data + img->offsets[2]