From patchwork Mon Jul 4 19:15:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 36662 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:8b27:b0:88:1bbf:7fd2 with SMTP id l39csp3012907pzh; Mon, 4 Jul 2022 12:16:06 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uHw36IqTwfIEAf89+/V43loT2dfw/3hQ22Vvuur3DQLlxgcCO5WDNSwL+jA2a073pr+cIc X-Received: by 2002:a05:6402:5409:b0:42a:a643:4eb8 with SMTP id ev9-20020a056402540900b0042aa6434eb8mr40806970edb.71.1656962166018; Mon, 04 Jul 2022 12:16:06 -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 sd19-20020a1709076e1300b007070522a0fdsi18408782ejc.835.2022.07.04.12.16.05; Mon, 04 Jul 2022 12:16:06 -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=rX1srqB7; 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 4877B68B8FD; Mon, 4 Jul 2022 22:16:02 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-oln040092074042.outbound.protection.outlook.com [40.92.74.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4CD6F68B8EB for ; Mon, 4 Jul 2022 22:15:55 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RyOg1kt9JxqtdSgho6mVPP4bWyEH+FdGb5wUHf3ZdNhXeS/EExp/fUL7oLoa4QoEfphxDrTc9yaGQqL8DvG3EoI/UXCAsSUONp64fmwDWyMA+P9DluuAL3iIO9KWQrEQ5tKyGR5cKEdLy6wEkOToxUyjZqONKBCLZGxsjiWNuK3CTNRZ5WJrKAwmojnxqk/HSd/DxGXU9qD6pGf0VRNZBeJ2xUit0D2G61f/Ec1Qq7s7HU9hn58laN4GBgG6wmPJOjeM53us0JHC+n5+oz2su7TZqasiC5pNXGsdPliC1CMP7rmNuvqzz2LJvb8u1WlZt7gIFi6nc31fFf2CCE/POg== 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=v8SlaA8mNcOkg3pN3N6bCNR9Wcw+RZwUFiyr203N+Is=; b=Zeu9dDnWp7iBLa9sF/9JiDZY5hKLcNFAAUlfZjtjkZM1k/LYNSaNIo88ZZWZ2qKpSrHg+9vAFUlIpUqzlOqm9BdmYDHGXu5t7+xw+lg7e7SZShmA3/KKZaPSAwjhkjZ7YMbUemQ1aMOW7fPCenJpiuzc2w98ycez6wxZyudq9mwJkOk9mkMTjjIRpw9wvpTRQ8JC3o+UvtzhrLMsagmVi4qUkthRRsP/yyp2eDG0TFYH5doA01ZFGrXZ+pZrpBJveZg0M6xbZhwyuEfE7eEkeb3zDBtK1VMMyqcPWunzYvb08dlGV/ZW8l2vjx9vIGicT7ogLE2ByoVijWNVH4S1eg== 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=v8SlaA8mNcOkg3pN3N6bCNR9Wcw+RZwUFiyr203N+Is=; b=rX1srqB73P7ryJsagj4Ll92PsVZY74OiU5RSvfP1JMsb06KA/WqTphyGKyZ6P2oq8DB82qqLzHITW8hFBkdN0c15sAT8mhm+u0FJ5rAB0x7TXfximZyCM5aLeTj/VoRmhgL9LGgPzrkLiePsMAlntxzljiY+YmIAaIgsBNTSAYEnBq3AucTHtXfkr/E+O4MhPOnvuXauTBA2Enmqx7niH/OwvOu5sbFNxgk2mKy2erNP8zmPPvo+H2+ZDXe6Y3WjgSXrJPR119WQTXcp2zD0vlmh/eRyJ3ogyC+KK+s7QfjbxVehU3M4ItdP0VYRY1aJZKlcz7iXhP7j/3T9OZkvEg== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by DB9PR01MB10050.eurprd01.prod.exchangelabs.com (2603:10a6:10:309::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.15; Mon, 4 Jul 2022 19:15:54 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c%10]) with mapi id 15.20.5395.020; Mon, 4 Jul 2022 19:15:54 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 4 Jul 2022 21:15:38 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [QwYPQUnXe5QG4qXW42K655Zowt9yXzJr] X-ClientProxiedBy: FR3P281CA0047.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4a::10) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <20220704191539.1318463-2-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5860a44f-0cd2-46fb-df97-08da5df19db0 X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiSUs0MpKjnPJFzDKox26V7nb2SzUNJ+oOZe+6XBb9rxfphnicOgwi64zcKh+Bjwi7VLvdW3aeF3fWQ+AhB1V8fR+sCG+Vaa/FL80XIsZbIht9mshM5c5Vi6JO58i3Kjajn7nzlRXoJyOCzQ9SGLqad3IzRS8Af1II6WeVdRn1oG+25y4dtQTjXIuntmlpCk4oAIgfwq9HCIe8PV5okW+hv9WD69nefF91jmsvxRXGUfO2ldNAxqR/EBvMZvD8757ob8yiHqaof+/XUeZSSxkSnqnv5EWMbiECQ17N0Q/5fX13jpmhQCg25yV8WSB7MOu/Vh/AgjyVF3SEKbhGTapQgLRqx/y0eAKIqZxMH4s1sioM4BP17QVMBtvQJ0ZmdNXAp2FjWmyXO/zxshAcJ+uJJoxHYwdP3BYRrtWxc4P/4EuE0ZfgVg/1qwvjZGuHS0J7rUX/2uWTmYO6FNSw2YizxwcVDpq5sm9qZjSjYJn9DieLFh8Z43j6A8hDickH6ay3u+9nA34lqCGncTu9n4fNRM6VpaM85DCOzn4IaxA2y1k1SAY99vjaob03uMru406YHRdyHLv/NvK4Xc4rqi+KqIUGdty15kb4Ddkw1fLHOMA1wBBm15JibpR31EY87h4Zzf0IsEGmUrB9MGNbaG40Sj5fkv9r4Wo5oVj8HcEi3KDSKg4OjU461OQa1h2+Rb43vT/r7x5J7YLop3+UumrU7OlZA9svKZw+xn5MTeOPwpnf0LGiXKGdg/n4ifxS5H9D8= X-MS-TrafficTypeDiagnostic: DB9PR01MB10050:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IH3476bj7jkevlb5BWpFnNlnnYfXffXdRdWGt3rzI/p/SMF26h5qj3c/CwCZAv25X2Af/N9vUN7zstL5oc7Z1Acqsq6UixGcyPfR70IdK3Z2mVBC7z0kpVC7pvzMqlfgKtXeFbL/bui2OQlJQFvHftcezQp9hbdxqFCN780hcu5x0FBZFkfKSdEp9TZwwO7SrVKnHsf5rwu/jQsDOVQgATpbYffHjut9pEovQu22My4p36p44l67D2wFOynNUCC/cNHOHguT/dpwhpmuVfFgP6y92+V8X50I0YocVu22tjaWt8NYABDlOAaStfAdrAm61/ymo5QxoTi9tN7WoZaTO4PnLU80ll1/D0bjxDfclpfUVoOzjaHP8hS3XvETGQ17kUH1FOEhCUbgtAJiwimkILor8wHsv3Zk2CbX+/NqnsXsSUAWoE4IX+2QIT9PWmv+0wGLPGjG9Air505lTJqBAQ3Aj77/Bb0uyzAxudbxFZxPIKRZUqi+Fr0MBbnaBWFkSY7lJB3GXBTz+ARZDr/wTmPK5zRfK/npGDoAR75rx+IYdP/g1aJyCBsGqRSrYK/7SWonnNEntF0v3SGdwdBwnSJAd8wzHZbfvGUl39tdZTJfe3o0bR/B8A9bLM5woUPT+laL+WV8qklh7LPXllOgWw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: XvuYm5+nvKGBxus2mdkLRnEvvrRVipdi6EHmW7gC6yd7s1tSsK2ioQNewAkv9Y7c0H6r42es5WEptnk6ulPJHGj+NV8zftvQ+Noa6Efs4Aic4weznDbtrvK9mtL3BRNGumJWp3lqT9e0gc6DYS0w7uib844tb+qsX/8rheQYpn0BJe0mjcbv2gWgmuOcQvp1fvUkVWMlfgvJH5oVC7bvRyQZwPbQ74+skq0GuNZ21xaXvqrP4k+9k7y1jFygE7LuiA876RVTf1zaUuQ2eD1nAtjk3NiaM9T2emD//q8gVp5yMONdxHlrrBtvfZ0aMXgEQYBfUO0PG2mIYNHneoFdui9NOHjoEi+EG60zW0ndXclWxCpQ4TZX/T6lGAViPUYeBIPH/0DPHx0yQd/9fkvQLKFvflSmY3WaJrlcri/sZRofSNdp+IBBm6L+Wtqwdp4Y47SIGQgKi7YemE5+/MBJ1X7lY5wxiVxKnBamLUsv0VuOv8H2FCiDanEp5FNEDb+QMiZ9xpdHDtsN08dizcfrhSC0qbsMPVXRpOmQIYEFstgmJllJzszbMmfe6ZSQR6DLODTQ5+kVgngYu8Cc0JHv2nBkWXlurRqlrT67DHh+Qh5dBfkg2vmoBi+VyZDRT/gBaV9eXgcSVuzi6x1QgqTKRFWu3KrEZI4cZVv1Wogs/MBkMfTsHkWkB1vZm+qvvkwz+jedAAf56mPNlK+qBZjfRKnBsAL+WjcRK2pC7MleXlv5yN+6/o3CYzLa1LSVoETgICYR4G99DufRSe/QWVa+lu/uDFoyf9nXr2K/Whut1Gt3cnkD1IBlLRrPEflo769kKEr+jCb++UvV/AlHOjSCSZLaQsRuOg+n5kWkW8RjIVnctL0FDhZC8CdrXOJx05xxal7J8HyMZBHhoeqtS3edwodaA0VA3fLb9ld2B7a3oR5JZ3c3fKjLat+b5mdY6xMrtHdUTNFKXldwSlWOkIY1NAUzssiruX7ujKgpnBEguO4Sz8wi5l3lHLZAmVruWwr5HPIQSCygK2QmMp7zQd7+Im+2GRq2AcCsK/RRsvyI46Il4vhGzgT5ejd4Mi9LmMTy8lnrFUlgsJUqCragm0cyvfFcZGlHYys4jz71CitxQbzg/XbWBVsslZ15Wn7fbzKb5lMQqIQvVxpqmlB+AfRlaUHFBNJgj3k5cvkDKFtp5bbjtUft2xgDki4RdntEAjs9rL1/1yxtDinZij3kb49doieMiW7NbK3VMA335nbVkfreoAVv193YMSbFdOgjUrWf/S2svbXjOK48QksPUkrgw0FuJ0Qkrnk2umSfyLIQChA= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5860a44f-0cd2-46fb-df97-08da5df19db0 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2022 19:15:54.3461 (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: DB9PR01MB10050 Subject: [FFmpeg-devel] [PATCH 3/4] fftools/ffprobe: Add const to AVPacket data pointers 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: BnOY8tiDktKK These packets need not be writable (and are not modified by us), so it is best to access them via const uint8_t*. Signed-off-by: Andreas Rheinhardt --- fftools/ffprobe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fftools/ffprobe.c b/fftools/ffprobe.c index 5020ba484c..2f110efcb7 100644 --- a/fftools/ffprobe.c +++ b/fftools/ffprobe.c @@ -901,7 +901,7 @@ static void writer_print_ts(WriterContext *wctx, const char *key, int64_t ts, in } static void writer_print_data(WriterContext *wctx, const char *name, - uint8_t *data, int size) + const uint8_t *data, int size) { AVBPrint bp; int offset = 0, l, i; @@ -929,7 +929,7 @@ static void writer_print_data(WriterContext *wctx, const char *name, } static void writer_print_data_hash(WriterContext *wctx, const char *name, - uint8_t *data, int size) + const uint8_t *data, int size) { char *p, buf[AV_HASH_MAX_SIZE * 2 + 64] = { 0 };