From patchwork Thu Jun 29 18:19:03 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 42328 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:3b1e:b0:12b:9ae3:586d with SMTP id c30csp1958148pzh; Thu, 29 Jun 2023 11:18:23 -0700 (PDT) X-Google-Smtp-Source: APBJJlHEWVDPZ4dcX2KcuNOoFb7SZi/qwjiwUXc4vly+13ZaiK+hPPqLi2C0ReM8npobXclUwX+O X-Received: by 2002:ac2:4bca:0:b0:4f9:ec5e:d624 with SMTP id o10-20020ac24bca000000b004f9ec5ed624mr481533lfq.38.1688062703112; Thu, 29 Jun 2023 11:18:23 -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 i15-20020a170906850f00b009877bb42154si7014029ejx.465.2023.06.29.11.18.19; Thu, 29 Jun 2023 11:18:23 -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=pO2myJ4D; 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 C21A168C3BC; Thu, 29 Jun 2023 21:18:15 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2105.outbound.protection.outlook.com [40.92.90.105]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4907768C371 for ; Thu, 29 Jun 2023 21:18:09 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IyxBnkOSQspSSAdsc3eOsvqTkrObK+gCAX07wzh/5MAC/i2JclVBUAoqMnxjtThXNbcXQXZJEtXmksbNb5ZCaF5DqgcAr0/yGq4HW9ndJDV/wHZ484P6lih+E+58XIDQNfd2rura1SL6m9V1+0CtHPEhg/yyvV5uzxmwYY33JxgriIuqk8dB4IIA9WD910xE1dbo8UcEXGi6nT9pzhKMigwwQkBN8S0gXtmd9dpcebOebR+32hcxtnKwhRXmAL3gTM34FdlMyN4mX1mRYcUrZtuNcDidGI8an97VCuaXR+eVYYEXBalIj7nTXFWdsj+gnZAI2nIz0LfUtfdS555sfw== 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=O1Wgi+SssoPuQQEPL29a/fZmdyEQxauOOqlttivGSEc=; b=i75lLADA7/O4zWVpqG0iAQNQObT8AaSPY5FUmmTJ5JAHaDaQ5QBuoCS/3i787nKshYMhuV8/UVh9PB97sKrHvNTt1odfcWK1N0Oiu8CCqs9mySJs/QpBKaGP1nIgRal56hYKpgm1FTvCLcDI+Ks0DvAlbKrSONo2UTM96X+6SLXx/xot1QgFu0FaglXeJRcnAMedW/h3iYsPnBZa8/xoTeiMPQxvL59iS1St2ypgpbxZz3ZF2e+z/CkbmKriBYYWtoeDLNxzU7y5MwNrXDouOtz9OCjjPvL9tu6aKoPpy4Vat+iAXahmPmvnL1VXF1sjBU+dgiyXatmMpXmT7b3vvA== 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=O1Wgi+SssoPuQQEPL29a/fZmdyEQxauOOqlttivGSEc=; b=pO2myJ4DPraVpUDwIEUnJspdPd5buELL54fFMnYfgB8FFb/mRotKJ0fmUk/o1VV+J7+1VcVdizi8AGi6nlvwzJLgML2WAvTuM4vGndhkwrYz4FU1IwVdJJH4HabK1q/vcMS0UE6BQ220u6CjBLwMMU/ne9oO3OfUR/ktwYqK0FlYxtKJqA6RUEhvhnDZpJ7GlUe7VeFIfspG2av0oOw8w+j8dQz3608he+MrH91yPpyUpTC3U7hZ+7qoa3SlUiHCVCqNd4tEt5L60oTKgP7PZJZOMVzJ401mgen1kIFNkg0C+igWjZQu4IAGrOv2ZkHgxiB0KSpoMNRs3TVXUUSq4Q== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0244.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17f::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.19; Thu, 29 Jun 2023 18:18:05 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::a38:e93f:c7e0:f473]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::a38:e93f:c7e0:f473%7]) with mapi id 15.20.6521.026; Thu, 29 Jun 2023 18:18:05 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 29 Jun 2023 20:19:03 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [oSw70x0nX7G6x6CsXylmiKaf1FD/ebyd] X-ClientProxiedBy: ZR0P278CA0159.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:41::8) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20230629181904.744603-2-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0244:EE_ X-MS-Office365-Filtering-Correlation-Id: 91cf6a9f-2c62-406e-17f0-08db78cd2ee6 X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmriMkceEMr8g4HVAclj/Oy9Cmwe6OOitvoh34kDWL2ar2EITMrHgyQHCgmNdPLa98zKD5Z4GbE0q1/ndWyzzCX5WEgPSf5DhmJXvKwBi8CBwJrX/0ZLE41XvpYpujrJ/9psAkuP0YMoZFCnpHoF24FzlrbYdHBd/DBnQrzdefY810TS/zgterk+90sv2nLs44XkVE87CAv2HjpMGU+Ogtem3umKrQ+Epn8RJigAHqp98/qQZTxPx9fa/cxl7frOmunWuCw2Vw/WrjqY7dP22wn3k4b7drw2mskKoqd3ecIzqZTxRt935SWxAGzUrihAa8smLGMlq0V8Xl8IkdW0mLIJM31HcIGGCBrF2GZqzpneaICD3kTLeW8+e+hmjif0zgdbxS+YEpSeQTfRFtjh6BFE0Raok1UijY6m48j3Jc4qTePBhpRuxhi09zrPNaQVadF/6dHbA2KK+MKBe4Tio2f+GbQ3OGw7DZN3kassOiJrkxAiQ1JZveX4IFVIuCaSF1eraDUOqsPOn//10zIW5nFHqz6IpX6oX+BTXqNOPFbqwJOP0whcZO2ZNLH8GY6YFDSP8MgfV2sqFMXD8u3a9m6Cn0XkeK0GbdSwvvU72KRsN042gVwPWc1vY6iRHvkcpuJuYbWgSiNr2zZNThmLahFjgwhSZLEDweGoKPcGqw1wzLHJHN74rOrRjPyKiwmSMoAKYne2zQBEpE2Ssi4X86jvqq1btpD9wATAe7rWjRanV2WQDAs0cb4jtZCyGKlLq98= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: BP5nVUReDQWYp0cCV5b62K9gVUvabeUP4iJifN9HCyBp8dDy51fSlnonJEjiu77fpnC6IrqRjuVcT5fqq2DUOXqk5HfjM0iA0l8kxrkgAogj0LK9qZJB8ELE2e9o3CD3pncrU+S5Y9y0xT4/kO8NqI9wSBU3/ykaLn5GDNtSKU0aiEqxEMC9L9JYhXm8E5y6sO62XnO2pwWwDl2+ulm2DE4iBn31CV55tHVO2aGVQ+Wm9KCVowm9nypPcWpOm776jeASokZQFlVHWro6N4pPNQKp0c0zTcLLhZhBZqdniMXwn1SHElSJ5NM9iJ6doNXbFNBZpIWx1UGT3SRzvQ60ARJIsDaGzhGo45JR8GfirNI+AEyxRy61LXFcBOmLkANQjui7Me7DsTr8df7/SAwoLfUCU2+AwIeC/7R8xcLp+vazylvVCdERdHqObuhCneGKJhIf/U0ZeSvUOKgKBKcub/jiGlu5Z3j3u0ZtWpxiYw2KDW1iAHjGGQOV9gwRA3+nqUNariwxMdplxYD+ShiwiH7JglwWJjkcXEjlkWo6oVP2o0gHNy2ZCYhKl2Ca1ocyqTjPmGT++DiMwJLpWJFgymHgvKMro5rqMNoN8wNhIwQitcmytC8kpVWBgX1ZiBNJ X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: BG46twHGgxio1dqkudAh5CnUcrQpNrRhClZeNdHMgyM8WkZ1oSd4AI931vMfwJG40V5JCekHE91UGaUq1TxvroU6HvZm/fs3tVvYXAvnYbNs3HzXRWDq3coGif/krb7M1qiDUM++UCL5x5y9Wce5l0e4Kbrm+dhtlhLRdYmb5pEHW5rEowqSFWAV1RuUhW9dFWdLx8V4SF++eYxlzbotxH6XD3mVEcQwJ5r/lfitrD2Xou8W1U29n3o3jZwjROTT4lOzzWTD3fyw56klZQR+KPgD35d4xOynovj+FpzizCPRhtjI8TbK7y9mti1y7j3IFM2NmMD/xYZiNArZK8+QGSPi8/c7mNrCqtmFIwN8YppNl/jcTDKwlnXUj6XlbyEPGGiuL28s9vHyJXm9EEJbTirlmdN6PrCz0DeSur6jyerroBtwB7JyzVPWoa5KYXtRQGAUPwkWn0DPmBec4OKuC0G2ZA7wrbY+DpRqZ3sTQuhN1weKnPZlnlA43+CAIogTne+K+ANooY98izJWZLDp06kX578jSc15w6scM+RRHqnvU+/C5t/YjSho62QVqbKHP64lx82Z4xNFaq+h2Gdw/PEm4mx2c1wkMpGquDg9NQaPNjez8GvG+uK0m2FDeQamaqHYo9Pa8OuALbnBIhL4ZfRLAckAov85okAEkEtAoIK0Qm6fa2MlH+xQFYM8rmtxoHPsJxGSTrJS4zhEea/EV7f9pl3WGDxo+UwcLGcrHzqyVh84/vrCiRoPIk29EGbJME2Qtpzbmpa/tXx5oxn3evbBcDvGskJLMhtPFHSgAXDvkGUvVyv1O5yGSR8AzZZ/+bnXbRJXYZwlxpqlldybl3n55uS9DqSITK3295ceD7AffbRxdgxEpDn1/odyzlHbZyIA5fpGusMOh6rf5v0n0Uc/r7dWJyO/C5rSqarFT6aCIcNz1BRLlhvJy0rCFBXL0sWuIyd1PXBN9yqZS4KMfHhFBNtNTK7DgM7gLDSY5gnoZRONb2cbgKD8iLx2LMQDzbAa/mgbCATI1pkK4a8ZtPlea0a0jZYuHpbWgCKD2OU0izA+sypGvXuzg7b7EbNwvHlctHtstBXrE0e2UJ8WvD4FCTtVFYKqP3h7Me2WaLaPGb1DMYgU4CcwV3BRWt57aURht8gOyQPtJridsN+wUOuX8O+wWxtpQ2jpsdrPYCPrX94aPM3T67IPIwh/A8p00DtoZSQIsAqUum7wpsVnqyGMs0pf4vaG9RIY7We530Hoc6n4KBEuQ+LwrHu6NNWz X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 91cf6a9f-2c62-406e-17f0-08db78cd2ee6 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jun 2023 18:18:05.6767 (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: PR3P250MB0244 Subject: [FFmpeg-devel] [PATCH 3/4] avfilter/vf_ccrepack: Constify filter 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: W4+Ra7J4hEkk The discrepancy between the definition and the declaration in allfilters.c is actually UB. Signed-off-by: Andreas Rheinhardt --- libavfilter/vf_ccrepack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/vf_ccrepack.c b/libavfilter/vf_ccrepack.c index 61eb2128ae..950bb7b528 100644 --- a/libavfilter/vf_ccrepack.c +++ b/libavfilter/vf_ccrepack.c @@ -92,7 +92,7 @@ static const AVFilterPad avfilter_vf_ccrepack_outputs[] = { }, }; -AVFilter ff_vf_ccrepack = { +const AVFilter ff_vf_ccrepack = { .name = "ccrepack", .description = NULL_IF_CONFIG_SMALL("Repack CEA-708 closed caption metadata"), .uninit = uninit,