From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTP id 7569B42B79
	for <ffmpegdev@gitmailbox.com>; Wed, 27 Jul 2022 09:34:08 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B3AD168B97A;
	Wed, 27 Jul 2022 12:31:11 +0300 (EEST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com
 (mail-vi1eur05olkn2020.outbound.protection.outlook.com [40.92.90.20])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 380F168B884
 for <ffmpeg-devel@ffmpeg.org>; Wed, 27 Jul 2022 12:31:05 +0300 (EEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=InUWWBnwp8yG1NzR5jpLqn+ZUPut7T2hkQPvxRIrpUqVrFJ7mi5yqmWOcA9IdAdCGB0mI4qEMc4fNnjC4jEoEWSeWTQfzaPaL05WBpAKbKvSv8AOv7jT/mf8DRjmEA/jfC/I0d7qG9kP9YVJ4HQh32gPDVunvVNXRrTT6Ns5wUUl48zJlpndY+lK/H4aFAB3upRWdzD8tLeocJyMDMmwFmCIb3ZKe/5JOMEBMENCaGdPsU6Xi31DYQXzRPtaMwH8HUpDKQ265bQamHF98tiQnfNOVRBT+y+lAxJ4cHC8Nnwy4h8pW4cXEWwAmrkqHLeGAHW26jTJiFk+DfAHQmFIRg==
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=inaASoLTMIgKSs+pzcM+EdGsB6gpghONopQo6qhK1Co=;
 b=PuRtgC+gVOAl741Q+9lAAUv2dOna1ZYdBONdAdjPGyEvikFygxbPBRMx5dGuNweH7JEv7HJtvlFL/KdFiRMT1n7aC7ViflcnYScEFpCQAFxo3ILs1V3il1MbeTUqtB4hT+0nNEL49Y0Cd0pPNmoz9yrUgmqREvGWuivyYZXzxqnvINfUSlPacuzj7gWi2eOBbZKLjfUZh8NVIVY1K4AuD29pgTfz32Xy9YehXjjJYO7ttJMnCM10Oce5hXixpO6uyguyKWNweiOhmJ0q6/kw+ItK/RlJHJ9t4ye0LCzfNvLTiFSWUe1UG8zXjxH30we3k4RWzPTv2mW0F5Xn9fvo2Q==
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=inaASoLTMIgKSs+pzcM+EdGsB6gpghONopQo6qhK1Co=;
 b=jogsVuMLLpkUAVW+6C4Mo9wYnOv6achwQkgvPHUMCIzRJmMjvc9ft7NRTEu7REZHfj+Qr2k9PRnOsnjgXSE6Eepei4tgOIyNsE+aYd5dr30yk36D6l94684RKx3X/sNxMi4Oh1A5W7rvoYuDX7wXz812Gy39MbaCvxInPEq2W3XS9MV+Oi3LJ8EC7CmxmZMXwN8Vfw+yw3Zacs41RWOMMirzq8WjJ4r94M5fcxIRvOj128kDQML4oq+JkMFaQ9UnmtGZoyBh0G9NSTuGlTAokGiwX6atvy4ApZ0gnzg+29KRWbqqPIlbsPMwqN1FquQE6wf94/mwxsabPT0nfiS4gg==
Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com
 (2603:10a6:4:42::27) by DB9PR01MB9174.eurprd01.prod.exchangelabs.com
 (2603:10a6:10:366::8) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.25; Tue, 26 Jul
 2022 22:09:13 +0000
Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com
 ([fe80::210e:b627:bcc9:8c46]) by
 DB6PR0101MB2214.eurprd01.prod.exchangelabs.com
 ([fe80::210e:b627:bcc9:8c46%11]) with mapi id 15.20.5458.025; Tue, 26 Jul
 2022 22:09:13 +0000
From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
To: ffmpeg-devel@ffmpeg.org
Date: Wed, 27 Jul 2022 00:07:52 +0200
Message-ID: <DB6PR0101MB2214329A6D30437B2536CDD28F949@DB6PR0101MB2214.eurprd01.prod.exchangelabs.com>
X-Mailer: git-send-email 2.34.1
In-Reply-To: <DB6PR0101MB22140CEE765FDFAB596653698F949@DB6PR0101MB2214.eurprd01.prod.exchangelabs.com>
References: <DB6PR0101MB22140CEE765FDFAB596653698F949@DB6PR0101MB2214.eurprd01.prod.exchangelabs.com>
X-TMN: [mcdmPZk7hSAhgD2WtCNqVwfzLACKBmhf]
X-ClientProxiedBy: FR3P281CA0157.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:a2::13) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com
 (2603:10a6:4:42::27)
X-Microsoft-Original-Message-ID: <20220726220814.695563-16-andreas.rheinhardt@outlook.com>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0ebd4fd9-8400-459e-bdb0-08da6f5378e6
X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiQG9fQ4e5wexDZEKzsZPbgBAS3H3+dcqtg6S0IkC+6k4ZP2CDJ8u4DopKIwPssqX6OyMDF6QYvb8YPNjS0ueto5+rtsdzmSnrzL6M0YOQzGs/KnAOLV4xRJSyyuC4XbEI+hXsLyQMcjIxEzrSdqd04S1dPumPMORIt0R13svVApts5IwYtrPpdtO193XugJL+AXxR6spUl//zfkz16pPVyBVOXCscB+WLYxGgXP2bu8/1BA8SeVvjWwaQUinyZZuNvxDyiedozDTfDHtA+Si2o5o5BcakQV5BYQ0gLv1b9TSlvOywJWrcchlyZAiIu1WGzmk1P+Z4hK4Gq67c4Ye6xvA4pzP2FSdId67Uhy8mhu9QJU8uXtlC4QAaekHFVPk9d6dapxqHZLnctZOdwq+ya0Fr7uhOB1Cxl43t9/hI2ZWL+m9PQlmpvIWJP0D10+gtPju7Oppkr9Rx49r14xQRrmMm7D3kfAAYA0I/AP+SKAW7OnGHpR7AcqtoQfOkJQ5N+Yh1D/yp9GhF6DVaxjSLzDxUCjSUpCpnYJwHoOR0HxzJ8NeMQDQoXMgOkuuKfXk0wqXuEiTFGjkLNhv7oafsK4GvP7UQEY2D6If6noKGwl2v8UnZdBkRAhtfpnvyI2eeSTuxlq1ueaLaX34Z3+ia7rAAFI2wfHi4XezLPBqzUkej5P/3/rTwWVRW3Ie42E2D5ZytbPbLof70U4eMTNHp34LnZv2uDp3hPDewSsY7pmY6BQTdM9V/MaxKCRb0RHfz0=
X-MS-TrafficTypeDiagnostic: DB9PR01MB9174:EE_
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: ursOF+r9QbJMJdwjefks9jFb+sxIRauauGWhSjGRrYceg8B35mff+yN7pHJg+6HvF6+cI/zHpgNnBZTX7GydiYffv7+Fl1nQc70fixEm//831RKGWcBr99Ljw7gq0NIEgi6Mr5b8Mo70AVwjbznVmAZiTpsRsNdXmmEzHeZALDohGbSS6iivgD2VEeT8KY2zZMyenGssQDW/Z56Udu8zQSl3YbHJO/9L6J9UImwG4S502XdL8LIOQv7Fgkq0H06GIAB93crYR3Pqbzhy8t27lWvfkWJBxLW64WkaooyPvy90Y4YIaK3FrNXPUODJgT11JXG/4Py5KrN7iLy5YX5kjboXh7uN66z0tYt7LkvxL5KsZ3PB1lBFjGpWc0e7DnJe+2iOw0frxFQiOVe7T/r5xlipBo2bB3qoWmNyM3iNtWkokwVuYNHvhCr5a5DUPcNtT0qDqUWSBYlUYMShCRmAUyiYoN15JEm7bgz5dNMzrM6va/S/mOJ2OUOyie0nVQ9KX8N7CWi3WLNhAXH9woHLNZy3mlEAAOB63lyFV2v2Pfx3Y4UiVXHA3wANhjiH0N6HDwimAcy/0In1CzwhqmuX1iK94ubfi0IF2uAmSXU72COQy92xYgvl3G1sZNQX4jSc7G+JmwGifXhx6MlNVogcMw==
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Kgdxh8D5diMDmmfhJH2iwQm+QjFkcX+1NwEadoDRCX11TG9U+AjCsNlcKBMN?=
 =?us-ascii?Q?RFIj4i4rw0U9pc5AqwDGbR5RANyA9zfCdbnpBUyB5V8jHMmuhsbeKm90N7KK?=
 =?us-ascii?Q?pLTWUL2na0cgB8sykDr8Y++h508x6s5YzrUtABpK10JTCgMfJZz/lUupqXi3?=
 =?us-ascii?Q?85tUXVdA7JAmo7C9iGsqBwjiNT4at5jHZd/i0bIjFLqZVveNTxM1IZ2eq7KZ?=
 =?us-ascii?Q?p9gxJgARNg7cdRzw8cih+n3E1vVtPtvBH0d2ZMfPyrq6X5ggvlZ664QbVQwQ?=
 =?us-ascii?Q?haHNjr/nzvZC5vFHt6M9oKvMDbwygnkPCjpNvvMCTdcpnpymMc4sBwNfYlp7?=
 =?us-ascii?Q?DLwZ3wh0ePR/T1O56zUlnXznGke+lJ+ZJKR7rQSJIBqzUsA1nAiGcf/23Prx?=
 =?us-ascii?Q?3Xv0jcM/16lFA6jqW+4pC8lEkv/LrEEA6W2N5VLRmNl6QqrLoFQk0m7+W5K3?=
 =?us-ascii?Q?BJTOgQItokEI1tyhQ/d/AuMqbDoTykAj0oRztn0cjsV8wO1egslOCds7ZNgv?=
 =?us-ascii?Q?RJ1sFLRDxgbdQGZEoPOrpjBzJIuTcfbH9vFjbzUA+GM345DkcNpaeLncZu13?=
 =?us-ascii?Q?7uOrP3v70mAmdnluvB9p+QaymWOXXmFp+P6OhXsrylD9SOVyCRJFqinodHX6?=
 =?us-ascii?Q?2JdOQCNKOcDvqTLk1sO7IrQIvVtg4ivCnzysyMJ+kmVRsYUn0ZduWqRiFXPp?=
 =?us-ascii?Q?Fr0F0BBO/pxgIOKT0DdPjmNsbcWuWKMlRjNxBqgbO5jsDjWg8dpMZHy4ri6o?=
 =?us-ascii?Q?O1YJtwDVU+DY5oHJi5daIziiWEdD18cHgJqyHVEHnNOPYDGyn57J6sfOPkBr?=
 =?us-ascii?Q?1xBenYJVB7lmoHbhP8T/qS9jugRi1de+z4+6GP824wAwAjG0DRiOoyQNcZwX?=
 =?us-ascii?Q?GpdXwMENnnUjsaljmaZ6Haeav6hbxsO0z619KfMmQ9M4Zxr9DHX2Oci/p6u6?=
 =?us-ascii?Q?BESo/nfKFi7ExF1BAxW2s9WgKnpAWQ9X3IVTd3BK+wq3HQCfbwMUAa39dpXE?=
 =?us-ascii?Q?VXIarh8ij8hoNGmpjuj5G78Ebxql8kRS3SpgbXgMBVk+1laLDFKvw5HO2D39?=
 =?us-ascii?Q?QdhtdbVyHK5zq/BplGU54jDgq/xRfn67wqd2GjFihS2fYzpX2KKDoTi1hcXH?=
 =?us-ascii?Q?uLVVT/WnSrvxTPfyePnbl+7pv2jxuuUD8NjS6tFGSaCZ2Z7SN2yycTSNykDV?=
 =?us-ascii?Q?Wrjj7s6UaJHxj61jA5Cf5eghJfgm+FoHqPQmF5A8lqViSsv7cg3ks7CNgs3N?=
 =?us-ascii?Q?U5ysnsJLumecmZv1+3RvlKHZP5Q1jMDYDwPFhTGoNeD4ovvW3sFGU0z67DG/?=
 =?us-ascii?Q?YSg=3D?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0ebd4fd9-8400-459e-bdb0-08da6f5378e6
X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2022 22:09:13.0202 (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: DB9PR01MB9174
Subject: [FFmpeg-devel] [PATCH 17/39] swscale/rgb2rgb: Don't cast const away
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Cc: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/DB6PR0101MB2214329A6D30437B2536CDD28F949@DB6PR0101MB2214.eurprd01.prod.exchangelabs.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
 libswscale/rgb2rgb.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/libswscale/rgb2rgb.c b/libswscale/rgb2rgb.c
index b8be76913b..4f1ac9c465 100644
--- a/libswscale/rgb2rgb.c
+++ b/libswscale/rgb2rgb.c
@@ -317,7 +317,7 @@ void rgb15tobgr15(const uint8_t *src, uint8_t *dst, int src_size)
 void rgb12tobgr12(const uint8_t *src, uint8_t *dst, int src_size)
 {
     uint16_t *d = (uint16_t *)dst;
-    uint16_t *s = (uint16_t *)src;
+    const uint16_t *s = (const uint16_t *)src;
     int i, num_pixels = src_size >> 1;
 
     for (i = 0; i < num_pixels; i++) {
@@ -331,7 +331,7 @@ void rgb48tobgr48_ ## need_bswap(const uint8_t *src,                    \
                                  uint8_t *dst, int src_size)            \
 {                                                                       \
     uint16_t *d = (uint16_t *)dst;                                      \
-    uint16_t *s = (uint16_t *)src;                                      \
+    const uint16_t *s = (const uint16_t *)src;                          \
     int i, num_pixels = src_size >> 1;                                  \
                                                                         \
     for (i = 0; i < num_pixels; i += 3) {                               \
@@ -349,7 +349,7 @@ void rgb64tobgr48_ ## need_bswap(const uint8_t *src,                    \
                                  uint8_t *dst, int src_size)            \
 {                                                                       \
     uint16_t *d = (uint16_t *)dst;                                      \
-    uint16_t *s = (uint16_t *)src;                                      \
+    const uint16_t *s = (const uint16_t *)src;                          \
     int i, num_pixels = src_size >> 3;                                  \
                                                                         \
     for (i = 0; i < num_pixels; i++) {                                  \
@@ -367,7 +367,7 @@ void rgb64to48_ ## need_bswap(const uint8_t *src,                       \
                               uint8_t *dst, int src_size)               \
 {                                                                       \
     uint16_t *d = (uint16_t *)dst;                                      \
-    uint16_t *s = (uint16_t *)src;                                      \
+    const uint16_t *s = (const uint16_t *)src;                          \
     int i, num_pixels = src_size >> 3;                                  \
                                                                         \
     for (i = 0; i < num_pixels; i++) {                                  \
@@ -385,7 +385,7 @@ void rgb48tobgr64_ ## need_bswap(const uint8_t *src,                    \
                                  uint8_t *dst, int src_size)            \
 {                                                                       \
     uint16_t *d = (uint16_t *)dst;                                      \
-    uint16_t *s = (uint16_t *)src;                                      \
+    const uint16_t *s = (const uint16_t *)src;                          \
     int i, num_pixels = src_size / 6;                                   \
                                                                         \
     for (i = 0; i < num_pixels; i++) {                                  \
@@ -404,7 +404,7 @@ void rgb48to64_ ## need_bswap(const uint8_t *src,                       \
                               uint8_t *dst, int src_size)               \
 {                                                                       \
     uint16_t *d = (uint16_t *)dst;                                      \
-    uint16_t *s = (uint16_t *)src;                                      \
+    const uint16_t *s = (const uint16_t *)src;                          \
     int i, num_pixels = src_size / 6;                                   \
                                                                         \
     for (i = 0; i < num_pixels; i++) {                                  \
-- 
2.34.1

_______________________________________________
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".