From patchwork Thu Oct 6 00:57:14 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 38574 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:4d9:b0:9c:f4b:4e41 with SMTP id 25csp885219pzd; Wed, 5 Oct 2022 17:58:23 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5Okv2UpyE61vq6K/ESKzPV3Nb7ARYn9F4RKt/iLK+wuCN8VkVCNDN5TzJp6CkE+7Uimaee X-Received: by 2002:a17:907:c25:b0:782:9dc8:eef1 with SMTP id ga37-20020a1709070c2500b007829dc8eef1mr1884274ejc.667.1665017903036; Wed, 05 Oct 2022 17:58:23 -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 f16-20020a0564021e9000b0045856855250si17284941edf.256.2022.10.05.17.58.22; Wed, 05 Oct 2022 17:58:23 -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=iHJdlNQu; 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 BD67468BB88; Thu, 6 Oct 2022 03:57:38 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2069.outbound.protection.outlook.com [40.92.90.69]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CB02668BBAC for ; Thu, 6 Oct 2022 03:57:34 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZyJlQhocoZa7sdMvRTd78fLAazmJYl4IU4OKbFEKYDuV/BqgidU1EwbY1DrTuM8j++pa7ycYNLekxquE2o18oDHU8fYnJ9/dmXqDtpCMnywu3tIn2zmrkuQu+R2fvfqkYCDFg3gBXFVfqKF3LhUi0r9q6/F+01rFLtVQ9z/HXupdv9hj/j48IU3Q6e0KfUe4ZHbgtk60bS9WgLBUJFO+5RSOzbpJqNzSrxX8HvssBf+K6rfMs1qeybS49Tx6UVdKpCiGpMf/tC8tqh2Miz6NoznYru7ZHv8tmpGkSRGi9nGMjnEwOQAjFDsr/ssI/+AqvckXgBkolXa87+BgwpE63w== 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=f8TccDuLjDTp8HK134LlFlSLv8MXJ0k2GldFOI9qeQM=; b=X8pqFKo311MueEC41nqfhbP6e0LsUlUSU6CpFDtG/kivyoblkw95tuIBw3T2VQulTg1/7rBJ3r74DPUfYb9wv3d2b2c0ujYqe4LHGkES/Thtn0gvEVilsloQY931x/Lg4eGYM43KAg1NJJN80uOhYHFMdHH0gEVDJPNlAc5XvEsIFvH1pyI21h9Jp6ZcgKDSm8Qsq6/U1P8yh1K6kxfK4A8TxEjBLGdulGW1kMBWHOufDS/wf7sR7fk1L2ifxozJ+YS/HCduLmw/EYXXxMGpo+GCf97QTndYM08Z7qTVFxB+yDstFkNMaSc6mMX2FPmO9lYpiil/O/i17evc+XaTUg== 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=f8TccDuLjDTp8HK134LlFlSLv8MXJ0k2GldFOI9qeQM=; b=iHJdlNQublf3KyVUPc+Nkus1d4RuvM6+yUrwaGtZEqzpmJtY3T+qWo12u8rSLQbO5W2B4xauTPb/7h4Fin/6Ke32q1Hc3kLLkKNgyQae480L37ZpccvHr3doLBkE/5PSmXUu6R7ayJe94P/P/34yG+0WHIn8XX61KtJ7VNOsFv3p6D92TQueskW/Up10y7XHkk4jwWaWr1XHY2HQ0k2n2WWngcBucmd/ozzB6ogfNu+1pHf7FGorXplrlFHbYdWbdOFcQPddwS0QykwipT8yaqNxzf7bQaZx5Ce/Idg/0Xuv309BJhWyp4zyv/DHNbwSj68J7fJylO48cBGkf10kbQ== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by GV2P250MB0801.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:a9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.28; Thu, 6 Oct 2022 00:57:24 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::68bd:2fc7:ac52:38f8]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::68bd:2fc7:ac52:38f8%9]) with mapi id 15.20.5676.028; Thu, 6 Oct 2022 00:57:24 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 6 Oct 2022 02:57:14 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [St2i8tyP53zmfukrc4nfzhlJcmkOqvwmaJgK5ZFdxYU=] X-ClientProxiedBy: ZR0P278CA0150.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:41::14) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20221006005714.3530026-8-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|GV2P250MB0801:EE_ X-MS-Office365-Filtering-Correlation-Id: 9abcf374-f80b-4c14-c57b-08daa735baf7 X-MS-Exchange-SLBlob-MailProps: EgT5Wr3QDKxN7rIWGehk/7luim5jgmug6T7NHWO8jUy91UHtaHbnGYi3GYZwtCMEB++TgS0T/WvMxBJPSwhWRxGDJKgHaq9GhoFQus6oela8MK0gxAmPrji+z3R+UBvf+SNScMx5S7ozVPrC504WH/1kX3ppLVYipaOaUUXedmkP6bLGtdWDpdsqUTwGfBVJbgsodUfuD+jNbvMIJinHdwTxYdgAmTWvVXWXl1j0D4df4KeGw+Y1ToGNKY1DgXQhLgSu7CDaf2RDJbpSIfJxkM5zA0et7aC1FWByK6ei9WkI1FuRehyW0sNTVslmTds0/+v/57/nsSZprbfia/+wJ7qAO2CgPrToRm6InsijmzcPIomCE3BLmTzuokQwFKvoXUYWUvKa9RLt6HZv6dYbM2UsgNIII3C/kylQ6YZ9MLSbStWNWCviylYs1EPaPFH/ueBPuMpJ8lwWXcOnOlpATJgGGFGIbORKQgLA+w8o58K/qvMhYe4FyHcjvn5OM2yLw0MsKNSL6/R5fYUbxyHxzIkfRA/yJLVaubvRaaNb7RC46q35iU5Q+1sAR1gP6VFaophpq/jrow5A/kN/yk0GKbXDo6Gl1eAkcU5ODjRhtXKRv0JxJ68F7tGDwOK+lsFX++ObdtF/QIYxO8LVBA3zj4k4C2qvKIwSHkeaKEMjoV264Ys0q1KQZ/qAeaZCMZcJz9YAsVR7JyMaCaROT2PN2XFd398p99zV/Ke11dDtReM= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Q8l/YsXB93dQ3p0Z5KGVuAB5cAheY9IxXZvVv3p/mLG+XYK3z+5Fz0DR2ofCdBQOIIx4ukYz9/mtWNI9iPr3TPMwBBjEv7Iqi9w+COKuTDpcSJwcPZ9oMvP2qF5nlDff1QA/QFi16h6Nsele0Lw/qjcwGWr1JKGVfoZZnHkfb59JrFs47Zd++W5cudGMYnNN3C7abY9rT8Ct68h5UtoSw+AyYAoGtTBJY7yIDBGItjcGl8b+sJTL4MFedYn7wN+F4rlrXHpKNLTDZim86hEfjmcO9Se1T5JX4Ii3sth1ukLo34WEkWS7mMXQj5W32eHmgvj2FqHl2OcMavQ2PD79pjIoRNF8zaNm5kDLXulpJumWgK0sXDw5uYIGjBExMbce9r2Anfhy4hVtFGsvv07QtJDuTtMd83jGJYnhjnvYvuwHYwWPGA7PbM2bJQORs9BQPHYkZJGvA2AjXDdNydca0TEYNfFcrm209UxWPjy6goOJsWqyfK3hSzjZJ1/bD20kOW6HEJGjhYWCKHiI5eghqWo8nn4GsB2XJh52plzvvEiNygBgNk2nmRjRfuzesuLKB4GAcgtcTHAC321azUGBFtkZgUnIU1VED8qpWd0Xu7Ad9Ubki5NNLwx4Bx4kZRLZEWp8FmXogkdbnnMLqLzUuADMh4c31MBi1QBo8+guj9ogq8GiDtQDbQbmUNnNjIJN X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9dsHeG2KTAU9rC049+fEtXv4WsICk9u1AmMsdF7VDlK0qJSa/F+C/TjPXalnMXKyOFxe7FZwwYD/ljmanSpZ7YWWM8uQXR+5y9fIY6Wdk1NX3XDyZs6Wa0IVqb9R4180nOvQdk9UCmIZ/cQfM0EHpqKTxhbpt4P3B1ApYmrtIFPnb2TnYzeh6vztfgpT6EnhxlBqZJ59o3o/1XaNpZta9Sqr5dh1jm3yxY+5vMKDts3ctkDUdZL7Jsu+5hqJ5XHb1hDDcjl4W1yXVxIqJJy6xcfhd7n5X451WsYymbX+Q91d04w0JzfBRGpJ609QlYusppKxTKzb86KOz8NfkdjGMY74P0WDSmqzaZwG4NMGFRKqKJEUjj0rCsrtYqpi67GOznu6mv/qbQhgI+d2sCpwr/TsfUGvhUwbapkzosc5beN+E5GxrTHIbBt1CnYhra/dglCu8O7MMX3AIE6x4DJocx0cavAi4B95iP4ZG1sSpBnJj3qvEfql3Yt2T2GKFeRGkgKtvgMJjH4NkhtcO6OZdxzge7Rz/ODeVRyYCw2Et31SZHJDyHXqXVckHVr1x7JLDiF/VvLNlJm6QxZo+GDQsa6BTXoo1Wh4Cmh317qLIXD/2LnJR2dIOjsOsPLMtnp2lQq7nMHNYEs6OvRD3z0C20atCh2BxRpbQwoQKFBCMQWzjWLGlt7TnBcXkvStZJ9bX5JV+2x3jwelFgq4AMybqZAQX6YO4WZoByGzPcOtAIxvaECxZmJ/xyldlq7jylVrWGFVGVX+FKevYs9WOVeBSMEuTUUt8Cu5uRHM9QQvN4c8oI/gVWzd5oHhcDKmgvFW8DY5Foy5bPL7YeiKdBTdxrIgoUwTjiLLvDeBZzUIxL46hCRmF6tRWt06S3REpN1FjKlGQUVe4vlLUR2NYu31DRRIiogx3IYgbb2bNpgsCVPZRhXLeHr8iuWNCTEOtgOYw04SBFQTMH7zey1r43onA+zevJ8xqXbfIQe5OSVzZSZfYjebxZwQPSKYJikhQ8RlDKJKxFeJGObx9pehMzICQl7eVn/Kg1rW6ob5XoxhRXDqiTkiP4mObPw2pAyHrTShmIju0PInr0Mkvw4iohTaXGnZhrmLdJT4/pyQMbtPI/rMqGOlwr3F9WvnyIPivYkpDOQBVYHyXSFfmRK2GY9HJCyTGaAw++8f0GGMeQBJ/zd//bFoUDngKRy9TBz5nkEwqnFDEUJOuAGppTEXNjLzI3exdQNkgByfTCzJRyhGMo5G+w+aB+2oqHD5z0SUR0QJaXPcqCndXVUcB/9KcvhiA7tg13FCfMZ2AIMvGhJjbCpju2oDx+AsTT6L53ZU7Q44 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9abcf374-f80b-4c14-c57b-08daa735baf7 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Oct 2022 00:57:24.0438 (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: GV2P250MB0801 Subject: [FFmpeg-devel] [PATCH 9/9] avcodec/mjpegenc_common: Don't flush unnecessarily 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: c1yR0HcMdXlb The PutBitContext has already been flushed a few lines above and nothing has been written to it in the meantime. Signed-off-by: Andreas Rheinhardt --- libavcodec/mjpegenc_common.c | 1 - 1 file changed, 1 deletion(-) diff --git a/libavcodec/mjpegenc_common.c b/libavcodec/mjpegenc_common.c index 0076e94296..c37c964931 100644 --- a/libavcodec/mjpegenc_common.c +++ b/libavcodec/mjpegenc_common.c @@ -423,7 +423,6 @@ void ff_mjpeg_escape_FF(PutBitContext *pb, int start) if(ff_count==0) return; - flush_put_bits(pb); skip_put_bytes(pb, ff_count); for(i=size-1; ff_count; i--){