From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 01E8E48C2D for ; Thu, 22 Feb 2024 07:15:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9BF2D68D1CC; Thu, 22 Feb 2024 09:14:55 +0200 (EET) Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01olkn2022.outbound.protection.outlook.com [40.92.52.22]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7028C68D170 for ; Thu, 22 Feb 2024 09:14:49 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mwQSPx2N1dCSIxfBXmSiZ6WJUWZal0nwcmAB7zMyncOoFNMTRAy0hev+NGJz0FsSgotAEhxgYWnVfBMgyQIsQNXroqY+Oy+VMx7tGNOfiuy8lHHrZ5P79kc3rGh4PULWXhSIgD4c0sIs1fapmwcl3RuKyeBnJQrkrtJA33B0m5hTSyYV4VAEQe8H5ATJF4l0hsypqecM1DcEnZb3+M9C8LggauK1KIg97l+hOpsdpJZbz5UUqGxifqmjaL3IhCjpaMQll+oRC6o48MmwQ7nt06uSk8ehmS+1Mq8DDh07pYTjusmve4v2TTKL8J2pcJrILSnTCO8Jcicb31ngIc6ElQ== 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=KXZR82305pZJkTfypCcRGSoqNrLaVo5KfUmeZC5+tRg=; b=Skl5B4Yj3uZK5GL7i/rkr12ZR6I+uRki6wqs93LW5dhZRWCp2krD1OQp6ss3v8HRQRBlpNr3mMB76qpxFmO0TPtnm7ZkuRRW1lPvY5AWPI78CpJKY9OsK1T49PAWQiDORov4GkOXUIKgsnNwyfglYB0Bmuy1idEgWG79FKKwOOXf0a9wV/V/h5xs6YxVm2bnaDGmXojKfKsRP7OZ5/iaryZKJq7p/KbotuupV7WDTnD7gr0vouSFCmppZ7l8k6QwTPs92yE5lWcElsJgUxty0mcGdylyiiKn0/FLAJSB7ELIy8tzLmBcZk0SYKqU1xc5PALc70l3lGv1ljJlBylkkQ== 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=KXZR82305pZJkTfypCcRGSoqNrLaVo5KfUmeZC5+tRg=; b=hS1gPSAYJh1870EXIH7sTSiI88cBhxgOLRI7OFcWnioY41YAWd2qZ4/0dU70g/BBauM0dLwVb41gChjREILPWedKH3QSVkdTEPM364zDhH8vIC3LhVt+xHjPVjNVUTJz5zswjdurNDc36J6Xc/+G9X5vZejirUK8PNug6hxCtlnTj1Xpc2WzjcugOlhLJ42t51rF4zHev1u0tlArEYPS6Lv5Zi9KTn3mBv7j6dRN/8oBeSHTL/XmPfmJWR3mOtW7j/QXkqrjxZH4d5YfhyKTMoNtarAxO03J2nnWljD7toKjo+zZmdqx190Nz1v48B66hcYAfPGx1dZHR+LwFW+Ihg== Received: from TYSPR06MB6433.apcprd06.prod.outlook.com (2603:1096:400:47a::6) by TYZPR06MB6993.apcprd06.prod.outlook.com (2603:1096:405:45::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.39; Thu, 22 Feb 2024 07:14:45 +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.7292.036; Thu, 22 Feb 2024 07:14:45 +0000 From: Nuo Mi To: ffmpeg-devel@ffmpeg.org Date: Thu, 22 Feb 2024 15:13:55 +0800 Message-ID: X-Mailer: git-send-email 2.25.1 X-TMN: [uiIH8Kl4Eqqu5VvFPyMB1uJVTO1QCop9] X-ClientProxiedBy: TYCP286CA0049.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:2b5::7) To TYSPR06MB6433.apcprd06.prod.outlook.com (2603:1096:400:47a::6) X-Microsoft-Original-Message-ID: <20240222071406.5714-1-nuomi2021@gmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 2 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYSPR06MB6433:EE_|TYZPR06MB6993:EE_ X-MS-Office365-Filtering-Correlation-Id: 3fdf812b-69ea-4935-399a-08dc3375f255 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xYORnldJGh6JhXDUt2LRav4sYaAhEVmCOh3OLkvpEVmFoTCFdGMavekzLLuZMV4EWKx8nCJo1kWZpPIlTJbIkCW3poEbLcBd10d1E2XUBFQpojPMEeI0XhXXzD8Urko2Gco3tHsRmdP7/9X/g6qVXQ9l9pFl18jMKILH+0RXej1fX4P3O/kGZrbOJz6CbtSvmugUdbgZ9oOVj725nnH13zzi9oTXoticS/3qjwf17POwSTMUO6tgB3paD8/xuZWPocolP1tJ1ql0LHmbh8j6pJQimG4oOs7QUBlaotNy3s4NX4PWom1rvAfBKm7inrXodCIOrYQtv70deLOEyYJ6+i0jCP5WcCs6DhJgub4CmqCurCJ/1F7QGuV4WdaYLdSUTZKvsO8CW8Sfv4mANhfafr60eXaPZG1oP2p5J5OgMA7MH1wvMHTrH1lt/uLyHQxQKnX/3DRmnKlCGR6KDIum4qmfr2HBuJkpRfOkf9PIcBf6foEn2SSL6S5xx2KKiqTAeyahWCDAV7hBncGS+ytylQpmHQBr8kk7kuUlCN5FbXmpP7VTBuYkqfyGEhqQSnmWCfxZYwjcOLvSmVc0m3bIEqrtrgfqOveOJiKsrwIoKtMCcdx5VKA/2TwVQ/cWiibT X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?slJ6YDMRcGuGEouPN1UJDV2+zqnUD5+P9tlHXlBjQIB2j6WEPWFUtKYRw8k0?= =?us-ascii?Q?5EngjhmG2p6hkVUMCKbtLPVlCC5wnXZHvv87IHbJMPpZmsfKe8lLFqkcD/7I?= =?us-ascii?Q?xQ3uNF2pKcFLl+y9V+r9wr6e5JuTVuFb+PQi8K2WXAJoq4SDQiSaJHx7RbR2?= =?us-ascii?Q?gXMPVf79nZxbz8/vRNc7OIZK38mk2PufJdUZe8eqG15hLnQ2K5D58jXmBdcq?= =?us-ascii?Q?xLXqhrHlE8ys8k4mj8HF/NcnIwhzA3Ea2RP5YDBh+whLY4FXRhFAnMX852WE?= =?us-ascii?Q?M1ySOz3VkoDTkq53RlqEtG7GZTuXfrAv6+53Xur/AXjuI/Wl/NhAgE6hyGkG?= =?us-ascii?Q?Ii3bASfZoOzQ3hHFilhnqtrTXDrxJSNX7l6q/RXIGTJGF73ieYtY9OdVedML?= =?us-ascii?Q?QzQ2WNwS7b+JYwVEcslRO9sElQckg/7TAR8bbx14WUFfJibcpepI/uLr7nuz?= =?us-ascii?Q?zIk8nK0FbDjJuAj4nsualOAGyfu4AkQkeE8KyPo481SO7fCbfobzVJD5wTIy?= =?us-ascii?Q?rFozTbm4/HS2Wlhb69zsscDYKJcHOAdsZm/uAuCMEFSPoTNahO0EM+RMCrb8?= =?us-ascii?Q?LbRImZUSYLmHRNMcikwpEHyMTSZSiUm0zRgyW/t00DqM75TFxoIpJ/S1hicS?= =?us-ascii?Q?zN8lE1O8X9n1URFZBDdrDw4AHHBCWXvoOcUXSdWkZW0PwKw4q0RzK9afXSRn?= =?us-ascii?Q?gdwtuTNYRgg2U12wbqUiLzww/kNfFUSFZt7QLgukswx+81H8EgVXPgIP8e23?= =?us-ascii?Q?tI/wIqmqWFi9kgnLayGhjHIo2ghdP3nSb0Vv6JSu1gadci9YOzq/b3UHGabh?= =?us-ascii?Q?kHN6SOK1xl5sIDv6tTkllRbS4uw0rDAmffSjjE8mo6dKFcmqXG+Jlh7v4kO2?= =?us-ascii?Q?VYOsHQFEu/C7cTPbfMozgORBKPPlUGIGHjq2Hfv5vDJ5F3JmOwLWad1Fp+zW?= =?us-ascii?Q?OQcN8+WdoY+T828S+kk9b+GmLXF8QGWLLulCcmOay8NeZdFGnkLiawzcWF5G?= =?us-ascii?Q?crptLmoq9N4+rQlmBxmW7pYekcABaVzpq40QW8wCU8eAUWLIw5dVQa7DA3sq?= =?us-ascii?Q?D1dIJi92zsWXJ+lacDcxb2hzwnytuOz+Ingp/ixCy2vSTvG0RKvyKG0yoydh?= =?us-ascii?Q?xqM4EUpQ7Kbctjf9Rtz/HGJ9yvo6McJQ91i77Xp28RtiRaIRq93BnSTVAcqg?= =?us-ascii?Q?86FttoAQhAOJqorznA2t2SRP6GzJZHwu7ND60hw6ALi3MfUXh3iUS9Sv8cTt?= =?us-ascii?Q?lfkpl6FWLOFWOtSEXT9jrjM5i4aIB33esqWhRRPuhw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3fdf812b-69ea-4935-399a-08dc3375f255 X-MS-Exchange-CrossTenant-AuthSource: TYSPR06MB6433.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2024 07:14:45.4279 (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: TYZPR06MB6993 Subject: [FFmpeg-devel] [PATCH 00/11] Add Intra Block Copy support to the vvc decoder 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: *** BLURB HERE *** Nuo Mi (8): avcodec/vvcdec: refact out deblock_bs to reduce duplicate code avcodec/vvcdec: set CuPredMode table for chroma avcodec/vvcdec: deblock_bs, fix intra check for IBC avcodec/vvcdec: cabac, fix non_inter_flag, pred_mode_flag, amvr_shift for IBC avcodec/vvcdec: skip inter prediction for IBC blocks avcodec/vvcdec: ff_vvc_set_intra_mvf, refact to support dmvr tab avcodec/vvcdec: fix dual tree for skipped transform tree/unit avcodec/vvcdec: refact, rename !is_mvp to check_mer Wu Jianhua (3): avcodec/vvcdec: implement update_hmvp for IBC avcodec/vvcdec: add Intra Block Copy parser avcodec/vvcdec: add Intra Block Copy decoder libavcodec/vvc/vvc_cabac.c | 10 +- libavcodec/vvc/vvc_ctu.c | 118 ++++++++++++++++------ libavcodec/vvc/vvc_ctu.h | 4 + libavcodec/vvc/vvc_filter.c | 181 ++++++++++++---------------------- libavcodec/vvc/vvc_inter.c | 2 +- libavcodec/vvc/vvc_intra.c | 87 ++++++++++++++++- libavcodec/vvc/vvc_mvs.c | 188 +++++++++++++++++++++++++++++------- libavcodec/vvc/vvc_mvs.h | 4 +- libavcodec/vvc/vvcdec.c | 25 +++++ libavcodec/vvc/vvcdec.h | 3 + 10 files changed, 431 insertions(+), 191 deletions(-) -- 2.25.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".