From patchwork Mon Aug 22 15:10:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 37391 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:139a:b0:8f:1db5:eae2 with SMTP id w26csp1352225pzh; Mon, 22 Aug 2022 08:11:08 -0700 (PDT) X-Google-Smtp-Source: AA6agR6AHNxZNkkqtC9SzC1QvFwz76ATV34xVhRwphGpBDbCKlG11C9SgtJECN6IqkhnIh0NSjGi X-Received: by 2002:a17:906:dc90:b0:73d:670d:5975 with SMTP id cs16-20020a170906dc9000b0073d670d5975mr6979385ejc.515.1661181067919; Mon, 22 Aug 2022 08:11: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 ds6-20020a170907724600b0072ee7a299f5si10010730ejc.19.2022.08.22.08.11.07; Mon, 22 Aug 2022 08:11: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=oUgt2RT8; 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 8819868BA2F; Mon, 22 Aug 2022 18:10:56 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-oln040092075097.outbound.protection.outlook.com [40.92.75.97]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 56ACD68BA12 for ; Mon, 22 Aug 2022 18:10:50 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ebU6fBp0CyiJCOlplG2Aadve8xYO3aemuwqodVsGgSGtImrJRrd0YPKui330rshlptC7GOHJWMRbw0i3RC4j4UkeJHq5yWMA40eT2T94hbbOh1g3YZNDpcObdMJtNGiDu9FVZd3xjZGIEIwFdwiK+w02OJHyu6ShzZP945Ht91FX5EHvnJcxxvYwWZjxbgo9h3D6Pd90Opg/AmBN9/y5X94xHMbw7rjFpp6E9CvJgkos3GYedS7GjiOF3ihVIvuJb6ZwVI+T75gvPNP2x7Q4R359D82IaURGZxszB9q+Zyex2yB/aNW/6BiAbnXp6gECj+uc2gtbt/7MNNAgTjkaQA== 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=yPNMfipf0KjEp5Ce6XOxgZ2xWG+e6yW1m+FOVbQk5Oo=; b=L6TmM8VDNJTMfr8VdKKDFJsKmwL5ooB2xUQfSdh3eA6YbEoOtrKNxMZhzUPaUhIjvh3DPrhGoqUE3PBjvCQPmJXBs7dtao0olaBybTHANlQdEX9OKfnnouF8MsDRiqkERm1nTkk43CHS+wVSHLtWz/+lUcPE/HKIxlrpikSFxfsdmPT/lplmyQvjIstfhd151Zt65PKwptia9T2NMFCOLFbrxOqJJGac7sVUkBUBFmJyjyD4tWgz4keRFL1bljfBCAJbekXnExuWs0HBlWz0RxBE9Ufa5XNNcVilRn7RLFJd9kax10aBDEmnVtZPPWiv9RTFwY4Ga9GGK/zwT9OaAg== 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=yPNMfipf0KjEp5Ce6XOxgZ2xWG+e6yW1m+FOVbQk5Oo=; b=oUgt2RT8b/7JWUP21vZYUhiFlkokMVW9V4Tl5MGvzX/T9JB8Hp6Kvsm/05FUQAwCbwPiFOlIMSUZ7cix4FrYDADM3QSRSrUtNCqBovWBpS7a7ldXd4VI7b0Bd+67I+ppEHOAt/vXfLi+X3D6zNeHd+ye9H8kyMqgVRIbahF0OfjUmoTMACf1G1g9hDLg/7hmp8hQNWjPJKKm0/236HrCxpNcZ5FcLDEsjW9246uwdASiG2FP0Y29eYN9Yi17JTnT5uudjxtD0lHz2vv709KIiAqnenjNVzogL8z8fYXhLQCB7p9NVkSdiTzgI6VtQDkAcISXVzL9JJqEiOHqxVByUw== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by DBBPR01MB7610.eurprd01.prod.exchangelabs.com (2603:10a6:10:1e5::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.18; Mon, 22 Aug 2022 15:10:41 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46%11]) with mapi id 15.20.5546.022; Mon, 22 Aug 2022 15:10:41 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 22 Aug 2022 17:10:10 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [fR2BiymVhHj6LymbaZHDBg888VDnQYxE] X-ClientProxiedBy: ZR0P278CA0162.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:41::13) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <20220822151015.744845-4-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 512697a7-dae5-4b7f-b69c-08da84507a81 X-MS-Exchange-SLBlob-MailProps: q+fD6XS3/ULftefJ12YP+D1Lgv9uJa/4ap99rO/c3/dlG7NviREyPVEM6NvNNZVaA8KRbOOWNa8k5EVpGn9hPjIMVVWjNEYLxSAqcW58RlBmC5XA5EzKRNbRiJDcYXC865tp3yARUE79AeXVrAbC5RnXof8L71EFfPSggBRwRn2JRTwtJU5WyWCaUH7xoElZl2HiOkTHu+FWWu9ZuWsrN/tVdmG+7SZ9WDk0UXmyJRzod9E0hrHqaGg/bNqiKOoTKnYk7LmXYPRQj7DtPWm3uytRR3y+k5iONzx33S+c7RMYYj1XrqKydGuTxt8lIp0WohnQ27xgfh9ltpGrBuitFtXWTJsrBSozWlo6a4uVhiDh74a81dszBbGv7d+04h61iEj7MM1DeSgiwHtLsi4cc98N/Y+1ZHF5b4iDV6No2NN35BRm52eX58vZ2FyMzpkKIWnJXFU7/gwatR9JdidisP8xh7EVrCiKXpNZmjp+IsxOrB06qaU2i/ugLJv83sxl3gzuDI2Gp/PDsVqXaidPiUJf5g0Sy8mw0UsQ7QQ1u35AoFCAEsTwCZ0XuQwAFE6iOi+xe8DdH7nqe83Mb5gPFoEeoR2PrB9R2IfE+LsJhjDkbtlao7j/2vmNRtsWHgH6xqyd3lbpG1DkEcvi0oUqd5DNX6V9F1GcL3TtClsTsdl6QaPCnL2HJe282e2ctiT4AZLI4ijsPrlikHB76YRf6w== X-MS-TrafficTypeDiagnostic: DBBPR01MB7610:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: pupeWK1WlHtIrMlqNgymtegVDxDiSUW7wP/XNGwZtany1QlX+0KiIpac1DGFaRJZYAVR9vU3tLmCwpRmLKhKuQET62Y9+lHD8C2jmqwvOFPVLQkgZT/LZdOGpsC6HkWZVFN7YYJVUeSpeAQqMBg85GS+akK84FMu+AxSFjXGncWDCwNvybpYnwbOhdahcDWIKzRuxs2hfkB/TVYvpGpXe3W3tiaCqHxvQBFl9HNDfUnPfKPA3DOaDf6KbgmjAWJfK92mhwIvTSUK3Sxz8TgulsgZ51vIzvUyrZGuAIUTWBzrw1E5daH4MZiCN9t1nohqcZHcpjUVkdscSqlnkivtrYk8bSuji5bUI3s28b5wzMDFNIJw0I3zTm9qX+3LbblmYnT6yDcwpI3PryY8tu7uOJ95yX+GYXlDHTb0fc+VbFIv6jJ4RuXWm/jffsZQuK1sVYP6fu34e0xgzc+tGJMMUDXxpkewGBXLM55WKnVcF7nWIRN1VA2VP6p/w37ap1an/TCyMKFF4bEQKGVYRO3LOA/v41adf4ljI6/zuouA5jrs3ZC3++bpsyGLzMEyXWTTugn46MVW1MIHrfZy+ceYdm+z7M74xMJamSghWMbwjY1tjC5wLHD7c+W3vL0BDsmZzHK8ONhEo0wudJU+qjIDug== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: kM5x3T/y1FscuJoszmSd+mXXjh5EWxUIBO9G9d1c6CHFjP51gzS1IoHl8YT4nof+e53wUoYRoD3JszFolW/Fc9NtmpYNHYxKE8e89vozEGX9iuuh7dxRz/1AfIm5iqFZaJPo9C1an9+q1O5BWnWJPBQ6NfReWqJPOnvG9Ip0sul3G0ej16XsVtpH1qiQeEVbPOVc9rdzbZd8YUkhe784F8v2acdxlARXGya2WEYDbSinwo+Hy7YvW8s++n6tAs5la+UnVmdWU9wPT75Q7tgJ/FJmHaCBPBoDRIsyd/xNY6TJaqWrWkEk1lS6RokO8LD/fvEhNX7k14OS/dOM6igG6fLdwk13GngSIGM5Z7jrAiFWEhnOLXHILbqJo7xfdDsnOdvA/Qd2oos1ouN3RcFmMqrm3Bjy9Gfwjk6a3hDyUUZQs5miEoyFiYdHJN8IBb48UYZaB/+OZqA76XTIRd6rPIMRxHAtMEVRRpuc02pGno6QXpKQC4xi07X+T4jmS77GL/HTOBFQ5bqz1I5rR6PmEydazup1HFtARYEbrwgGPAj6OOvSvCd7QVlk4cTyb41xhd6LczM5DAjaG5gyv8wSLkzQsJk8Klg47EMnecEAXoXjA8Xh5VD2dfgYAxHgHGPYRSbHiMGH6wa1sg8EJEWK4Wq0RsLe3vXs8dU2RQHR+6rcuvAX11K/VM7C80co7UGnqhlzqqqoW+FSmik7URB/Umi/TGsCvYmd8z/0/WI9u3y2ZmgmVmIH5CML0px9x94dZWUEmkoY3qX+ON71uREojtjRkCOBhYUZN/wK1B7K0WY1q9wsI/Z6cvU5MRywW5M6cGnzy+OgDsha3B3sCSCwKU63NofFFWW0U6ob/efqY1utzNL6+huL0cDbJApGrl46u+deELJnpnMcat3WyR/slHw3WNNcdgCweDrEQwLdxnPvHJrqpbAScqSggbRpcqSNRh5NMq4dfzIueS0LIGS1+Q5lnkRsKEKb3odliooBE9RPY20usqEhRXCqgKsljU2pbCVQ+39LjI+t56W7eGc8bvOED7X4TaHjK7HyZceAOgE74cEMzrm/KSiCUzISJ3KqYM+sHz4JKdF+CTfkBs5RdlxDi+w2SN5rPKtMFT/dn/xLt6o1JK0JSWiqD0WQXFmJ8U6AJ7m+7/qDfHWKFcbUXkA63cI1mAoKxlu7rqVfuKNVyuGeDw0U0RCce4HZw8GcBdNhMB9Z9gIHRBQtpU95YwGc9K1Cvl3QyXbHEeesfvUxa8EPzOLY439CllHKAR47IBfJ7zDRc21VOrLYNJ6Yhi/oGDt1mIFsWWScQlp4Knc= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 512697a7-dae5-4b7f-b69c-08da84507a81 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2022 15:10:41.7198 (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: DBBPR01MB7610 Subject: [FFmpeg-devel] [PATCH 05/10] avcodec/ffv1(dec|enc): Remove unnecessary emms_c() 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: Umn1c/qu/Wx6 These codecs do not use MMX at all. Signed-off-by: Andreas Rheinhardt --- libavcodec/ffv1dec.c | 2 -- libavcodec/ffv1enc.c | 1 - 2 files changed, 3 deletions(-) diff --git a/libavcodec/ffv1dec.c b/libavcodec/ffv1dec.c index 4fe1738dea..fd549c7913 100644 --- a/libavcodec/ffv1dec.c +++ b/libavcodec/ffv1dec.c @@ -360,8 +360,6 @@ static int decode_slice(AVCodecContext *c, void *arg) } } - emms_c(); - ff_thread_report_progress(&f->picture, si, 0); return 0; diff --git a/libavcodec/ffv1enc.c b/libavcodec/ffv1enc.c index 90593fbaf1..b939871664 100644 --- a/libavcodec/ffv1enc.c +++ b/libavcodec/ffv1enc.c @@ -1076,7 +1076,6 @@ retry: } else { ret = encode_rgb_frame(fs, planes, width, height, p->linesize); } - emms_c(); if (ret < 0) { av_assert0(fs->slice_coding_mode == 0);