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 49BD647BB8 for ; Fri, 31 May 2024 19:08:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0719768D5B7; Fri, 31 May 2024 22:08:23 +0300 (EEST) Received: from BN8PR05CU002.outbound.protection.outlook.com (mail-eastus2azon11023019.outbound.protection.outlook.com [52.101.56.19]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 35DFF68CFA9 for ; Fri, 31 May 2024 22:08:16 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DuCaf4ULz8GRbHqRC8jhfeWbuN5TW3V6dAv3fZZpsJRiHvZqcVt8+rjKRj2XpgwtRtv/oVWdVm6AIgMiFWXFx+V9A5ILQRUWnVpQcVo6XNvkteAsbKibw9TawUly6z8GFuX3gC+LyCmCZQWBnzKin5nR3ujHV+b+BueEpYd0mwrELbe8F2jAjrp7JbhtFlHD4QMSr2kwyNV1tpPcVVGRCHkLEWws1cWsWWNCH8b6rl15/F1r3ObunGac03I4qCRhVPn2ZEfo2U6LTtLtVRnItuj8sVbMTE67SgCCDjHmt+hv2He8ubFhMkqgAXyf7iim+7ZfOGFuMDkg1ua87FQRhg== 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=PU17jem8zDLdfqlU+97Jm4SBmFpzRBgz7eLhLdlBmdk=; b=gB5J2umSODdHH/QH1zRn/g7Yv/EnmGP4k9CTLzLHbKOaZ095Md6pGZ6UPRBwSMr6cTwHRtUVOdgJr1J7n5C16GDdY+xN1j+p9h0kk6nNB9G1oHjhjt+tyAc6Wnx6Inc7mFmb1o3LBtX+lGmRvhGHgW1ql1+g7zuBWrVRwRIuJexXSxx8NEJoeIAzkOMuIAXsI0tuTJlCDh3dL4mq1YcKMenS57NXhffuPQ/e1uKJLrOCdAHrEfRXTcDxDy4BRx8G5MWZLXxK9IkLC2KJbpA9vy/IhwRKHZFrmHvMGGPLzzVeY1VKbMDC7iOXiYcr7cuJPB/ugyAsDdKicwAijdbaew== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none Received: from BN7PR21MB1636.namprd21.prod.outlook.com (2603:10b6:406:b8::32) by IA1PR21MB3499.namprd21.prod.outlook.com (2603:10b6:208:3e0::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.10; Fri, 31 May 2024 19:08:11 +0000 Received: from BN7PR21MB1636.namprd21.prod.outlook.com ([fe80::7dc7:a9e6:aed1:4506]) by BN7PR21MB1636.namprd21.prod.outlook.com ([fe80::7dc7:a9e6:aed1:4506%7]) with mapi id 15.20.7656.005; Fri, 31 May 2024 19:08:08 +0000 To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [PATCH] Add extra const to FF_PFNGLSHADERSOURCEPROC. Thread-Index: AdqzjFACoILuP5/3TyiHmguB6eVpKw== Date: Fri, 31 May 2024 19:08:08 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BN7PR21MB1636:EE_|IA1PR21MB3499:EE_ x-ms-office365-filtering-correlation-id: 9196ddf8-9a2a-4168-917d-08dc81a5024c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|376005|1800799015|366007|38070700009; x-microsoft-antispam-message-info: =?us-ascii?Q?Mi14tX8l8F6+md6FYL5OTRXLnoejQTXkQh4eHlsRdqtOfLfaJ0FkWm5FYWIi?= =?us-ascii?Q?/glZVZ6e4r8GhVpjAnV+8+daysrIT0mtM3ZUxO4cdYsfDvkflIqannXnFOvm?= =?us-ascii?Q?cYLw/POlqAP+SrR7Uum+A+mwpD5YRN6YDFiTZaxUJduhDRC5v+JGZRHBw1as?= =?us-ascii?Q?rFIHfRW2ZNsk4ML6T+IRUOVKQ4Cs8wtxue+F6OUOaJnWOVpTJUS27EDZQKbC?= =?us-ascii?Q?ukLUbWXrp4hNnLD43y9sIQAYrcFwuq8meq1w3r/esyfsldLQTqAc8mu4sO8k?= =?us-ascii?Q?AxDsbVuoFe/OfOSLeZ7B458GsnKPg1Md7xJspolrNBM32s6HwbRBSpIppUkP?= =?us-ascii?Q?LlLAk9eOVukF3bzKjbNKsSN586DA91FUsqCkvrqor0WA5BnhFHVGs0lWF3Jy?= =?us-ascii?Q?Uf5BxBfwYt41Qwv1gQJysaS88DNeUGkMl9sfGKqWaQODqMqKbJb5y3qJpC6W?= =?us-ascii?Q?MNzGyASBi2eKQEjqDxqvQgOsKBXI/nDuq7cIIWPctg8g6BkGjZ7VwTKChfF7?= =?us-ascii?Q?qLxSvjVVEn0FYLhfo73i5hRHgnKsMkx7MargaxfcG/XQhOwcRVYbatK3HGB9?= =?us-ascii?Q?hZE1WGQdMqdDQ/qhvM9MhiRJwSL6cYdo73Q2f5l+wqYuSFhHoI50CDYeNQY6?= =?us-ascii?Q?A80seezjhV7MzVSa1ovi3YxCOPKOuO4TBiq4n29KJ5YO/EZWVmSZ8ctusuA7?= =?us-ascii?Q?mLio4klUlCmnvUUJz8sOJf7bpXQVOmF5cqnttgOBZ6/LnD5COaMZ8Pbqd83H?= =?us-ascii?Q?dNIzm+Vyzcrd6+MqVDScEC8DGz/jp1yuq7tMAOA0nuHUemfKQYW7rXDIG+nY?= =?us-ascii?Q?dlQjMh9BwMQsd2qBwa9aH80JDjcIJPhBuDM9/P0wUruybZhzPl0wlBhMqJMN?= =?us-ascii?Q?dW0XX9l/NXAtOf3K9r3xWJDOW63k9wKp7unQ0Zcvwa6Qsq2DAg3N3FBBsUDO?= =?us-ascii?Q?1L+9XPwl5iGR5k16HurYKjn1MbFrAXMhzSZ2Wkn7a/8+eysaL5WtpQH3/gDf?= =?us-ascii?Q?C9XwyqfyA4nv934Vm5Tosc5Vqhd9h2bJE3c+I1UVHSjyi6SI1YiNTQbP9frn?= =?us-ascii?Q?l42nH5v3wsMhzb+h5FUTSdVdglGKojOXoDzc2wqQTcvL649p4p18+qmYtPl3?= =?us-ascii?Q?7WsX9MEyT0Lm/ACFEyLjgOR6cgO2LwSVBH191CulBoE9O29C6zrux3F9H75W?= =?us-ascii?Q?LZaad6q7Elm87iHPGZ1YH+jZEg7kQ/rTiVQhm6LmKOihfzwG0tmoZlmafwkG?= =?us-ascii?Q?Lhn3KunfDrfpEAt/K+rRV5hL2bp3FQj7W65GmEKd9M9F1qY1iFgAddbgtrMD?= =?us-ascii?Q?pOmd+YIESXQxRwUBsi7ldFr1?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR21MB1636.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(1800799015)(366007)(38070700009); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?bXFBDm2MYuPnOYEpQxdKXQ0WuHifz7/Iu6bhLnKc3fpdEBqxp2kN3FZsjoST?= =?us-ascii?Q?WGmYLHtXofSeBwUpTXpJzaULtjpAQEjenCoKGadWSeXbhzL6UPCJKxs0Sy2F?= =?us-ascii?Q?9mwTLnNTEIbX7GPZSzT8WuykheTuwcJsXYAxIlI0t8aSJ8cGTmXOFmfm+v+I?= =?us-ascii?Q?yHMoN8Yt20rbYEg1xjqQjt+VDY+4UkX9ZzghmQYr+lMYgf54MkEZ9RNBlA5o?= =?us-ascii?Q?Q0Sb5fhGi9Id1dBJu7icmNH6Houbctc+gacccU8aQyX+PsntwkhN/zdHzZjA?= =?us-ascii?Q?Q8AYmKX+LtjvGfPe8acnMy2HP18lDT29aU/7GXssERYzeWK0tushHkYaxakq?= =?us-ascii?Q?UnZhRn6LXz7cdq7lhxU9eW5YAl5M6Ilq+sSwMqKofwud2cpaNY28RJybsmYj?= =?us-ascii?Q?RCeckQQZZNNAXRZ8H9qtcbtn9ZllT8x8gdp8ObBLIO2hSYR+LA6RpEx1Wv6G?= =?us-ascii?Q?cJIoeMh3/Blqm6x2U1I7vYSmf6R6xWRcpzTxJM6oPzo+f/84xA8H3xSNvvjS?= =?us-ascii?Q?QxlUwxxZyRJcf3z/ybnT0eCIADW7G+f2h9mtMW8Nz66Mub+EQY5TrzvxoYEX?= =?us-ascii?Q?IO1FNPgxWekzSw0KHq8XTf0mTco+iPVSwOnXbw9v1NO387zjP64ZgZRTv7yY?= =?us-ascii?Q?15x/T7ANz+Kxzu8GMZLvaAU+uh390wRBdgfVW+KY9NrCI68Flhg4hKRnv3Gv?= =?us-ascii?Q?AGi8HzUOGNGBKzOZh+HlWTcdtfxRiKJWxIPK2diRPW0z+79uYi5gkDuzdsse?= =?us-ascii?Q?MNmosGdm9i2ucsaCg1VuInRQgg2kBDipOhV0TB6wgY61zKRDy7qi9OiKcisQ?= =?us-ascii?Q?yXO2n874KhAYxYB/OhubPxLWhqTrf8OicM5agqACz6Am7WeE7hW0oeV0pTbt?= =?us-ascii?Q?jfl8cEpHnd5TOP9Ct6rkS1xDtn1oPLdT/eaSBE43pVjHJXRCEttu6Het7ACT?= =?us-ascii?Q?zOQNMTF5shT9z86/cEZIM4Y2Nb6+2ZDlONWIg9rQ3WYn2m0zchKX6XkqQq8o?= =?us-ascii?Q?6DZLgrEg30Z72XLCFzBVUUoZ3Y2cVNeqWyn4eRQfxT9PGVaiPHiiDFcRTjx+?= =?us-ascii?Q?brHrojr4P5Xzvo9thIV8dgElFH4g8wxZCvoQSdEJy4sr3oLOXxNxqW2J4tZ+?= =?us-ascii?Q?ghlefep3EUs6cLWgX/yEZD/dvfm1rc+fgPCVj4RfnIvruulOQ0rD3JbpVUnm?= =?us-ascii?Q?tVSccflQEOxuEzWUn4evz6GuAGlR4dkjAo8xI71ZYVi8QH43LV/7TsIVSq5/?= =?us-ascii?Q?hqEb4ISDTCcntkX6SqydZijQyCKTP+XpBiVX5fzF/7I3ONO9VE0xj7pQuNyp?= =?us-ascii?Q?2+J5bn9+PPkXOAlZb+cEcPpyHOrtAsnuVIIZwDDxYHWEdWgS6lIKQb3FxDMX?= =?us-ascii?Q?Yjz5Pvdgn2F0Luwe4iYu+dHbVj71ZPOejH1+623BaRiKn0Isr0M2mYR37AIL?= =?us-ascii?Q?xN5lviFqatkk5VIpBB85ctXbpNDMuDegpqCrRL6ltgpNWep0rokKy1Md4Uiu?= =?us-ascii?Q?tP44jk8emfQYd9cTIGviWVNAJF3w51xpYkS9pEOwOTV0YlJOfbIGmoahBXIx?= =?us-ascii?Q?7A98kB4TBQLfFWUsqCI=3D?= MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN7PR21MB1636.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9196ddf8-9a2a-4168-917d-08dc81a5024c X-MS-Exchange-CrossTenant-originalarrivaltime: 31 May 2024 19:08:08.7751 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: cvanXcmXqZD571/qNCg9YRXbGHkZ8MubjBh0p6ARfYFGIJO/qEO2BgUrF9wpjq1Wln2o+wzi7SdQuTWFHdz4kA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR21MB3499 Subject: [FFmpeg-devel] [PATCH] Add extra const to FF_PFNGLSHADERSOURCEPROC. 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: , From: "Billy O'Neal \(VC AIR\) via ffmpeg-devel" Reply-To: FFmpeg development discussions and patches Cc: "Billy O'Neal \(VC AIR\)" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Resolves the following compiler error on macOS 14.5: ```console /Library/Developer/CommandLineTools/SDKs/MacOSX14.4.sdk/System/Library/Frameworks/OpenGL.framework/Headers/gl3.h:1891:21: note: 'glShaderSource' has been explicitly marked deprecated here GLAPI void APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar* const *string, const GLint *length) OPENGL_DEPRECATED(10.5, 10.14); ^ src/libavdevice/opengl_enc.c:482:27: error: incompatible function pointer types assigning to 'FF_PFNGLSHADERSOURCEPROC' (aka 'void (*)(unsigned int, int, const char **, const int *)') from 'void (GLuint, GLsizei, const GLchar *const *, const GLint *)' (aka 'void (unsigned int, int, const char *const *, const int *)') [-Wincompatible-function-pointer-types] procs->glShaderSource = glShaderSource; ^ ~~~~~~~~~~~~~~ ``` Signed-off-by: Billy Robert O'Neal III --- libavdevice/opengl_enc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavdevice/opengl_enc.c b/libavdevice/opengl_enc.c index 6f7a30ff9e..691bee22ad 100644 --- a/libavdevice/opengl_enc.c +++ b/libavdevice/opengl_enc.c @@ -117,7 +117,7 @@ typedef void (APIENTRY *FF_PFNGLATTACHSHADERPROC) (GLuint program, GLuint shad typedef GLuint (APIENTRY *FF_PFNGLCREATESHADERPROC) (GLenum type); typedef void (APIENTRY *FF_PFNGLDELETESHADERPROC) (GLuint shader); typedef void (APIENTRY *FF_PFNGLCOMPILESHADERPROC) (GLuint shader); -typedef void (APIENTRY *FF_PFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const char* *string, const GLint *length); +typedef void (APIENTRY *FF_PFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const char* const *string, const GLint *length); typedef void (APIENTRY *FF_PFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint *params); typedef void (APIENTRY *FF_PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, char *infoLog); -- 2.39.3 (Apple Git-146) _______________________________________________ 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".