Message ID | TYSPR06MB64330E2CD616C967A8D39715AA562@TYSPR06MB6433.apcprd06.prod.outlook.com |
---|---|
State | Accepted |
Commit | 3241aa26d1de052fc104dc0fe9981d06c6dd9425 |
Headers | show
Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:26a3:b0:19e:cdac:8cce with SMTP id h35csp178429pze; Wed, 21 Feb 2024 23:29:44 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCULr0qn2BVJ+5XGvd7bjbQB/RuaLBaFM6JsK1FW7BeRhhd5niSml0kINDUfQjeXZLsXWCYCkgPJDlheGYVMw2TBj0VN0xph681pbA== X-Google-Smtp-Source: AGHT+IE95d3XV6GwS1d2atiI1d1/ng8A92P9+Jz1dstY2rrJ1Dte23BL+VlPNmyu34fdTr+35J8k X-Received: by 2002:a17:906:1997:b0:a3e:ac2e:65bc with SMTP id g23-20020a170906199700b00a3eac2e65bcmr6899475ejd.62.1708586983955; Wed, 21 Feb 2024 23:29:43 -0800 (PST) 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 v21-20020a1709062f1500b00a3ce79e8cb1si5084658eji.557.2024.02.21.23.29.43; Wed, 21 Feb 2024 23:29:43 -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="uUJth2Z/"; 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 B4FDA68D1D0; Thu, 22 Feb 2024 09:29:40 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01olkn2054.outbound.protection.outlook.com [40.92.52.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DB44868D130 for <ffmpeg-devel@ffmpeg.org>; Thu, 22 Feb 2024 09:29:33 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BznoNzQaW+tfEwpAUxAskPFv/eG5pZNkYjwhDF7JSFp1b8M4If4UII/1R/+g7AR+JpjuTtsnF0NIClGpNwrjCs86f40YM7p8UmmwqEqHRPOGbpNwHFRB3cAtJ8niEDPVCBR0HE8/BA94lN/ODaHiskeYXJMekq/MqVXjboezmhXTsKQMM/UouPTYctpO83ZiAOgtU4e1Q+VLDKKq7d8PPg0M3l+2zp8WMMBdAga2E5pJIbRoBktn+z3SlX66VBB3uABaNXdTsIcMnUUFhCZr6lAJVSX3dRhHlyffMfcyH1W9ylMkHyKtO17SIlbEjiiSASO3uxVrI1JSfr5QpYZpBg== 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=zrhnrLtXIZGu6QS1DR1z4WU/VdHBj4aJgp6UaExQmck=; b=SQFNYHg/snCTI18r+S95+ZwqFp2Y+9VteZEb/AIwFxlfSB73XR2cK4VWWPJ7dsKuqVMvHJN/ed2YQL0zCSsRjeU5JwVP8Ym/jtNiWeH3D6breulivjemIb2NZyi7EOvBFBHkqrk1I0ob+IIl+JmoD2KgWxW4wbkJy8Fv/6pgKtIhMdtPVRykO4mQb9JULCuLkUhARy4BAXc2k93OA9TLOk3/VKF/7MVvZQmPE37PaGC3UyHrWAkyGH4l9bhm3yDlh9C74cu0mAj7GcKiTdAzA54Uq6jX50ewCev656s0HoN/tcgidYm4hZ2Xk6PPPumJ92PR35oqH/IR+hnVm+BJYA== 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=zrhnrLtXIZGu6QS1DR1z4WU/VdHBj4aJgp6UaExQmck=; b=uUJth2Z/e+Yk+ItRyEctv2p7skd35fLAZ2km6GHf8QB5MmfFyYzvxDK5bYRoSx8ba9n32XuAIZHTiQxWNbmVi4eg5m1RG74MYY4PJ45CmjpPi//6DAK/Yf8E+VY/7bSuykFlkkz32c0EcEPiFdaTS177TDco5wu6FiAgQqy3yDfKckerqoiX0yEFJt7NnpTDqyOMP8S43FN+s0eT2x3iv8F9zuFFg1LokpySDf5WZqv8WY/SadlECCDybqxwSph0haEsbxQFe6pbPnehOWhZmfLCQxosWoTz1NZSgzQ1csQ/iF1SWFh8BpV6jVUYDPRxiDvM1ILa6lMHhyYLFYstIA== Received: from TYSPR06MB6433.apcprd06.prod.outlook.com (2603:1096:400:47a::6) by TYUPR06MB6241.apcprd06.prod.outlook.com (2603:1096:400:358::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.38; Thu, 22 Feb 2024 07:14:50 +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:50 +0000 From: Nuo Mi <nuomi2021@gmail.com> To: ffmpeg-devel@ffmpeg.org Date: Thu, 22 Feb 2024 15:14:01 +0800 Message-ID: <TYSPR06MB64330E2CD616C967A8D39715AA562@TYSPR06MB6433.apcprd06.prod.outlook.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240222071406.5714-1-nuomi2021@gmail.com> References: <20240222071406.5714-1-nuomi2021@gmail.com> X-TMN: [BnJqtA3serJyceJeK6i0mDrXGd5yCFVe] 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-7-nuomi2021@gmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 2 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYSPR06MB6433:EE_|TYUPR06MB6241:EE_ X-MS-Office365-Filtering-Correlation-Id: 64db9066-eee7-4230-4e5e-08dc3375f57d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6nN9Zn2AsU+5FIUeBJc2m9cAoyDaYsrlnF7sQ3OATcdHLRKM/p9ElaiqGuQa9dFI66FXmnn9g5wuUhZQDuKR5p1oEpBDEfkSReoFyR7TMl59JMgqZFdfm/GKDSASY+wfVbYwW5cWzaY417dTKzbWNW6C8EwGNCotYOlHOYjkh+OnbpVrZu//4aerI5mOu8BRfJj3cTpQuUPALSJRECt3G8GsSViCUdrmsmSsq15vnsLefdsNmYf6cJWj0hNDmMDIb92pdUI7UOvNes4Bvrq7P7ZeWNL3b7l4g3kU4U6+s/2N2RspFJiWDs4kaSlX7pmPoKD9ZuJ1ui4j2w3jv0wcQwEeTtNSQB0NW/nE4/NaTeMX5Yiy2Cp/FbIflOJyWyK4EibUqPH0XHkZRAEzMdj74O2jAXYp9jRblVLvAkVKvq96sRkniP8XFB/Ac4Dw6asQXLWcKaIXQmZDHwxmUtNw22OfBhvzO3d9exDWAIMIdLziTFlU2PJ+13PWw2uqjNA0lnp9xyVWIiOF5uVRsvTyTTYQMI/ktZphrohCGIuzBg31QwY3nRof4fusVNr0y4yJWIlc+EZDRopQER7JzmmWUsGZaGWwkcKouKaftTzc1DDB55BIpNwIPCz1JWu4U4MF X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: /MXCyYlxUrItWNpd/MQWFon3GIs9YSL7/gBa2fO7d1l1aWZTbMR5DZ9AxzE5FPNY0ycwenBbFW3AlM3RtiFvoWOYvlg9XTg0XnV+b1ejuclNg6pPtFdfoCAiesYXGvR9PrgN6AP/imfssN45FdoiIEg2BVNV/0g4jbwJXqe88Lq6z0J7Yl/1EI7bn5sGLpJylKh6afJv4JiIH5O+McnrDIjzksINWPOHwc+B5Fh6ALsVWCvSkU0JWr7pZzMJdcA2MdYPp9FPkzI0BuZbizTcJOiumjSXISj+LftErZcjelmKtEA69vUSpj+U4RvLOwO0mBYlLR+7ED1ahsHSaIssuDxzXi1h0DG7RXross0Fg3jFHtBYqhAESV/V54Ii/Nekhs4E/zI8Au1kbNAv4CLxWQ1Nhf/8f7tNQALAg5DDGR5XPL+jgZ6brFxjsKLvEXpBE2HjYwktqcDYU/CMvJGEhdjC+wr5wGF8Z2No2DjikmZgF6qTKDAUw2uFpY4056r8ynmyxfC2/jU3xyZhA40/75a5SnQp6eYDOVDCX1za5e8D3ohA/GcycI+o5ioX5nmDI658iqOs8+oRDDM6DDHY14FGi2uFObt3f2INW91pgi327RAZbgO0EBxYrGV3d2+jSGbRatPSsYuq+tfdZ8mbiipCwbTZnEQM7BijfllP8edfek/1WQyjMkd8wg5p74I8WP/TLrvpYCjxxVHjP6mGNFJyOp65DGpsrpIG9o9H7u/RvTwfdUhUvOaWwEaLpgFXnl5x427CCsMrsBM4YZuXngbn7gY2QOXIN/6mC8vr1tsqyQ2/sL52gIcPi67MgcclAYebdPfWVZfnQb5Y9KcAPdfbtLuvIGQmddIU4/W45fa11zTo7uhPQkOOVg6uE+UVSfpp39+JMnZV1x0ovqGja2szeIB/6Mrmc221Y3QSeG2sQrG7EjL2+V96PptnBM/bgA4fi0DYiNhaZKqmnuKyFmQd6BmpXg7cdpo2CxKpw4dxAjxRRr2n6eGxpAgUgIdtav8Qmk6R7KzQ6rK3yVoSICPlbTmXdUJJl0q6t1nxP4+f7sCgX28eMLK3DZbDkz3++hCpu/9Y2wAmXdjM8EMzO0g2in55nwlzeC/n7O2Vo9EBlDeRwZi+Hario7ZSDU70Yl99YuiLxXTElSL3pt1cRwx93MWK0XaBiWukKEvY78AXqWuW61KusAVBXB/c6f2IKpCW0tZJUjvdsg+HGPozCpYr2p8Ck5ehqQZDIrZhBXbkByNUIrbnvP8idj/8vSNEyLHF50hYUJ6Bp+7kXOnmfg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 64db9066-eee7-4230-4e5e-08dc3375f57d 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:50.5274 (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: TYUPR06MB6241 Subject: [FFmpeg-devel] [PATCH 06/11] avcodec/vvcdec: skip inter prediction for IBC blocks 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: Nuo Mi <nuomi2021@gmail.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: NzChPuE53gd8 |
Series |
Add Intra Block Copy support to the vvc decoder
|
expand
|
Context | Check | Description |
---|---|---|
yinshiyou/make_loongarch64 | success | Make finished |
yinshiyou/make_fate_loongarch64 | success | Make fate finished |
andriy/make_x86 | success | Make finished |
andriy/make_fate_x86 | success | Make fate finished |
diff --git a/libavcodec/vvc/vvc_inter.c b/libavcodec/vvc/vvc_inter.c index 6c9c8a7165..d5be32aa14 100644 --- a/libavcodec/vvc/vvc_inter.c +++ b/libavcodec/vvc/vvc_inter.c @@ -893,7 +893,7 @@ static void predict_inter(VVCLocalContext *lc) static int has_inter_luma(const CodingUnit *cu) { - return cu->pred_mode != MODE_INTRA && cu->pred_mode != MODE_PLT && cu->tree_type != DUAL_TREE_CHROMA; + return (cu->pred_mode == MODE_INTER || cu->pred_mode == MODE_SKIP) && cu->tree_type != DUAL_TREE_CHROMA; } int ff_vvc_predict_inter(VVCLocalContext *lc, const int rs)