Message ID | GV1P250MB073782FEFA4261D43B46D12A8FC32@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM |
---|---|
State | New |
Headers | show
Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a59:9196:0:b0:460:55fa:d5ed with SMTP id s22csp1058862vqg; Sat, 15 Jun 2024 10:17:39 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUhwi/uJaGAH1Lnv947yRNuMCLDMiwUIIieu03u5bD/lZgQqlYZB/Ays1FnNiBhQ/P2nZP78XocMcONi9Qz1S2pqNEEKszHXk3HyA== X-Google-Smtp-Source: AGHT+IF9HhFcNHes6zmdXcVO//tWIOT03OVe5fsKcaZahuTRqBC+CeFY80bDSvK+q8wmlDpMUag3 X-Received: by 2002:a17:907:9412:b0:a6f:4f3f:e6d8 with SMTP id a640c23a62f3a-a6f60d20ecdmr546507366b.20.1718471859099; Sat, 15 Jun 2024 10:17:39 -0700 (PDT) Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id a640c23a62f3a-a6f62e6f121si192360866b.162.2024.06.15.10.17.38; Sat, 15 Jun 2024 10:17:39 -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=ZlYPBd2S; 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 9552B68D65F; Sat, 15 Jun 2024 20:17:27 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02olkn2043.outbound.protection.outlook.com [40.92.50.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4433868D64C for <ffmpeg-devel@ffmpeg.org>; Sat, 15 Jun 2024 20:17:25 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cIbKxSFrgycS1Op1TN44F37e8BMVVxeflG1LbCjiLWKP5BAZJd5clR4cAx6w9C4pgugRM372QWMQYLYxwQQm0LuD6QljnmHKuMuzuQY5dJ0fF+Zyj9+6NwvpRPUnRVCf4whoHixdhobuw6yl5hKLTnB0hvSUappfPgqStUaUe7HquKyToKoD/1RSZCuN/A7ikdMC0Sjlf0YyZlLKEr2dZdF73NNSouh2jYp6P/X6C4Jzpdi9fBdT3z86tQgP8Iqx21d8u3HZIt6n9heR3vwy7xF6OP/iAp3sakVD+VKbxTDNDrvx1PMnx6neEDzFxHg7043sS+eBv9uUj4fIOD7WBA== 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=OHhENq6jTARdw7CLe99MhfnbkCovS4uT97XUpjKDG04=; b=WiTq2sY/X8gt7qaeC/Fs66ZYp+VEw37UZw3GV9rmydtJkSPBwmnzl0ShR0sbDhTMYQ7xR0elyBdt0BaFQlcUqdTlCjMu6+dlfevGI0jj1/TutInrBjK7yVINf4mWgW8S0JA1x2WjP8Dvm5hq751DDy/JH7p0uosYiJRg2jSVmbfZAPgHGXdMiinBiDn6xAqIvoX70t/NjTbb3Xy2qMEv1Mg25PJpXpWbacTpzR8I/m3fS35WNzR0liT9c9BZxlpFn2Pmv/uyKTzm/BqqOifiExtCrRqmfG0DNA6Qu9OTpCAqCYrCTJg0YHHnOucEYjcJWXG5wXGyU2NrhuIXbBbCdQ== 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=OHhENq6jTARdw7CLe99MhfnbkCovS4uT97XUpjKDG04=; b=ZlYPBd2Sk/hnE0owboGFpWr/XTX+pxGW6WJZKiqCKKVb8mZ74O75kXu50ZvA6mtVuFGQqgqcPKfnRlttnGHj7jaTvFAF8yUQJAaHou3qXq4PbLse9dB7bRLVYUHjz+RTeybCCtfogDaAgSsnGhzAURlAJUaBgEkJQu3tI1TL8hsEVDy5T2AzH1YU2L62kUkdHC7Y7YA6xQ6+i/5mz7Ug+mK8TYG2rRx+qskkfxZISn7Qi2dej0rlgAfGVFZ+IidJeolfm+6lHGS1xOpyZ5gpdr82eeheFWBoys7usfQgFz+kj47EiiMTdR6SSrZw2Jmc5bz1iQYnjBZCSViLUdkVhw== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PR3P250MB0131.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:176::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.28; Sat, 15 Jun 2024 17:17:20 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614%5]) with mapi id 15.20.7677.026; Sat, 15 Jun 2024 17:17:20 +0000 From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> To: ffmpeg-devel@ffmpeg.org Date: Sat, 15 Jun 2024 19:16:47 +0200 Message-ID: <GV1P250MB073782FEFA4261D43B46D12A8FC32@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> X-Mailer: git-send-email 2.40.1 In-Reply-To: <GV1P250MB073785E3B3B4EEEE52B2FC1E8FC02@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> References: <GV1P250MB073785E3B3B4EEEE52B2FC1E8FC02@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> X-TMN: [jABFU6be/yc1NmhjqAI1G/wqU8luyMue] X-ClientProxiedBy: ZR0P278CA0099.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:23::14) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20240615171650.3721642-3-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PR3P250MB0131:EE_ X-MS-Office365-Filtering-Correlation-Id: d38e167d-aed8-4631-dc0d-08dc8d5f0368 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199025|440099025|3412199022|1710799023; X-Microsoft-Antispam-Message-Info: +iKmEDIbDzYfCac17JhNWomM0Fi6uWkNF7ywHCDnkGmAuvh7jUufdfzIUJ0AEqFVBIbcESpSSYkPxNsVhqlDwIVocg85gR7p9hfAlyXD2z6TSHELd2OElutJ4y/ud0zW5+P5i78p5Ys6a2nlfJKZE+hP9nFMtOrm5UGg9298v+9zSXurRI4nhhXz0wFaiOIgztwQQ1w6veIvwyGbg6JbaS49fosyaAHI1jA8CXro6JUwDGqSQBRb5Uqn2cxzxMnbxKFR/vHPpeuF9Q5j3SQSYGqhBZf329t0ME8VUTUVLKDYlLir4rXo6A3rQLhTR0kVzGmRx0j1/NzyjDzxdle/abxm9IyNwDva2CHoqcAkv6ZCRYLSzCI7Hh9cN73eR/I5wAovSzF1d4lG4934aMbxiaP8tL3U2uaLJ67ycwBi3qwkc23egPyHk6uTy1B7xPDhoty4uKhhDkekwe8SfaXq94Zieff6gYAi9GdwDj+WFKy0X4Kx08XChk9c7ATKgTtOZcrSr3m6cQaKw8eX/FFkcZ+814eyEN7plLPy24h7wd91nC6dh1Yl9uLs6o6PIbb6/guF6kHUsH6+jrXeXtRTToME/1JggIWEFHxRg1i6kNaUdTNKEUDH5rs/ZSiT1OZ8 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9dy5krJDUpwGOfpQm/t9BttrWBl0yTP7NQ3Ev27el7Uo1ldtYfJCX9Aroy/VkBY2vppkYVEfGWgGc8xa8ipxeJxx8RxRT7/qDbS1yOz3OaMW0D3witUoQe2PLdkd0mYLTT1Wr8QRzVQarB6bf805+ucARunwtZPhQO0brVZeABXe9X8uGOvH26Ls18HZx17P8VuQTC4NuC69ak11PYFZYUgWKVbTqUOeTbYTZD/FzRQ6Q8ucMjL9+sULe6VxliFFhvJoXIAYJmJYwG8UNhzo6tOWdg7IxIha4tb1n+cv9EdQ5X4mgfC/ltjOmVGCjIgcGmqrM48ugv9aFikjdBRznDYY1ryjtCjFeuD/CO24SjxJyuh7zuGlWGesUn9B1QnKXX+xSEHS4gRcO3g7k4Mr/lVYj6ul4aBMn5uitoR/cRKktsTBkTM9HIzXp54Z1geG87cbmeR63w0ZPXQjcPnjEckr/6YAKmzzDbW8wgxv/JoOsL5RMwKKVKRhHSkn5qwQHgQVul6gocgx4UKgl8B78c95fFC0Ost62tFPFzSNu4k/l3z2ppEgrnf1BSCHJEZ8mntSHYSh3+czSZDns3oAMz+X6DGbY6avfOcPxLXZtxO1geAx4V+JwgmyrTaswAfMCUiLKT+4IT9c6Bf93f0A/5tBwmqN5xmKuGjaDWnjSffR047lJ8Uth5Hv+EF+Of0mCWz5g0jTHxqDdYvIyD9Gof01wqlEN8nGTYfmYCPliRJYtpjDuWjJC55EJGGAHw0P1mR7xlc3QJvUsE9uLyFjmY3cIcD0fvZ8AMciEBZ4jmpUsJdRGiZnXIPNfr7oNE3G45pGobBkPgOR18jV90iC40dAnbebkTSDYcP6UC6C36w/d3xbDTd95XVEI4EYnono0ZhcGiiar/ubE1moFM8LR350X9T9MpIffLZ9j6PGFZ58Pj2BUn2Csr08f/BP9gmvweL9dXjN3exbCOKdz9Wy3tuqdz4Du4mRVbvgnS/fVlWseT9zpTVLX0GMqd4EAsJUqUap47fIXkjErx6y1nVJXHTg2DMt1OkTJfhprPtZPQwviFzUA6Xb04Hgows6LaiN4NDnSlcL21KVhMUSk2NWzYK/nJBQp660WqGn7oF8nffelpG/9Qm0lQTA0b6V+UJfACMQ+fYsqF+Q7Br4J0Eo8MaVIDnHvSJ3+4PxPai0Pm55qzHur0NoztSz0czimnHWxdOLxeDdd2H8obx68rYu6CDvfr05uETIdrzKIU+Rc0LJ7Knia9NQ9fvDWG8Jt8Wvfnl0eWQVOiJKCsamLlLnVg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d38e167d-aed8-4631-dc0d-08dc8d5f0368 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2024 17:17:20.0604 (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: PR3P250MB0131 Subject: [FFmpeg-devel] [PATCH 70/73] avcodec/mpegvideo_enc: Constify pointers to static storage X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Cc: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> X-TUID: Gl26OWgEhIhh |
Series |
[FFmpeg-devel,01/57] avcodec/vc1: Combine identical checks
|
expand
|
diff --git a/libavcodec/mpegvideo_enc.c b/libavcodec/mpegvideo_enc.c index abeb235277..620ca08869 100644 --- a/libavcodec/mpegvideo_enc.c +++ b/libavcodec/mpegvideo_enc.c @@ -3914,8 +3914,7 @@ static int dct_quantize_trellis_c(MpegEncContext *s, int coeff_count[64]; int qmul, qadd, start_i, last_non_zero, i, dc; const int esc_length= s->ac_esc_length; - uint8_t * length; - uint8_t * last_length; + const uint8_t *length, *last_length; const int lambda= s->lambda2 >> (FF_LAMBDA_SHIFT - 6); int mpeg2_qscale;
These must not be modified (even when they are initialized at runtime and therefore modifiable). Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> --- libavcodec/mpegvideo_enc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)