From patchwork Mon Aug 15 16:31:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 37289 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:3d0d:b0:8d:a68e:8a0e with SMTP id y13csp1374821pzi; Mon, 15 Aug 2022 09:31:46 -0700 (PDT) X-Google-Smtp-Source: AA6agR5zJodri30LCdyKt1KgUnKTg3SOyNQ3NWIXgsH6Cr/9vIBW5NdoUXsU5mvWBecxFxtGTvZ6 X-Received: by 2002:a17:907:12d7:b0:730:6d62:4ef7 with SMTP id vp23-20020a17090712d700b007306d624ef7mr10520073ejb.133.1660581106668; Mon, 15 Aug 2022 09:31:46 -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 s27-20020a05640217db00b0043d800168absi7349819edy.346.2022.08.15.09.31.44; Mon, 15 Aug 2022 09:31:46 -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="RT9/xPJW"; 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 ACF7A68B956; Mon, 15 Aug 2022 19:31:40 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2075.outbound.protection.outlook.com [40.92.58.75]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id F27EC68B201 for ; Mon, 15 Aug 2022 19:31:33 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mLcsNFHZ41SRukocF2c9tdIHHGKtndrpaq41zhs7VHj2dVL6oCBEdn6B9rDMv9XD7K3y5cmmZosnJ+nB5/yvQw3qY+q1qwTJr1XPBrZP62m8YghP8H0w2zjTuyuyo2HX9u8Uc8Ousrxd2KQUpxQM7G2MjKkrsfWwJunNGjAIggHAu4ZKlcOjQx54EU2d8lnW8Ypqa1cD4LzL5dMAKUt5I8qzAoPv7Yez77XafpP4yviVXqPrx28I6MBTZCa6jqlFaeGGO5yhJ8xyl0zQkLkTfoDAhI1MfSGdxl2kj1LfNF1oFs/t88yk8VqsIBPjm4rysi8Hnxdt8/Dg+SKZhWBHig== 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=03eCDnHswZCQqy/+wOgJQxYhklP45aOuejfeH9Uv31Y=; b=nECmSE6HopqVSG4jSYg/q6LQcdSGm1gbdur5/+GdCNjc4oceTpKISiGWNqrdyxwj7zL3xHk8cOEWrH2oVVDEUyyo2KeNCtRYfysTZiCSUswGoYQRvAI474hSUwuygg9fmtp8T9Ps+Rh3tSzMlMDUo7/eAVvtxLzt7QoRpRjNCtsFcMSuF+/dqe6tA1RjpTv37Z56QFsSPRWQERH2wdkrhGoxP2tXrwRiBPIC7LQEJhyVXEYwdYuCQdrM3bH/l48/mn2pOWdae6q8BoO+EXqeW4sDwVu1h7NOVV6rNWTKbfTEnBytAp8Qi3FIZ3koTw130031AvSin9GWTTZexZDw7A== 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=03eCDnHswZCQqy/+wOgJQxYhklP45aOuejfeH9Uv31Y=; b=RT9/xPJWIJM6TTDi+M6SicR8W09YDcgujQ0L2psoeqcZmkW+sbILxE9evp+4HtKDxZbsz1Vmv+FqMlhuwAGtiIw2wKwpT9S/uQCbZZ17nGnJX4QcwLEvKrVbYmbvioIaYuRcZp4LxMzI7cGcxsq0hi1TM2J03ir4iC2DzD5rae1rjJMVROhOEJ9hPYkO73+ecL0euZutQFFiuJt1FbFS9Qfz/Cf6a52tFN7sUCIz12B+9xWH4EvspzCgLrugiHrvaDAAFzD2xVhKiVqqzPnTNz6sT3cDVz+b4Sde7fkKE2AVBmUFmyuQ59Ouk8yeVZveJFdGdIKA1XruZTwvcr9JJA== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by AM6PR01MB5894.eurprd01.prod.exchangelabs.com (2603:10a6:20b:e8::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5525.11; Mon, 15 Aug 2022 16:31:32 +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.5504.027; Mon, 15 Aug 2022 16:31:31 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Aug 2022 18:31:21 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [p8NvQqfCq3NdU9eacig213pY5mJlv/Sp] X-ClientProxiedBy: ZR0P278CA0168.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:45::23) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <20220815163121.2881203-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9d98bb99-7488-4cbb-fb0f-08da7edb9b8f X-MS-Exchange-SLBlob-MailProps: +LiGfBxqLEszruPA3NiRbbLMwB8eVehy4d4VxsU0GH5rNwepAHkkDxge7crIcv/VEeUTWGPGbV8Qt/I1Q8NA7//CxtkY3Ke87ltytzpsqqrwbqtfmcCUqzogNTyXLOL6BkVU5TQO/DSdsj4FOYA6M5K1b/KNZ/q1j8SsjCzyL/va4KFJZG7iOH4wPqGybNnREiNtQNVwh7uxqQ0/Ngpq7kQ6kpc1x1msHulj+BHuxbUwHuI6s883QDf0KZu7RbCHrjBV3KXyzGkhfGfBl9Omhdu61O3J/afmTM7MmSpKWxWRJfn6B66o64oLNpqIu2LZ1og6oBm8eQQMVRxhJkF2vKlMk3OICoWfkP8WjLTglg6wIdLTWpy7CGhQrgOUbhPaOcPr/rYLxsTGX0TcpBVKOD/0t7MhDOIvkBPrSdX4y7CtdfQV5jUFlijLFPC7SedVjU12HE7KkJPpiBFTUYyiLv4yhKdy2Sq+zqid3UocqkFDDStpZZngaIFH5WXq/hi2ZjebmXySpCYy26pSLu1ggW7wLQXwIkKnlMDkpoBWtjPHiugOS7TaFAi6D6d+QGdm94KynOBaC8ehV9xYnjh3YMtPjA2NMjBI4jsgCZRi0FIySGkEjidutUynhvyA+mme1VwIP+sav2KHTnPmJ4+ZRhlL0TXPl3Ty1yZKBhAQXcnGln2NU96Mk5b8mJEcp062jvsOMxFAmxs1i0wMVbNRNdwvphMLttCxdfCuOFoW0Emo1/kZVNO8qNAYGM9gja/LUJRy2Iev8GENQyzM/4X0v6LLt+UXDv/c X-MS-TrafficTypeDiagnostic: AM6PR01MB5894:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: lsRGYUDaMMIxkHaAf3CPvwIpIX4KcDK7T7DhnAQNWlxodzSp6TztcIRIqETXbKzrpwNF5ltIc+TbgJ6fJ0D3YWm/tvdXXnH7QbVNiYHyzEpwg0/XsQAUhYk9IrUfP8em18ScLUQjBKBF6BMYlU3WWNZ4XcWl2vhWcYjoPHnjicN38PZf1In6ttT5eg+zvUq/WtsOeneVENbaSXJpJWBQaxoSOwzSch7W6YPlvlWU+ZXWA+Gflt3lVM/JBfz5WEmDYGpZ1ftFOtT7JHn/2Q9WvPgAZQtjCCRs+6M9NnUOuf+4Jo8LW1ngUGBNXCiPTK6rL7b466R6J4l+UCP6JnspWi9ZF+SwKG0kp7qWpADidHbmblKyZkybwUm9I082XmEIiz9CcmQwrxcwvcESO3wyS0H5LB5TBl7MV1FI2S0O6en9p05yZcBmkvEkVjOB/oYFFsVaOqzGpU/2tROe50ftiTxTqSyA64acQa+sZoGUeaigNQ3284oOpcAIrdxNa2gLUIrcEpRnH7CRtRhY6yDZ/h2xAsjlsQtP2nvkKHvCoUhhCzxZyngM+FHXbfbsM/EF+iu0Y8Qj5s6GKrwJx0UlVZmVD+ZTjTuDWUHnbRhM9dN45z5wN5pdKXMXVF8mnFrtJU2GaTa1Cz/SmvtLTJdTdA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: LA036+XOQc+ILjbbBSO02Ibv+fJ4M6wObR4C4dVg9UcRD6zdmbqbwUNZ3maXKE+YmCpMNIxxv1zTTKUvmXMytVCW6/jydeihonx3hN8Nq7idD9sEpxUwjv+SMa2f0+7AgGuiFpyW4V85vE0vZcozcIrWLJ1QSuVupWhf3pHDOG7yhoRWUu1CdaalLFlaZGY9qGottd4j8AMlPtC0qjCG5YrrB4xy7PG7Qn2Ds4+Rj13RYjtg5YakHj630Fb/st8xqn2Dl7gT5u8Ak0QPHXnEvthrlX/d2890fYo26U10hfJ1RzP3JtGeDYoFUJOoZdjvyWHK9kXrtLUG3XQbgHeJTWwj3GUe3lLMfM2jZMDyPcZXIDxzpmuNNIIfIdhXIWGWpJZzZqs+8jdDIafahlXQkAH6txLiVj7qtSU4pdRFukIk1UMvHVk2ED19k1vCpcyGf7H8Gw0/6oLqBWMQUadkJXp4XZOnC1kX+TUKY347eNw4nLTrIRC852a/+OpKeFQvtwEFInGhrEIhUiT+HeIuBKpHPsWoaXMTGDYAeBu+3oLJWgXbPNM0TkwdYNoC7qDmlu7uRNPjRWuEKN/PXJ5wfjxqPWMjH/n+nm9W1lhD/TfxgATgKQ/tp3TRE1ZkBrIIZYkZ+Fy9HfvKMbSvlllclkLGt6niT0ABmRkTIMugIh0naeS4cVRMNkDb+D2JTQKyGJ8D1oxXf8pMQGqWO6DLp1yswLl3nvoxA6+ogSPE0Xh5JOzoT/vxOmJqeqCQmiA4pcerVf0xgFQzPhCVxfphmmRiawt0wh89IscEeH7dqPF2s5z7sxIfaV7hyVME4cqzxqNZC0JPzpo/P4ClhiZGsJK7znOvCBuO++4iiqoHffr76qbSlSZaKzkOPWJ1v/V2+FUULQXBm3SUdwEznvHw8dk8d8Jtl6uD/Zu432lNiAjIkgX2/Dm2LAI1kBieBGELJu7HBAHA8V7xJszWYA8jAI1OSG6myJFIIUzF2acQB6t+NydEktgWHypYhCLZmVfr9OXutCzZ5pjQjD5WzUtwflXGefdPqv7ZAd4qQXMtBcu57gV7l9SL4pyMlVZqvqOl/CMiTE7FWUpqxjSFbSvJfJfF8YfTBEk+PH87V/wy0C7NgfREzdWkMURNBbH7ZFYWx5LkVTpxmhSPOPPGaXa2KEEkoV5GOwOrQ4Zwf93KZvWOxksTZq0ESX1m+PdzXCCq4p552aQWk9ekyrvJQbKc/4xZ0QzXYmxVBAbGpGPUSzX88aZJ33+ZenjgMm+50p470CMMBu3oiJheB8xU017z9yJ3Q7u04HXHhfrSb1nZBJg= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9d98bb99-7488-4cbb-fb0f-08da7edb9b8f X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2022 16:31:31.2937 (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: AM6PR01MB5894 Subject: [FFmpeg-devel] [PATCH] avcodec/mpegvideo_dec: Don't sync AVCodecContext fields manually 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: eEXQAPd32OXl They are already synced generically in update_context_from_thread() in pthread_frame.c. Signed-off-by: Andreas Rheinhardt --- libavcodec/mpegvideo_dec.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/libavcodec/mpegvideo_dec.c b/libavcodec/mpegvideo_dec.c index 7566fe69f9..fd706070b2 100644 --- a/libavcodec/mpegvideo_dec.c +++ b/libavcodec/mpegvideo_dec.c @@ -92,11 +92,6 @@ int ff_mpeg_update_thread_context(AVCodecContext *dst, return ret; } - s->avctx->coded_height = s1->avctx->coded_height; - s->avctx->coded_width = s1->avctx->coded_width; - s->avctx->width = s1->avctx->width; - s->avctx->height = s1->avctx->height; - s->quarter_sample = s1->quarter_sample; s->coded_picture_number = s1->coded_picture_number;