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 0B18F48C42 for ; Sat, 23 Mar 2024 12:19:49 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 096A168D47E; Sat, 23 Mar 2024 14:19:48 +0200 (EET) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04olkn2088.outbound.protection.outlook.com [40.92.75.88]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A785868CD10 for ; Sat, 23 Mar 2024 14:19:41 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SttjcVAorX5yxdk3lpJNjYxEFPRpe9s2HomG1qx/X0/iQPDZpSEpPI18/x5l6uAp3c1lWuW0TCHnyS9lD36eP2C7NGX0dDQcVITNhIWjDqxuIOuIQ43gmGN0SLEVM3jQA3C4r1bBwZv+38lAFRRzdPjLQC1BPc2m4s8tY+0qIeU4Bga994zXTc+Jfp0Z64yhjOkNdE1c8EqT6jFqm6sGUd+5sBkBzUdaf45OPeBm4eSDxvMzcZ4KRSV2IG+Mm5VkiEpl/FAuuChczLP6TArpvaRN/b0bh021siCMKZuGGe+mgTo4VcgeqeSnqGqY3YKl+TQBXermRmWSTXxkv95bXw== 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=OK3cqg4NjuJeHpjCjt4+91grtxV30l5s95r4VLvWQEQ=; b=RABhD2JsENAxaF0YrcUbqUY1NS+CLzTpQm4COZwyWGnMy1ZpbXeYTXL91wPPrKz+jeInP3R9leKWyygCkWZjMjp51fbOuU65RtjFRj2u5ui0peRzFbWW35BimeVxi/LumlkFf5s29G5HRW0deNAOdoHF0vJyHX6bXDXBtv9pbY4xynXhKS+bOiszt9HVdCHJS4VZUGKT4+fTboWx/bJcYcOe/2oTHhnXE3D4HJEt03U4vmEQNqQLREKyirxcVtoMtYVxNG00x8n89IhClBlBsQfRd0PrgvKoAylQ6CoUEDfyLsjzY0F5QDRPAJGGld/eJyZtq9Ja0quEczT2Budr7A== 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=OK3cqg4NjuJeHpjCjt4+91grtxV30l5s95r4VLvWQEQ=; b=N7TK2vsVp4J1DWtbJ55VLmTZSInwe/IGi2UxNeFN+32Z5jEEtSjnyQCevBBBbFDpPvgdAKWwAaaTW6qx/8ktqhw3+2XjGZayQ6LStTlRe4Je5mJ2Sh5sI4A0at9hQbTuh/fo3nk8tsScGhtCg5iO0pYYf2LDIMfN+CoU0I/RUZ8H0A5sK29x9w3ardL36Rr6BS0hyL2MmSiAiB1gnKj3ce2Er6anRXmnO1aVqiaL/LIaXCak7lFJPi8oMKItHfK7ZPWpq0nW8BUHM/G/cGPa5rZP4go1i5tkBESxZkr26scZjFvZc8tGvl6DWG+h4wE7NK6kKSDrup04lGvgbISF0w== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PAXP250MB0600.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:275::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.15; Sat, 23 Mar 2024 12:19:40 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4a3b:cf76:cddc:c68d]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4a3b:cf76:cddc:c68d%4]) with mapi id 15.20.7386.025; Sat, 23 Mar 2024 12:19:40 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sat, 23 Mar 2024 13:19:29 +0100 Message-ID: X-Mailer: git-send-email 2.40.1 X-TMN: [8fEtgu+cHflOdUYGYOASQuzHivSfQ+IwTjJAWFyLdTs=] X-ClientProxiedBy: ZR0P278CA0081.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:22::14) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20240323121930.1587630-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PAXP250MB0600:EE_ X-MS-Office365-Filtering-Correlation-Id: dbcc7982-9ca8-419a-381c-08dc4b338366 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MVcoYid8/Yskm/4aPuXYCG0inmaNhg0KhoqWSCN/RlRQaduJ0gi0p/+/uanPwswjYbwFA2D0asSDUWnljMDTlUwmehkgFG1shEyeiiBBQaX7dZnyrbeC9RhIEsG/aFQ1UgMiwZxuosi4beM0Lgi4MrHMl01EAk9TUo1uNW6O3+zw4fvdcLtgvazqgMGU0x79vz8Dprc6o+Vrl2QfEz1KUxb8dbD4n0Gng01OlybXmg2pEQCM3l6G8IswZGC1KaOmjJXAklbk7aXnJT65MjNdV65Bd2tlm+sS0PP15r7H6D6IaRBso8SEb8Lt/7UyW6djgZ2A8h/nMbmycaWcIJenAVFmJ2XzIqmQYFpyB4hDGLAKlWM+chK8pjVvQOSYe+C2lPpHWKtipnUWpxlm9L8gTtguGT7D46IUYKQkPEv/yMFvABa77+l6nT2EUAWHH/cI26AfOoVvG1q03RAwJNRSfmcUyf0YOZBHMYhgPz6l2LymD/NsRqeL43pR5YlcnCqs2ZdwuivlQ6GeK3jG7yH+D12ozn/yxaOVzCzWHY97pOrSzvH3KWzp7LQct+ThDYNejz+jReQTsytNwByu8vbKg8IWYvyuXpXNGwxBdcy08Z0j/IAXNKOznNJmnwkXJNcC X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?AYnmdXhyKfiAViFVcpoKm9G8QRj4o/HgEJ1u3GwLgWdc2hwLZfUMDZm+LVil?= =?us-ascii?Q?5LwIRjXRxAuUfvVE7YurYhOUB/2cdI/yGYQHQ/19AZHfxN6AeH4blXlBP8Bb?= =?us-ascii?Q?ceWMlAjxwvfhboTw9f/GE1NjjyPuDYzbh9iwz6bgKHjlm3+ROSsx1SorW+7D?= =?us-ascii?Q?kyu3Y+bCW6l3PdOYXkcC+o6h+rV96s0mXf7b4sbYC01yCrXSoiBOLxMMcfFd?= =?us-ascii?Q?vCV0cMSzmJ9Nx2pb2QZlT+0F7Xfy2mwX82Zv0Z3zBkrrkQwt9AIVup/dwcix?= =?us-ascii?Q?DNhuiHd3PK/BfGbLxYkVn9McId1mJH45OMFtNHasoKVua2KyfU4oRlhCDd+9?= =?us-ascii?Q?5GehWlwgRCDQdeUcLxxOm2bCg9oe0wXVgLhK+WJlYCUM/cWACVTiE3silaly?= =?us-ascii?Q?O5++BkHc/rHaHJUIkzyjbfW4LCkZ6IX4XlDt1eGWYCYi1ruNwP2OMC5iI41m?= =?us-ascii?Q?v4oTFyUu+J29ZyVu8U4YRrfYFZMia3BABqQURIDxWvPj4bQYe+rpMj0aFS8Y?= =?us-ascii?Q?fy1rcUOfK7KvgeLvHvnXRkXepcBcI0OI0gw5vASP4whVPD3eGs37gYsKdUuq?= =?us-ascii?Q?RrDUuf3NsjSV5kkT7mXbsYqGjeMtLCqId1SwF8itW7oBgYWnACG01tpSgncL?= =?us-ascii?Q?lCbMSdgUjLqvBSUsWtp+T0uc9r/NA04Cn0xaU7VHZaK2CGp1/hCphAzsOXVz?= =?us-ascii?Q?aBfyllOYgcG27/P/Uj8j0dWtPW7E3CXw3jZt+OrspKR/OmnTn2sg4eFLOBjH?= =?us-ascii?Q?ZVq/qfeHYClrrPaNbmK6rKRb6spvq1/5weQGGzQkyS2RlgRIOsl2wSBSqBpC?= =?us-ascii?Q?bF53/godM86YHkaFZ8kmyY+VCjv9UZgrF0MCJI5LN2hh3SzzKRbjnofRjTGf?= =?us-ascii?Q?kf1fwZSxjbXOCqjAS1Lh2Skv6PDM+i/FpXUcSbYJQAa6UzZNWJVURbmU1QHE?= =?us-ascii?Q?jc3Zktf3gZERIBOnueCojT6c6BLM6dICdkSK2Mi5iQJsthtca5+J5psRbiE9?= =?us-ascii?Q?pS/ejVl8XFcBQl2/wUzeEHQWu6jl7rCQ4mwcJ48u/9/KIxkhuhMvLezgBUZc?= =?us-ascii?Q?DQXSyd+uOsWPayOw94Y7LscAdeVmk0HYcKdV2liyJNL2ItBwTF+1mQWOyvdy?= =?us-ascii?Q?u2dYR5+AOeVvnIyZuNhjRX5Vhsnzloduzix7WL8ig5W4zbai8r3V+dqsaIgj?= =?us-ascii?Q?dc/HbwlyWBPJH9R4RLebZQf3LPhSsPEblTblQLvd7NLSV8YWw2Is0CDzfbRw?= =?us-ascii?Q?Qnm4qZGDyB3zHYd1Cd8JRX1/ce85vbcEKus5jAoR+Q=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dbcc7982-9ca8-419a-381c-08dc4b338366 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Mar 2024 12:19:40.4291 (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: PAXP250MB0600 Subject: [FFmpeg-devel] [PATCH 1/2] avformat/file: Constify android content protocol 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 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: (The discrepancy between the definition and the declaration in protocols.c is actually UB.) Signed-off-by: Andreas Rheinhardt --- This and the next patch have not been tested (apart from "it compiles when the android content protocol is disabled"). libavformat/file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/file.c b/libavformat/file.c index dd5819c06f..8f3b35c795 100644 --- a/libavformat/file.c +++ b/libavformat/file.c @@ -670,7 +670,7 @@ done: return ret; } -URLProtocol ff_android_content_protocol = { +const URLProtocol ff_android_content_protocol = { .name = "content", .url_open = android_content_open, .url_read = file_read, -- 2.40.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".