From patchwork Thu Sep 7 01:05:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 43615 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:8b17:b0:149:dfde:5c0a with SMTP id l23csp297176pzh; Wed, 6 Sep 2023 18:05:44 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG9AQJ+CbIRhFmS4Mno6ogANUvvXpywXjPN2m0U/etxFp91FFUOXOjuVaYExT0h5rtcxkJ7 X-Received: by 2002:a19:5044:0:b0:500:a396:b2e4 with SMTP id z4-20020a195044000000b00500a396b2e4mr3372037lfj.58.1694048743778; Wed, 06 Sep 2023 18:05:43 -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 r10-20020aa7da0a000000b0052239041251si10166392eds.553.2023.09.06.18.05.43; Wed, 06 Sep 2023 18:05:43 -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=UK0ERlP+; 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 7282268C7AF; Thu, 7 Sep 2023 04:05:23 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2058.outbound.protection.outlook.com [40.92.59.58]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B4FB168C843 for ; Thu, 7 Sep 2023 04:05:19 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F/kHqbHPm6dyvrBBONc+7JYUu2hZeECEoW4jCtDC5kcYq+bp4QO2RMEWScl0uyZjGHWO5T5oiv3FcDYWaNiVTDKduf5rvKphSCn+s1HQf+AyY29DOxUaLWG0mrGEXe9qHlHUzA1OjdGEeciEpNU0bTU3UfNCtSLtdiIslGmQbGLpeY5VNUO7eAXGE2Kvx3yv/EKGBi69lq2bZJOQVJAnc2TqnIi4IOv3ZPlYCPie3aDZpOZC+XRKEeMPTlqgKabeGnQJlTXQYLPNc4bjRSV5UOrfzsNC7XsWnXmlV7Wr3SZDSzS6X4HeGFhqL3Egsen0WfkB0RA79nQbZOCV7xYDNQ== 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=QWY3bcAYyMuaiZPYpMIfUuk4TVJwE8eO6bzK1m8IEq4=; b=nrs9qnSjjrI8nph6jNFOit39ROeclyB+ENnnWaV0rnvVc7z3BYOOxdV4aFHWfOdbx+T3M0cfVs1pyxFSPK2H4kDlIZtr9240Z2JsiSrcCyrPkV33zbCuSik2dIv+uikAVGnV9U1gOw8BmuyQSaRlbK1WRxDqJYYJnOgyhSRVMOwA07d9lA72YZP5Rn1PrlRjRm0lnugNJWprDFLWhNv+mm11xM6QNGPAcLM9U+zL+6Iq3EYVXgn6cMP1ikZ4ZWuMz6gg6q4Cte0Ge2a5KfslXK14gXSVFogCzJVSCAUX0N1Z0jyorDp4wFCyl4v3FgXSlWSmJSMcqDHAfkO7B95XCA== 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=QWY3bcAYyMuaiZPYpMIfUuk4TVJwE8eO6bzK1m8IEq4=; b=UK0ERlP+PfiAxLlZRcQglCG4ylK4JABozQ9u4i5APM4LNlYUvk9DcHomB1hnprlrTMGBYwN2UcLpCTusNg1XNlNU5FASLdoi7M5q0QfKQrDzAq+DW37r983LBqbHQKqzPYOCC6YDAqf+TFF97zdwMnMHJfET87OcUujTarQ7X5hDFlgDBvtwAVvyq8crbf1xdW0O+lGAX58UKp3TdWmIVnAdY/8xfRU0INHjhLlV2FkimhsxJdVWviPjhrUvN6sGjfBfAjkO2vKjQPwDCnZF+gVK7YT72qVzqJWBPSrMDoB15nA2mA1Q3MLiLgql6CBRDuIR+QjP6uF/Z42th6TyyA== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DU2P250MB0025.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:2b6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.34; Thu, 7 Sep 2023 01:05:15 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::5e01:aea5:d3a8:cafa%3]) with mapi id 15.20.6745.034; Thu, 7 Sep 2023 01:05:15 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 7 Sep 2023 03:05:23 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [yA81cQI31I75CcIPMf6p2YYSpJHKJQCZ] X-ClientProxiedBy: ZR0P278CA0096.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:23::11) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20230907010538.488975-6-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DU2P250MB0025:EE_ X-MS-Office365-Filtering-Correlation-Id: 1b44e13f-74bb-4864-6eb5-08dbaf3e7eef X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 2s025CfI6piy+u7L2Xu7L/upxGjKq/EQnblyCP9Bos2uY+ROaK8CKUwRk12WCp4gj6H1GMAd584xJXLA18otvwt8rjoyj1N4zXjAVgsXvguUlV7DYMGkWDhEiY+VzOvUlBTVedPiMPEwQAFgkRgAoDFLxFlkt2lffijRy85GkRFcylZesgUVvfPV9DGG351D5FUsbGRE2qb2e7fvpWW9FNUeco26U3dEiZ5Pd9/8Vae2+w2rguQ2sD1lO09OvHoXDjUF7vcEhhnVYcRkxJ1/x4zz6r/g7KzoDHp1VkQWF3ObcTDC8FOiySL2Uz9iYItrCkJ44ahrQxccmoi7AbGHFn7MBZF9+mZCNgSOoHaeR7IXr0V3Jpq+4DyD5UjZgBP4KmX0NT9yjy/XYz8fd66GIOZ+Q5rFLE40P6iQg5o0NZd3bnsJm96ZJvCyWyTzxygR2OkieQAzPrTQmfN1c2ulytcNmuDw4CvM/RKkoBFUJjlA/ekNqkF8bcNmZnQyr/R6Q10ruPYhtxooDuWvikCPb86VgqhHD2p++I43RpjwBwJJva1nIceMAFx9hNeas2+20UZWDeaOEENO+7YCCeshfgTcd6veJPJiJBnHTRdomxXJPxwJbifrBn72ltuNWTVC X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: fwbAb4xt69TZr5Ms4ghgEXB/7g8Mb2xV3XWWNbCX+M/ycZlBf6yoCtGjVAslGaYDqJovSj/ooEvXsxGhue/W/Qn6DUp3x3saKoRZqdyI354RyitplncA0Ax8VPTeZVQ8PYfckjxtVsKFWP0S6H1atlf8Mo8HTXy86PFoLaBFqA1ss0x2ElH/eNrTHS3EdCm6245Z8pGNw7/E6z8aSB3VzkEDWXAo2mhbzgjr5VjkeXV0GGYVIQNoWjTgNe6pcIvFZTPRDGNnIqIHC6ccz+w08gKfeBH0vl1TLZaWgjTvdYCVpQfhsXalbL72YPjJaBDSh6d/3zsJ4flaZPJXm6450v22vCn8cXaF5bYaBUN9+/GtZgsJsRk9fn3lcMDnqxXb1w5eFN0ClfPq0tZ4HJ5DQrAHS8ULXaejhGEDbTXfOXHHuHly3K4KLuVqTDuH3uWZE0DVQDWHQlYThmj37rHJS/LlOzrT4lhqcYyfvUtBDBBHc8w1hZ8ovSKrlEo+5bcp25lYTez7bgie0lkKks9yQtzV/c5HffQ/iUuRhdGwphk4/1QPd3kvhfICnjCLwltb7eFWobnAuUEqX/6if+zvGPWQfAwTs3q76Fo5hpDad6xIQdy4CfGYsGHflB262aLhJ1T0Tp3FSGF3Uo+4tvoATKSKduNi7iS9a9mrCKcJ/sfm5P6lOKPMM/PZmXpZoCzuPC2F3fAUPcqF4ok3YNH8Gxa2rko7zhx9aI4weBtoWbML70ESDVh9O4P6M8b4IEkqmv9WSaQfFikNjhRxtjz9JWf//oCdELrBXxbUO7LtVsTOlUp7QOLh8qUtpMjzQc3q0UgPOEa8+qB/ocZWS7lHX2WxrsHzupLSn3uNVUpE9Y8cnJXwcshLzsJtHa5J+/GStpxhDte1U85E98PRZMkZIBwb241+wp5uo1phzpbTmSskDBwZM/938gGDy6p/1OmgQjLIY2NUgOvPq+HSuHBPWtWCc0wpaBDhFvu1ymvq9u9fyvgJtaY0mD5unzFp3rgkhGoyn5d724ePAKBUkUfjBqNQbMfpfZyra2RYpAGt7VaOwr1mnxXbMZHONtn5Z0xUsdRYOgUHzUDLoAEa5x/mOztM22AnbNuiS5dWj2c7EkPrVEN3NTBraQ1JfRSfCGEFw//xukY+UIVEjVFk9xnrtfRoR2rF7ahaDybBIMYEAMykvcEAXD8lLa1fREuKRXVNWow/xUIQIAzmvzOVMZ83YLPGnCivqgwvVs8n2ZXGQQM0jSwVDJ9KqBlGHt1oKUY0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1b44e13f-74bb-4864-6eb5-08dbaf3e7eef X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2023 01:05:15.7916 (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: DU2P250MB0025 Subject: [FFmpeg-devel] [PATCH v2 07/22] avformat/dashenc: Add const where appropriate 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: 4tQSjXdXqSGM Signed-off-by: Andreas Rheinhardt --- libavformat/dashenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c index 1fac35a909..9c3ba2c389 100644 --- a/libavformat/dashenc.c +++ b/libavformat/dashenc.c @@ -205,7 +205,7 @@ typedef struct DASHContext { int64_t update_period; } DASHContext; -static struct codec_string { +static const struct codec_string { enum AVCodecID id; const char *str; } codecs[] = { @@ -217,7 +217,7 @@ static struct codec_string { { AV_CODEC_ID_NONE, NULL } }; -static struct format_string { +static const struct format_string { SegmentType segment_type; const char *str; } formats[] = {