From patchwork Mon Aug 7 14:55:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nuo Mi X-Patchwork-Id: 43161 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:9329:b0:130:ccc6:6c4b with SMTP id r41csp1657102pzh; Mon, 7 Aug 2023 07:56:28 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFloNojOsxWpYzg1HNI3N48Pe2jO0ybd93FZD22GDQqR0GCWGA1yd5kUU+ydTlbnDcTv49a X-Received: by 2002:a17:906:1011:b0:99b:f820:5d0e with SMTP id 17-20020a170906101100b0099bf8205d0emr9454054ejm.25.1691420187966; Mon, 07 Aug 2023 07:56:27 -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 sd23-20020a170906ce3700b0099cb0d4f9besi4332329ejb.26.2023.08.07.07.56.27; Mon, 07 Aug 2023 07:56:27 -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=EFxWvYWF; 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 E476668C62E; Mon, 7 Aug 2023 17:56:11 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01olkn2074.outbound.protection.outlook.com [40.92.53.74]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6610068C5F9 for ; Mon, 7 Aug 2023 17:56:05 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CaP7dzNANuMwz0zqiNP3swZlRCwTt2aJjgPwwCtLNz39QFAH7YWSnZ/mr5GP8hct86/fcBo1JOPIOCx6/PxLIfPgAjE49S0QL35hZFtn9uvKx/fF3l/dRHHs/veGrtsZPm3Gx6Eu7wPNobKoYJ1ptyTKZAbueWVtR2luuuxbRfKXtQ9FmB1/Ge8f5yCuGVw7p+yXFPTqj2a1wqDao9ShnYgxY9sh9XJuKJ/+7PHiOyp2lk8GIxHzaGSeTQ2TJ0O3wxhT//iPsyTkaWoaIMssfXtdFf/a/fPN/4jx7oO4sBOc+kkruROtAKK9K+Ru31wXlTqvojBGBAzcuDr2UrzaSw== 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=NXZSLyGOVg6Hpvw+drpvUTSPdzNnLrUT/yeItIS2GZw=; b=YH6MTd78/Q3GDb/8oLpiVtNJqpE52hPpYSYksw2W3CePLjPsWjOgw9h7IGThcgYe11INEplUdMz8GVWXV9+/WjCX0hUNypTP+rc/tDoYBJNEc//Nsev3PWjLfaEmeZN/sBhMDIg25ypbLAxKBj2EvQZO6+RtOjx4pXGpmIQRtCURJO335oY+C6S+rbj2sXyicd3OFcy6qqpkRnkKs6NbllhyFUhKVQUsBOsAfHoeSoBNqj4iAl8ZMBprXHz34rIjd58vSEOpcFG0kh19SxMRT3yeDq5y/rSjljO5JBIXMrxxZxDBPmDS84KnxnTxH0ejWogtev2LPpQFxQndR4KDpQ== 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=NXZSLyGOVg6Hpvw+drpvUTSPdzNnLrUT/yeItIS2GZw=; b=EFxWvYWFvEm3dOqU+HMt/jykLwqj5Pvu1xzhZhvMa3EDDKISIQzmgEGMF8mC6S7A25MbYb1u5Q9ienb4H66keFoK9jCfhJi7uGyfWT2uglbOfXePZf7hRacqYOYutI3z0F2MnaV96ukXwAmyARtL+sgjyiMz0gGTaOWiIVyZ6mDO8v2N1ZaTYA69x2xmolFQEOQNaY89wtgvI+ZMiYAcIB38YXb+gpZZOxRAh+ySj1chn1F0RTeXU+0Q9YG2pDLzmLS5KgJSTWgxf3A9cxSl/fN/B4ozbZd9WiFjPOvex4P3emedK3CQPLWadD79pPu3tfG2Hf3T1kHEr9jJuMqKFw== Received: from TYSPR06MB6433.apcprd06.prod.outlook.com (2603:1096:400:47a::6) by SEZPR06MB5296.apcprd06.prod.outlook.com (2603:1096:101:7c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.26; Mon, 7 Aug 2023 14:55:47 +0000 Received: from TYSPR06MB6433.apcprd06.prod.outlook.com ([fe80::f1a4:bbff:7592:ee31]) by TYSPR06MB6433.apcprd06.prod.outlook.com ([fe80::f1a4:bbff:7592:ee31%5]) with mapi id 15.20.6652.025; Mon, 7 Aug 2023 14:55:47 +0000 From: Nuo Mi To: ffmpeg-devel@ffmpeg.org Date: Mon, 7 Aug 2023 22:55:29 +0800 Message-ID: X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230807145533.17949-1-nuomi2021@gmail.com> References: <20230807145533.17949-1-nuomi2021@gmail.com> X-TMN: [VUCTX0k9y09ocTQuHcDusRsg2k3n25Du] X-ClientProxiedBy: TY2PR02CA0065.apcprd02.prod.outlook.com (2603:1096:404:e2::29) To TYSPR06MB6433.apcprd06.prod.outlook.com (2603:1096:400:47a::6) X-Microsoft-Original-Message-ID: <20230807145533.17949-4-nuomi2021@gmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 2 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYSPR06MB6433:EE_|SEZPR06MB5296:EE_ X-MS-Office365-Filtering-Correlation-Id: 2ec7aa1b-875d-41c8-3943-08db975661f2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: KcsheSXOVKLgWd57YrJKxefN47JQSpob93SvzxXBvQF30kHRtX08pUDIOtfD1cxcnckn7KwcJFiHtWsRk+3hfxFItPGqA1Ozv7dqAWBR4uI6HCl2ZcytnNWtZvPIl7Qbjus91KClTbKAquD7snqLFP3tKbfg9NJ6Y3LkW2MHPI0UjeJS3hiIW9yrbN9Zto6dOTbFE+g3rDuo8+5YzoGSeSJyIhxra0A36gAShuLOcRgJUaBupABpOeSFUIh/5HAGuLa5/r089ab9zyQpPKNKELFcKhTTAlq/SsqMUeOaWlPYW5VjmcbSt1z2E50Ioa7s76hryoW2rbpG9qSHaihkOxWSfFjRgiyLh+pCbI9caUagidll7VYs7ONhQz0gTAgIOi4/mOPBDOtdMTHrfsKZH1Trc8H8DLG3i7u+OX1LKPNueMsh6NopIFzncTQ1cnlmXeuJzmPFSFyShZit8dEOlAMd+fELMN2iTgUVE2qmw1hBX9xnc5A/qOqjP3rrF1yKEBxOkKiWQ1mvCQLUKUrQs5OL6LDlayGDyVibCqUHKK533MWNO40Ow65MXq5HTXllvThEcghGsQ3cBdWmzpzapKIdXpsbvW9tJP5t2KzXIPU= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qFucQb+Hn3AArqlmJwR72kib+hRt3MAgWw9bSDBwFBn9lELUxL277tsrm2Oqr0ynobhKW+EJBUkJztyUDRxQJLRgKBLZ7VFlWYB3N+tfIj6ube+j2Y9asWnwX/ZLZPIqfzANy2a7ra9rU6czA0JE9T8hrTMfS7uA+68sQeYvYb8LM+mO7Q4BkgS8wdzRl5pToeJKXqrtAkhxRfjQ3jJC7sQ6WO5ofsI5kLBpKvWb0MVi1cuGAxV+Qjr7cwZr3ZiZsQACWzKLc6hyCfynD0p6JlicuIZkFPQAccNKFXUeeEJpCan+EdrCc7CCpo3vuxqxyDsv1rXAnZnYzvOyuXg79IBdHYpo0iMO8i0YVmF7Mt+tceFOprx67mCwmJEbflbI0F1jTeR0dIvH0y0FULHVOmJCrUAn1NbvU8EgtfPl7dJt5CX0S/CR95moftMsYxZ88O/CNSVUXMr99zukr8DNVgzR4eZzwzu90blGum6mbo3+YplghNAZo7QFyRFUldS1XbcJwcyr7zMwvB55rmIzpG3btCL5S3g7W33jH47LLU7MzNQDwkCTgicamQV2wKgKwo1LMJSHV9JZvCMgedDZ60ZeijEikZhdLLMGVnTBe/09J+P+Ws4KGRreFbExqqToV/b1YTMZtjDsH8cggYjb9fTs6hZjU0j232z5GOHOI01VYmEWohDoqWb6iLIVaJa965FfZyWqufNkf1vah/3OJV+6+gbPHPfiSgHOJAVz8V6GFntIo3v3WZ1CFZRrccPN14Oz3HWa5RMCUdjUVfmYBAcebyPvt/STO8qn8Z4YR53mvrDGue8jKVqHtF/qPhPWFZI8a9DroLWn/GXvd09210MBsQD4m2v3fP1mUeJmA/Rtpwo1SxtjAcVIZinwBwUcx5CG//LcZDTVgi9uDLxjbLQ66GvY3CpvI3afU+YmuCkxN+lmPQGKQHd+XZCvxWyIoE78mloR123jHXMWg19Nk3Jfz+Sg/JFZP9ia5D7ceF+G9woeehpUUxI0basqOc9RFbjxWOdMyUkZ+OyviqMFayU7ISzt3fam9MpcYlzSNtGSSE5Rv41F3etCGiDtoDVgzs87/d2p4ZOnUTXvzqQ0tWX13XgC307+CiKvJKJwGj2XVKMNIogUEuReGFlrrm2cYLe4j42OQCt6eFTwTj++Atc0C3aBFFr7F3o6XTuo/hofUJ9reDZ3Y5hBLtUIXmDDLKiMKBNtPvEx3JQz/6KqdWxsgrgVxwfpr1IdSOqOW3wRrbIooso4HTflT8Aty5y7 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ec7aa1b-875d-41c8-3943-08db975661f2 X-MS-Exchange-CrossTenant-AuthSource: TYSPR06MB6433.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2023 14:55:47.2924 (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: SEZPR06MB5296 Subject: [FFmpeg-devel] [PATCH 4/8] cbs_h266: fix slice_height_in_ctus for single slice tile 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: no0lS636QRfQ --- libavcodec/cbs_h266_syntax_template.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/cbs_h266_syntax_template.c b/libavcodec/cbs_h266_syntax_template.c index 7277154c40..43b3346359 100644 --- a/libavcodec/cbs_h266_syntax_template.c +++ b/libavcodec/cbs_h266_syntax_template.c @@ -1984,6 +1984,7 @@ static int FUNC(pps) (CodedBitstreamContext *ctx, RWContext *rw, 0, current->row_height_val[tile_y] - 1, 1, i); if (current->pps_num_exp_slices_in_tile[i] == 0) { num_slices_in_tile = 1; + current->slice_height_in_ctus[i] = current->row_height_val[tile_y]; slice_top_left_ctu_x[i] = ctu_x; slice_top_left_ctu_y[i] = ctu_y; } else {