From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id CBC2242583 for ; Sun, 24 Apr 2022 03:37:13 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8971068B424; Sun, 24 Apr 2022 06:35:11 +0300 (EEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-oln040092074032.outbound.protection.outlook.com [40.92.74.32]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 049C768B43A for ; Sun, 24 Apr 2022 06:35:08 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C6napmV1gn7hkfSof5ky5dv+8jgpxJ89cVUu3jJJ02qf5H56UgcUdEf90jRa1eKLqYIXXxtMyJb/93fKmmvfLhe7IrOfOk40UgmVh7lT0H68WrMjtvJ9ObgAtrutNwFopKDWfaZhOGefTM2FZ/QdEWlEB1x/6lfKlvsRVTDhClTUuUlNuI/vZWE+1LRmmCF61wLrJDWBVOZzP3X6l+Nh/k7p97KSHs2MAH1JrZxm6j2HFpCkmGatA6QpmgZHDG4e3e7VFM7jXamupNTF3G2eN7gUI6ZrUnIkxE0sWOIUNgdpfFhr34ZAnY1Z9X9PtoIEHO01yE8JRXCne0Rti/WFIg== 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=DTsbNeMCLCg0Juo/eVCeus/ZxZ7xY/c1un5kgJZ1qRQ=; b=DTg/JbHzkYNzhLZOdqKurxfawXM37NSssEnxLCQBcKjAs+qxo5rGfZxIoHIQqCDesjKAZemduAy8kQGTTqxpkeuH+9HqFoyft88aS10GrDkSgi8TyrpdGYqM05ioLfEbBup4BvpvFfVpyJPNOuJZS3v+t5eUgItO3S+wo+mkug+Sh3+IZMY+yT9CdCe10WSGNg1yguGKtqj8wwoFOC26sIJDIXVF+RU1SJI60ZzOAtFm3jeFLt/OTLEKV2T9ryBw67qSUGlAmndbwVOdqdzDtIoef9xTI4WhBYBGgUqFbEnbkhSMnFeSQhNCz+BqKrtlxCixus6pmJ0TlU/dP4H4Hg== 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=DTsbNeMCLCg0Juo/eVCeus/ZxZ7xY/c1un5kgJZ1qRQ=; b=uYRC9IpnWgQ+mmp0pkmaXwoMW4B1Fe2dfZy76dasR9PAWgkPQ2OKO+ScO2IHo4gjNFXK87ufmQYrjH/2dJkqyx3haWCS9EcpBhUoe5W03pPNAeIB7MHmqfpLHG5vS2jWudFee3Vdj1SZ+UipoE0X8rjO15e32tCYJPvZXElno5NTKEK14PaNwbc4Vyl+Rhhbn599FWK6qFdcI2fMNe7Df0wmfJZmJKyQPwtw7WOAgo7xtbQNNObfkTdtdYcWp8SyayW2ogWBZ/RpYAI2Li0XmQ6FcjWUp5YHRm9ka116CjxPF5PV0sNhXwCmkQr2L1NL7jpEslmTyC3A704Ry5ZUfg== Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) by VE1PR01MB5534.eurprd01.prod.exchangelabs.com (2603:10a6:803:11e::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.16; Sun, 24 Apr 2022 03:35:06 +0000 Received: from AS8PR01MB7944.eurprd01.prod.exchangelabs.com ([fe80::1854:2c30:7ba1:c431]) by AS8PR01MB7944.eurprd01.prod.exchangelabs.com ([fe80::1854:2c30:7ba1:c431%6]) with mapi id 15.20.5186.020; Sun, 24 Apr 2022 03:35:06 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 24 Apr 2022 05:34:03 +0200 Message-ID: X-Mailer: git-send-email 2.32.0 In-Reply-To: References: X-TMN: [6ahHYHsK/h8QPURI03tyayUZb3taSQDR] X-ClientProxiedBy: ZR0P278CA0118.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:20::15) To AS8PR01MB7944.eurprd01.prod.exchangelabs.com (2603:10a6:20b:373::5) X-Microsoft-Original-Message-ID: <20220424033417.797645-17-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9c51daf1-b734-4483-ba8a-08da25a36d1a X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNVNZZwRrMzTbTWNwFwaPCdfkWl7IEuENHATvqli6Z8gPXo3olJl2NUvR2ShPOm2TAk+4iNZEz/AR81H9gzs6zqRb8gSvRva82eYZTQkr+dj47tZSQrtff12YD1DPlfmDP9E+EIZ/WXHUuybLkQ5iG2b2/W8nqKn4sw0A0evpksZzdn5/6asfJxpG1SxOqpvCSmYvJ8O/0L/bpWC7GA9k8Sctiv3O6lDPKbevcQLB/RIDOtcC+yurSRPSr0zxc25voPKGvL8egl5YcQjaZmpX8CosQo6psDxE7luQ6KLZEvUAWSATdmi6gqkGxNVPncvwzlE6rk8jmrKSsNEKxNfIxxFRXIuMlPS3ieEWZPr49eF6Rh2FQW1vUQS2m9bNCu6fVx6R4E2y4UZoi48OKkK/0EJ/E2fUcTdNc8qUcTMI/b4YD6qM6rRhvw8a/5o3oGPzIYkhGgMMpE0aRP/WUlh9QEqn79VcLJvIOaoiMqJBglGgq4hnOqo8vuFeQeORPxSM5avYCiWnIs0NO3FoPmCu3cMnZ78sv4WJipbFrp342fwShaaHa+01LlQTV4fK8sG6YnJ3FJ2aD1I4JQbOqwREIMRgNS63RGMwuNNwFeEGCVsYMM7FT0K/5VFVWf/Xz/rN9aT4EUBeo+Ky3hIWa5ki2UwZka/zxA7+3n6uR7m4khdY67P5JkmwrweKnVFXSJKwezGZd1VUfPSOYJipa3QANgVhuRKKbrosGE= X-MS-TrafficTypeDiagnostic: VE1PR01MB5534:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Rb0z5d4DxExoSOkGjlo4JNpnDkNxoEY3aGAZOIs0UNclwLh7ndC2sSxR9E8iG6Cjf/sdlZvHuad3iHun96gGcsfOJLJK/Ev7wYvL4nsQaesz2qeGW+SouBjtiG7XqvXScQo9NESJTPeBiluheYEoUZx+YC1pcQlUhj9M40PotltC2EDWNLE62HwhlpFJCr5YiQNpHWqmitd0JlOcK1fQTCz7C+Wmycm2S+8zK7072/39pljeoc5XCsTk6KVN4P6x4ojT/bvVMTG7BQRZt1G/XNpMpR/L0H+HDPjQkxQ+SVjEJTmeKBcpO9wLXUrrxpjNKbLLcDNC5pkBvoEZjFjeAzh2y6EYVZo9CPsq6JgLRgUOvqkYVrGy8HJbqabeKyxqhFClrTBpiWZ0JFtlfdKz6B6OltLX6AHM1/FI1IlNxQX2fSj0FA4tI/9xJNXKI7jAX/N08B4AkUnAZtydGwZbNG97XPm3WbxE94tiClm579mQbXkC9I8xInFsXupWVzksuQy2a/1lGubUzmzVzg5bS3IRkWhNEIFBVltRLZZiOF5/36jRAu7AW/5oXqIKnt3eQy0lhzf36+wDmYgBAtFvqw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?XoIOWMxTJE7nBYLGS7KLteqfc2Xa90nzshj+cjVNGgwBvQzi6gi+zX2vwFmp?= =?us-ascii?Q?DI4PjIBxwgu+I4qR3B0ImHO0I7BOAkk4j2RmwK8h6C40mc/Tzrgi+YjbGqqF?= =?us-ascii?Q?bGUar3wxF55evxcc42SKm79KBtCg9XyrqyqSQcaonz0QrYsYqbOjec5Fkj0Q?= =?us-ascii?Q?I9BKEEaVNSqOaEOvmvvxaz7AMU63jTX2anotq8vBk8JpeIu0piCtj5rdYoT8?= =?us-ascii?Q?251emJoed2Ba3FK4YWFoKxrD5xVSTluQpytQ7u2OemsluqQyYyxum3lHIqkS?= =?us-ascii?Q?j7qeF1NePW19asAMHNGiMA7stq3sqqu0iu7h+H9zS+K6w5MJdhck4yuEtxX1?= =?us-ascii?Q?A6CtALZUR/GEemdaNYG794wgF1Txl13HBIjEqeZfINeUheKk7E318Q1ZZm5+?= =?us-ascii?Q?2euiNIhX6irIkkInevlFO5r8WhDWUajtltX8aSCHfobWbQccRN4tjJSrv/VY?= =?us-ascii?Q?xu4MBXd2d/+nx1ezxK3YwME4CFcBvv7hC5FeBxKK+jLkhq9Hzzf5Ma/w/Wvo?= =?us-ascii?Q?dqMCOBdWE2hf+CWKkhAGn18ZQyMqqqESTvAXk+4WYmgR2hazrHMYqGEgyv0k?= =?us-ascii?Q?euHUm072nO17dzaZr7DYOok0dUQy+3bw1zjh2g6P18rFpdJ0SApd3lfQKueB?= =?us-ascii?Q?ePks/tVtuSdapFGWDquiPo79A9ClriHepOHsad+/WkEJeE/n51qk2JgPQQZ7?= =?us-ascii?Q?ewbbr6lvGNzD/JEQ9Nk3D0FHJ+T1RZXQ9xjOhm7/NaFQ0+aAYf71e4RStoOH?= =?us-ascii?Q?QawlQNpDiroGo6aCZGHr+CpMLBdr4Be2C35Ff1Z8qBeLnoWTyoZCCfli4Mbo?= =?us-ascii?Q?Irxng/Uc7bj1gYrowyR6qymDh19eM1S62ANtqEc8UmJF1S0PB6ZFgxdfIcmH?= =?us-ascii?Q?LzdylBfF8edIHMCw6w2uXsl2QHXYUMteqkW1nQxVaZnAxvWTD/WYv/MNitKf?= =?us-ascii?Q?zBW0P6gYzZD1Ks+mkOBbQwO78Tn5qhb9nCxEA0gGQ0NAOBIB1gEHhVo8hBH/?= =?us-ascii?Q?zfUf1GVRGKuc+YOHTCSTQxXxjjExKBYKoZyKCIV9slcqKUAf4TjaHHlbvfN1?= =?us-ascii?Q?W7sV9I18Lh6UQd3TtOYvj6uscN432BiBTuhGOokDiJ+nw/0R3cu68SpOtCGa?= =?us-ascii?Q?dXgRJFYw1iF3IIRzkarMOa9ZVrSSaTyS7TNaHiBWqn4uubwRfw4J64PrGT47?= =?us-ascii?Q?2Q+VzcR4GjKU3q0wkcE4zvDhBIlmhD6Hbg5Hcim3Ghapb1o5WbWYI4IWgayU?= =?us-ascii?Q?lmWY6G521MKVc8DnoA6p8+LV+YJLNG1nuOT1b/1Q4cC9nZVi5ZAZLcawx844?= =?us-ascii?Q?oVFl32JPbIRGzzSeLWOd+GI3lLSQFY+zCEbPrhNcAuvJWSlMDH6Q0fxjQJp8?= =?us-ascii?Q?FWUjLAfDPrMj+CBcJda/5ETjmrRC4XH8JzbFVPRV63lStWbgjBJwV1cSlTTJ?= =?us-ascii?Q?orsovRtPjeXlcC0z/2f2XrG9U6dLiKME?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c51daf1-b734-4483-ba8a-08da25a36d1a X-MS-Exchange-CrossTenant-AuthSource: AS8PR01MB7944.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Apr 2022 03:35:06.8715 (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: VE1PR01MB5534 Subject: [FFmpeg-devel] [PATCH 18/32] avformat/fitsenc: Simplify writing header padding 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Signed-off-by: Andreas Rheinhardt --- libavformat/fitsenc.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/libavformat/fitsenc.c b/libavformat/fitsenc.c index 5cf34ef067..37ee10bb13 100644 --- a/libavformat/fitsenc.c +++ b/libavformat/fitsenc.c @@ -24,6 +24,7 @@ * FITS muxer. */ +#include "avio_internal.h" #include "internal.h" typedef struct FITSContext { @@ -177,11 +178,7 @@ static int write_image_header(AVFormatContext *s) lines_written++; lines_left = ((lines_written + 35) / 36) * 36 - lines_written; - memset(buffer, ' ', 80); - while (lines_left > 0) { - avio_write(s->pb, buffer, sizeof(buffer)); - lines_left--; - } + ffio_fill(s->pb, ' ', sizeof(buffer) * lines_left); return 0; } -- 2.32.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".