From patchwork Sat Sep 10 01:07:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 37823 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:139a:b0:8f:1db5:eae2 with SMTP id w26csp1245800pzh; Fri, 9 Sep 2022 18:09:07 -0700 (PDT) X-Google-Smtp-Source: AA6agR5lxyuUE24MXJCTT3lQAuZjdb5QCD+F3Ht53uKOVUvATdlJkVGkcpmv3L/29LvQl72zZMxa X-Received: by 2002:a17:907:9610:b0:741:757d:62a9 with SMTP id gb16-20020a170907961000b00741757d62a9mr11986636ejc.726.1662772147392; Fri, 09 Sep 2022 18:09:07 -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 xa8-20020a170906fd8800b0077536bd6db5si1699530ejb.974.2022.09.09.18.09.07; Fri, 09 Sep 2022 18:09:07 -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=HFePd9gQ; 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 A253468BB2A; Sat, 10 Sep 2022 04:08:06 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-oln040092068099.outbound.protection.outlook.com [40.92.68.99]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D890468BB35 for ; Sat, 10 Sep 2022 04:08:04 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HBh4tRB/JXae40/TozHOS6VebI2m/8kwIDH4omNjaUfsIsJE7MW/l7XEM8fTLUTVLYuq42giAMo0FVr7jPB/ss9G3XwwgHwGqQpuFMwm402+4sr5oVYY4GOAoRi22mjxRQN1aNMp+Sunj+UtAk/BES9AD4DPbovlk5xevpoXwI4vkMqpeXc0N9ZnozLByo9CtkmE0U0OHH1gFVw/d187oIPcCA2QqxzA3Ww7z98TTrGhZ2gC+Fg1YtaLDVSJ8FFVplo5noOG0oCXYdM5y0gUGLnMhIRcd2hLxF1YN+WN+rOwi4WKehI42rS5rW4JEaoOc0tFLIrb+9ijRIStowjXnw== 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=oM35w5e2xOYi6pd9I0qE1ptg8kHLmG48dzCp3FiPsBw=; b=O0tTHKiKalsxz4B5cCLlUXEa0y9qXsSCaQuSECZevJsCesixd7i/pXFT6wEYde0LivxOXv/jHXTq6DzsZw3hpoNOJLhOOMNqvrXn50eAy9jhhyUlM003HE9nFJDVafORqpaNo1QHAt8S1xhqRt7xntlsjbrhfU5Z+iivXbLg9fgXlZxmKqv3wGNouz2+aLQeNDZRqsbNMqAuMDxW6OLl3okkr4xWZJ9igo30brmIx+tHaf3Q53EwJf1MY0nV/4wHAj9wwpns6ElRGnxsnrP9MDrhyALE2IAe/3TULRY5jFPnzmhAi9s/5ccI8/mOwCqhXIGyrOmfpbmyVdDscbNEEw== 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=oM35w5e2xOYi6pd9I0qE1ptg8kHLmG48dzCp3FiPsBw=; b=HFePd9gQaQM0n4RqEjplIUxfns5HDPMAq0W/DaoGXbg3nrX2a9KwgbEPvyzw1kMFbb1QQNKyrk8nrVz5QswYxw0noyi8iQwOGGPaJDpnaMhlZ3AEZtkgf3V2mZ2szJ8gSWjcjsxgDDnIs1VtT7nAGzMSCLYOYAeUgTth0VvLMi42/j6AP4C/AIyEOR0e0b7R49Qzl/AE4zpYu4s+XC3yXtJmuvadzwAh185L6z+4SG8gDfTXMB/78Oguqn+1REBG2wBKOjvB8uhawD3McZTjFFcxosdxy2F3p2qG2/fgPcW4m2mTXeAC0fsjbETnkwJ8u6bn3629iocssrLkkC7TjQ== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0242.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.22; Sat, 10 Sep 2022 01:08:02 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::611e:1608:45cb:b58a]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::611e:1608:45cb:b58a%4]) with mapi id 15.20.5612.019; Sat, 10 Sep 2022 01:08:02 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sat, 10 Sep 2022 03:07:22 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [2SwCqfOdHQiSECp7fOZ4hrOYJiPZLGMm0UsVkEoYCSU=] X-ClientProxiedBy: FR0P281CA0102.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a9::18) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20220910010729.2961339-10-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0242:EE_ X-MS-Office365-Filtering-Correlation-Id: 3158c083-e80d-43a2-b4d3-08da92c8e8da X-MS-Exchange-SLBlob-MailProps: AZnQBsB9Xmqc989vEjNQgjm661f4SJJ4poxq2B1EyBcOsVAtB8gLUdX8M6KUjy+vKFPdJ8PlRFnyW69svs67amqncFSyf38HUGytCZZOFiWubGPo/RTBCKsmxfM0IyaVjAa+PZvIKppHSLUnde+gnM0qciol/DyQ9Du7eQrlUOzBpDTSAroaKJSyeqYdyJXYgQoozL2hR9XMY0R/fJH6G0y4ERA4TVhU2+GRwfJImXsFw6h45GLfJVmTHtOkRDt5SoMgavPXaKQfREpuytFAtem56Xn+CndM5j1ypIxcNCo8f0VyOsl240MMyX3gzj+f8HW4HxQWP0exKcEM5XMmZvQf9QFgfsn6mpW3F7LhbCednOGjS2ShT4iV3iADaF5AYGOsFJm8bBNhrXuA8FSOK8OkJGlekykszgHq6wXjMrkxHFKk1GwkEhSSh04NQXx3ZpN3W9Lyw77LCyL9nyv/0uMdkusTvqoXNoaVJE9UryIc2hZ9HdjpSV8uhXH18wwTaEZYze8MBItFJ8PJGSyfisq5wFK7PvR+UFhMC51cnUXK0EN4T7SN7tTaRa5jtO3BgogjLKh9zkiYh6Fa+9731lWPEiswVk4847nZEo9LjrtqkFhTdM4TAbLUhNFlJybWzu/Ye+yHkCDl+G1/xxBe+FW4/KmgR+xQitENp7TpaT8d8vh8HHl4ABvml5YARUcyvjgE5HHAqk/tFFXsGwiF97dGhMgE2F9pWNDC4E+hzNLkj570XQqdRIJBAtlTSrfAjMNYKRY+Hq0= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 66PZCfkC2doWLOQ7gp61iggayKF7PTwzXLDMrvG2h3qbS9zM38fY/x4HLcqgs7snc/qwHQ0aaAYWcAQwPQ5okewtbi8JZTY+L6f1pw3s/jMxCevI5kYu30vEw2nqW5Qj3udYAIvwxtTVZckA9KJmlxTcaCHY1NIhxnrTNpPmaGhPyiJnHk1xgSVAQVFCqpt+s+wO0EMtC9vsNhmubYmgBiPzkbob49pMpUaobvJPwqjznEpOH99KxKzTqS5PQgTcRmXE2YAF3VG1ItH6oyazKIVnoTrSOhvZ4dZnfr+tHkS4n6DtMJrVvSlRmjgUE5AOhMlQpULEdFMZi7FqLAxaKYpSf5T+PacrPufKIO2bdhRkJkPlsvuhE2AE33/kirryfWH0YlL+fBBz2SE2vMW7rAvqaqSkxqOREJGF4eJWr4sfs8fmuQPzODuFofVTCXE7BmV551BbNPfbsX3lFupKVtfnqHpVTpue/3jx/cFWrmV/3NulBO9AK7VusrDNTz9DZZMcJUDAbgG5RCJ2C2oIi1+zaM7m8WoLAATopx4E/utT1gTIF2dEGWVrr6vOxYoLZr3xvReGTIDKzBojcWjnyvAbwrOQYjC0j2y4TBcJ01PPel6oxtHDmssYFopMPg3aYva2punm3rfeN/7vhCjSEA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 3yc5YMFHaDZwOTi1bH3xPW/CM8hu03SO9d7gmhrJvRUz5nzsdden2oLcWHUto9414BOVVPxVmHE+5E+botCODobdpsbisgDpdpApByCBuQQIrg1nabH9aQ5XEhLf+hKlTUJS3x8C68k0HIIqzhMT3Gs4QiUCuUGy5NLpKwffZMt+CmwIC58mKYvV3kaKko+vbJdgg/YcF9bVJU1LQIrtT/xxCcgJgHxzPEkwgZpUMhT4sdAmgm3iSZoY0FjEvSMgqPJDAObSQQNrKuvgkUUAekNixhzL1k3Hmp2bLcTgQyepffj0xvSSY/ICxB7tnfi+tnQc9FLAilIYBBq/R4ndeeygrrEpLS9ypV9M807LGFo/wPRYBZoqU2/Ltbw2E3jcW7n1KCpkOyZ5qY3+kgL94T2HW4DfnHSZc7FFVhVCc8n4WNWk/JQ8sTC8HQQkL9bOZ8WMvBMTTFwQhhKst6EwLeoQViquiuRhVeS1BIYgp9MlH8wU6SUhv6PNYa9p3io4Mk+FiGhbNMEA+bb4Hb8ehsLvUlKRtW4Y8Vfnf9Xo+6d/MMq6Z5uKsr/vLz94RYp02xtEerM0e2glGrPDA/2gz9awVZC3/Y5WuznaFTq2+3M7eMIVsETJndbneNLvaKaadw8/i8D+Lt9o0zVu5tZEvGIOOjxX7vdPow9rNHcsJgppw3pmBmxsQ7ryM02NeVOhSvO+TGkP8Lsn9/hxc6YBdM7xdxPTh5i85L9RIyGynHS2g5key+C563r/YzsD3e/CsYvgyjeNAzvAVzCE9jU2fiQKSfZ7oUn1j+9JpatOoBw+Rc4LoKZExFJzOsm12lvd2PLCfg9t5p2UcH5Gd26CPoS0VFILGeIFsjClASZXyYvxFbvIEjiMaXWJoYF1+2swB0ECm25Ks60I0vtoTAc6ncF5GKQv8T+BVVhMibcm7dr6jHO41SADiyGK4vV7SU4t+8qyRQhkg5UE5OAOWEiI+IUWJRZ/GWiYWvSP/08lqjW3u8zPia1Q9rbWyQ9tdAlGntN18brI8kd1VCIGsOd2xOcFoAp+nji7u2FbJyCFscBcaIFd2aQ1o/Dsah/6NrXPLKO/nboYqm1jmSfsaZ3qTA+D9nrkIWNJ1Bd3wL8JqmusZ0DScROjbl7hEbgPKhEaES9e3XZJHvYhvVklbM+UtWp66bD947s/bGAMmfK6AvXNYVgr0+6ZT+FvY5ZwY8q1NQWCXzrFhLuP764aVRRpR1fj3YhezOIYpBCyfAVhhls92fm9+r3Gp+U6QsGFgPjeLVftybTbnMDpw0UgES2QsSl8UjK1gdGC19dpa9p8AFzzjfJip6anY+cl5rAZU3NI X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3158c083-e80d-43a2-b4d3-08da92c8e8da X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Sep 2022 01:08:02.5994 (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: PR3P250MB0242 Subject: [FFmpeg-devel] [PATCH 11/18] avcodec/vp8: Inline jobnr, threadnr for VP7 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: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: bLCCysJVth2E Signed-off-by: Andreas Rheinhardt --- libavcodec/vp8.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavcodec/vp8.c b/libavcodec/vp8.c index ce824cec81..ee30fc2846 100644 --- a/libavcodec/vp8.c +++ b/libavcodec/vp8.c @@ -2518,7 +2518,7 @@ static av_always_inline int decode_mb_row_no_filter(AVCodecContext *avctx, void static int vp7_decode_mb_row_no_filter(AVCodecContext *avctx, void *tdata, int jobnr, int threadnr, int mb_y) { - return decode_mb_row_no_filter(avctx, tdata, jobnr, threadnr, mb_y, 1); + return decode_mb_row_no_filter(avctx, tdata, 0, 0, mb_y, 1); } static int vp8_decode_mb_row_no_filter(AVCodecContext *avctx, void *tdata, @@ -2591,7 +2591,7 @@ static av_always_inline void filter_mb_row(AVCodecContext *avctx, void *tdata, static void vp7_filter_mb_row(AVCodecContext *avctx, void *tdata, int jobnr, int threadnr, int mb_y) { - filter_mb_row(avctx, tdata, jobnr, threadnr, mb_y, 1); + filter_mb_row(avctx, tdata, 0, 0, mb_y, 1); } static void vp8_filter_mb_row(AVCodecContext *avctx, void *tdata, @@ -2639,7 +2639,7 @@ int vp78_decode_mb_row_sliced(AVCodecContext *avctx, void *tdata, int jobnr, static int vp7_decode_mb_row_sliced(AVCodecContext *avctx, void *tdata, int jobnr, int threadnr) { - return vp78_decode_mb_row_sliced(avctx, tdata, jobnr, threadnr, IS_VP7); + return vp78_decode_mb_row_sliced(avctx, tdata, 0, 0, IS_VP7); } static int vp8_decode_mb_row_sliced(AVCodecContext *avctx, void *tdata,