From patchwork Wed Jan 17 02:15:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nuo Mi X-Patchwork-Id: 45620 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:c58a:b0:199:de12:6fa6 with SMTP id gn10csp87151pzb; Tue, 16 Jan 2024 18:16:49 -0800 (PST) X-Google-Smtp-Source: AGHT+IHyU/blevl1iyfdyiu/WWHX2FRvdeFbCogCksZaW7daYiUr91k8BVGYz3BAevI9DlJoHf4D X-Received: by 2002:a17:906:4355:b0:a2b:96ab:3c2f with SMTP id z21-20020a170906435500b00a2b96ab3c2fmr3826013ejm.93.1705457809147; Tue, 16 Jan 2024 18:16:49 -0800 (PST) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id t21-20020a170906065500b00a28b34d8d6asi5304864ejb.218.2024.01.16.18.16.48; Tue, 16 Jan 2024 18:16:49 -0800 (PST) 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=oQWV3QQt; 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=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EEB2968CBC3; Wed, 17 Jan 2024 04:16:44 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01olkn2100.outbound.protection.outlook.com [40.92.53.100]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0EEE768CBC3 for ; Wed, 17 Jan 2024 04:16:38 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LuQ90/X5fgws1IMMksliksu7LXClhnUMEsd61V42743B5Ti1eT3MtbzHAa7F03pETaveCTEBHgTQvr0GZamMEj7Wr0eVtmuvqpPoKQMtd6PJY+6b7GWVzttAXME6DgJka3f9jY11INzDvtLS82uoEXPo2mVTI/AaPZYrBgUcOh4nfc7ePcFFjMiQlu1mZkvkk+iFS4oT+LCnFEz+OA9DvmxuOljV/LEE1xdzHqtxvkf1MJFl8UwGLTHBbVsFQ6vEOsTlS4MzraBwVNaIg51Mm8iQNjyq8J+aG2jr1aCXjBu3C6HL9h/IAoPDTf4PIdf3TJvzcSLCJi6mpJTlgtVUJw== 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=4InPavYaLl0n1Q3EgNXkVxAfmDwB+dRW97QnvzpGFwg=; b=m6PgcHO5n743wc8tzrIKVrRsWs6Yf1RfZ/zxw4jl3o1iaSGfEnSfLhVJ6F/MfR8haVhEq/H6fsIjDzSxvL87WALa9yLGMpK1TPmV1r5YJQ+f5ryShTFORFQxLLk/udS3tIyoPzqvurnLUuA5WJV2mAubhYpkx1f5CHKkrRHptCCiQUnvqBkdr4UlcdtumkE3Ph/sN4gYXEg2M1JT2wWphJ1aI636KKzD2i/3wq3iPhVF1D5RZYgDwX/wH7etBSrpTkp5kMZmzWkgO8XW0jPtO+tivecJh0RcVJKmL/FYlMksuepa/yf97T7i9vaKQSiviNxvQYh9yV6tth2uIAsPxg== 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=4InPavYaLl0n1Q3EgNXkVxAfmDwB+dRW97QnvzpGFwg=; b=oQWV3QQtJTffJ5YMUA9T0zYQeG9GIGRrSaORk5rWwYtkCTWRllE4n/tbjN3e7oB64RLVxMaE4gklhXbfWY7neo6WF2Yp60m9UzBsfr6FyEtv+Ot6oi2ECD4hdSY7DDjJeiaxhqwM1K6bnQOucam5MToRqcLYHd2ZSaxRggYG6Y87CPPalsPAFXo5u7z7TQ5fcYqDoldn3W5fJa1SuXc7NNdq0pfrHEiUf8acdGtF/h+/YEulrqP0SZ7AeHu9Ps5rtSlQInED9g1JXMaN0TpbRiOcnPFlFRSeN7CW8J0P9AeiuAMTEim3qoKiIMWI39wg1D24a4wWrbFECbtS6yrPVQ== Received: from TYSPR06MB6433.apcprd06.prod.outlook.com (2603:1096:400:47a::6) by SEYPR06MB5255.apcprd06.prod.outlook.com (2603:1096:101:84::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.26; Wed, 17 Jan 2024 02:16:23 +0000 Received: from TYSPR06MB6433.apcprd06.prod.outlook.com ([fe80::e139:fd7a:1b66:a3f7]) by TYSPR06MB6433.apcprd06.prod.outlook.com ([fe80::e139:fd7a:1b66:a3f7%7]) with mapi id 15.20.7202.020; Wed, 17 Jan 2024 02:16:23 +0000 From: Nuo Mi To: ffmpeg-devel@ffmpeg.org Date: Wed, 17 Jan 2024 10:15:33 +0800 Message-ID: X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240117021533.2965-1-nuomi2021@gmail.com> References: <20240117021533.2965-1-nuomi2021@gmail.com> X-TMN: [yCrHn5QGmj5+NbNNQLd+9/RkD6C5H+U+] X-ClientProxiedBy: TYCP286CA0261.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:455::12) To TYSPR06MB6433.apcprd06.prod.outlook.com (2603:1096:400:47a::6) X-Microsoft-Original-Message-ID: <20240117021533.2965-3-nuomi2021@gmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 2 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYSPR06MB6433:EE_|SEYPR06MB5255:EE_ X-MS-Office365-Filtering-Correlation-Id: 2ec7c738-edd3-4d94-4a50-08dc17024d20 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: JondVTtvrUwQrRYc+c8eWQHaF86+LPlapcmDirgl5e8Y7SDz4t6B7hWcnRejPlatu414/T9aFOhlzYvJK+dVZ7gPi3Me8IdTIwFWIpwOQ389aENno4mPdin6iZsVU26N6QaP+jRiqfphtsskzZzA12W9D9jUYRHlQYGy8zGeiD2QQXzu67E8St4jXiHyf922WNBEskZx8uL/irtEoQ4kmHkmT5YPD7AynYSndZRyVWdHJx/nVxzF3b3I/xWb3GmlUctrvX/tLODyEn1YRmdwKREOOhEh/wZoTlaheU9FJHmbutmcnwT71ZvlNHzGPSAx84ugIq7OzG1skEiso8mEM3WxAF67I74WYBV/oKmIu9mwFoiktjnesLvjGm7niK66j9IVVDAtZc9wOKBI8FSX3bQktqzPTV1vpZbZF9TWmxt399e8zlLjfR9fudtJABH6BWD9y10+gO8PJ48XZ7fdoIIdTNe+xXDxTar+QCWtc0OVmeza22/9tH1VTv+vefcwu650XMunXM9iiEixrJUGWRTyi86pp7OOJbhfwSOB1SX3gU1jssWs3MpjNU8Yvb25gU40+fELI1pRXiEQKviMImk+BvEKxlWY53uLtGhrL6NG36gHnnm5UVfdY8oEzMhm X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: cCuAU+P1kzjMd5KzCflWZ97/3LKbG25YJONG4dWtEcf9vz2X1yMUGiPZoaE7n9YgqFP6jvvsNYMDJmtDzcZjx1lzmYSaGiXFDC8PUTiggayxMECnjJGa9zk2gIpWibYpjK0L3uS7GHzihbXCgVr8QUVP6DBDuFADixmeMCc/XuQt3InxW3l8en9mnw5HXP/+i477y0Q+ddXklfPLnHv1LERwNiMaTU0zIVz3NHEtXXUFPJ0t7YxvYK8ETbML+Cxoe5L+CZiyUrrTSECPhJd0S9RaU3Pnqplo2Wu17RwRkefzbHF6hISoT0Lsy70hzEqWsnwADBp4e+K08OCbS18LZs8nWaUm1x1OQ3Yn8Jhlt7pz19wYn6DkRMFj3Zq5Iw6iErCD/PfCww5pvccjr2/kL9jA9fQVa1hIEKC8TUpngB1SPlrpUVwTjIfIAa7jRW2zrJ3ZncUEHzSNR5VHFc768McYCcA5K7sjH0htQrzNpQ9WHVUjhqclxMfAxbhKAJXB4uLjJGC9NGQm9EKOCR/zOHsPPUFswhPAbVAvWiRnixYC5xB92AW435UT/Lo3A0AYuZo9XorJlV9pAUcK6bhDvAwHBJrVstcyVF6DAOIZ66zW0JOQJWs609V2w5PPlTEWNBo7nt2GrAojJx0tGktF2xazwtfwvhQIsW12vwuaEp6iZE04d+aEhXOiF293HceO826C3OFYQFZcsG6tx5uIU2ZmTzdMyNipOik9mffM0n2i8KPBM1C3B3IPOSLMtEoIoN16NyGZBPJf+PUfDISwpqB67JSItPVVFNR3Pj6XCdWqzDx0KWQh49UU2JbRP/Vh7FL0yzBQfQfpfPm/zqWBBD+6vpUPHG8BhKk61W37y15jUIehe7WLzskGCTg9hlyNSwLmegi0Aswbef4FUjg9l74c9b/cKCoaqRS7Sv3WHykHEWnV6ivEOO3HdMFLNiuNEkL4AC9aMrBjjdzfQ+1H0tFbs8g2WUnvMgY4kbHyND5Ccgz355S3PrJBjssnPf/0EqlEQhg/juYTEqK4ndEnqqg2pKHuVmCxPkdwizLC7ElK5+8dXleI8KIr5533nNQ4dQXYYVwg9axjXxbXNts82fVwhoOotxUYm0BtIZkAAgjeJsPUaKg5JDMd5tLJs2jS3l3ySHkcsKdHZ15dEqSkfnanMlxD6aPXY8fjk44GCNSiMvvoudttmUDXsZTTidSfuYbydvevkyGxL6VSsMnN7VcEzkhPXc5N93KfNJ8dPpm5jScBuDqSrf0/xjDMcP+P X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ec7c738-edd3-4d94-4a50-08dc17024d20 X-MS-Exchange-CrossTenant-AuthSource: TYSPR06MB6433.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jan 2024 02:16:23.4674 (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: SEYPR06MB5255 Subject: [FFmpeg-devel] [PATCH v2 2/2] avcodec/vvcdec: misc, constify hor_ctu_edge 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: Nuo Mi Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: VQVUNGRoXgef --- libavcodec/vvc/vvc_filter_template.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavcodec/vvc/vvc_filter_template.c b/libavcodec/vvc/vvc_filter_template.c index 845c8a4181..b7eaef5125 100644 --- a/libavcodec/vvc/vvc_filter_template.c +++ b/libavcodec/vvc/vvc_filter_template.c @@ -545,7 +545,7 @@ static void FUNC(loop_filter_luma_large)(pixel *pix, const ptrdiff_t xstride, co static void FUNC(vvc_loop_filter_luma)(uint8_t* _pix, ptrdiff_t _xstride, ptrdiff_t _ystride, const int32_t *_beta, const int32_t *_tc, const uint8_t *_no_p, const uint8_t *_no_q, - const uint8_t *_max_len_p, const uint8_t *_max_len_q, int hor_ctu_edge) + const uint8_t *_max_len_p, const uint8_t *_max_len_q, const int hor_ctu_edge) { const ptrdiff_t xstride = _xstride / sizeof(pixel); const ptrdiff_t ystride = _ystride / sizeof(pixel); @@ -771,7 +771,7 @@ static void FUNC(vvc_v_loop_filter_chroma)(uint8_t *pix, ptrdiff_t stride, static void FUNC(vvc_h_loop_filter_luma)(uint8_t *pix, ptrdiff_t stride, const int32_t *beta, const int32_t *tc, const uint8_t *no_p, const uint8_t *no_q, - const uint8_t *max_len_p, const uint8_t *max_len_q, int hor_ctu_edge) + const uint8_t *max_len_p, const uint8_t *max_len_q, const int hor_ctu_edge) { FUNC(vvc_loop_filter_luma)(pix, stride, sizeof(pixel), beta, tc, no_p, no_q, max_len_p, max_len_q, hor_ctu_edge); @@ -779,7 +779,7 @@ static void FUNC(vvc_h_loop_filter_luma)(uint8_t *pix, ptrdiff_t stride, static void FUNC(vvc_v_loop_filter_luma)(uint8_t *pix, ptrdiff_t stride, const int32_t *beta, const int32_t *tc, const uint8_t *no_p, const uint8_t *no_q, - const uint8_t *max_len_p, const uint8_t *max_len_q, int hor_ctu_edge) + const uint8_t *max_len_p, const uint8_t *max_len_q, const int hor_ctu_edge) { FUNC(vvc_loop_filter_luma)(pix, sizeof(pixel), stride, beta, tc, no_p, no_q, max_len_p, max_len_q, hor_ctu_edge);