From patchwork Thu Sep 23 15:28:53 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 30508 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a10:ed07:0:0:0:0 with SMTP id jg7csp770426pxb; Thu, 23 Sep 2021 08:44:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw4+cpeI3a8jidDrPqC1KPn/U+oKwA6vt4UgRR3H7Ebx9GeM7/ApouiOlK/HOaBqh7Lym2P X-Received: by 2002:a17:907:784b:: with SMTP id lb11mr5813810ejc.307.1632411880963; Thu, 23 Sep 2021 08:44:40 -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 d11si460069edm.533.2021.09.23.08.44.40; Thu, 23 Sep 2021 08:44:40 -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=InmFEz+V; 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 A7B0068A473; Thu, 23 Sep 2021 18:44:38 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-oln040092072087.outbound.protection.outlook.com [40.92.72.87]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 400F068A473 for ; Thu, 23 Sep 2021 18:44:32 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EHufMZ2w82xo0iipzSlW4EAU8ukkNbZZQOXsQ0sZRrnvhqIS/ndu54chIQxX0nHUdpnlVC+oV/SLgz22OiF3j9QI5T5Qrc37SOCaI++4tRnEORXEGEJ4EedpFlUogKIdAy7cv5UjQbrjsWJvP13iLEzxkGFeSQYiVlt9Tdg8pkMN5VW4J3gQ02go4T+KAa0cbNziemfvoZ06xjTLapQhPcSBoUdfi9MZ4q85gybvPyeKltByZjs8PwJSqu1Z4/m9Aj57wtpfeV98vG8CgKI0SVnZIt8BHyatm4HQiw72wtqTeXcvrJrHpYgy9yxnHylRnfw7D8lZof/5nS01OruYqg== 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; bh=aWy3jRdIsZE0YZoYzVYve/ppoBL66bF/D/PEQOMsi4M=; b=I7xMpuHO93/aODy4xEG8MED7odsOeA/3DtD0kDAMJLYNiTUAel1iyOYmgkoBtSMQ1Gf8pFh/9vMl4V3VEXNyfKzaqCsAfrVQCfmBivwqahJDdKItEf6X8WdVRKHK+k1BlXGRY+pWaIFVIa2HSrsqcRHSCgt8SuWyyTkiIr3YW654depilBWTjfyjs8uWUYSDHZD+Nuft9/Fn+g3pFlNzd7QuXELTb6M/f8IUxwJl4POUHJ3aOjL4X9RZXDMqPhP4tgW3ssLE8GHDVmO0XLdFHNxz7hPa+uOIXVwtL70Ijn/vUR02/4B4O/Pt2p7FpjiXj+LhIJdD3TortrFHOG95Jw== 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=aWy3jRdIsZE0YZoYzVYve/ppoBL66bF/D/PEQOMsi4M=; b=InmFEz+VUQBTofqKtB2SFedijzWEfeg5B7OvR99DV7JuofNS/D3FWAlHgsEKb+LUW3k+/c0UsnIBe59l+VBY0UQUI/xONR4XfPYGU9M3ZOpVswD8FS8ZsLuG8UPHQGvFGjuNYOEV53LS9E475xsenH/8DN66GmXKvdVxfmVECGBJxcwub+tQdf6y8QfuUPn6TDFgyZnnzt3jqgPk6XpNuKpE36JY4RSjXihXnEjimBWxL/64gEyElxh+7AjyTXC4kn9XSIF8JoetyrCukvGFdSI6YG9ieBTRaQ87DG8jHJbQag/uNeRN4ZOopRN+r6IjhmNHmXvp/WKkD9oYzZ++Bg== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AS8PR03MB6807.eurprd03.prod.outlook.com (2603:10a6:20b:23f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13; Thu, 23 Sep 2021 15:29:51 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::787b:2156:ca99:fe00]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::787b:2156:ca99:fe00%3]) with mapi id 15.20.4523.021; Thu, 23 Sep 2021 15:29:51 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 23 Sep 2021 17:28:53 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: X-TMN: [GWfUyzPAHeVnzZ9qYbXjda/urk0w6NI7] X-ClientProxiedBy: AM0PR06CA0106.eurprd06.prod.outlook.com (2603:10a6:208:fa::47) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20210923152902.42865-17-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.192.142.38) by AM0PR06CA0106.eurprd06.prod.outlook.com (2603:10a6:208:fa::47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13 via Frontend Transport; Thu, 23 Sep 2021 15:29:50 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d83d926b-a755-4f24-0f3b-08d97ea6fc30 X-MS-Exchange-SLBlob-MailProps: q+fD6XS3/ULYlaWyz2NXCnwh7EnrihvqGufeKxVO60j2rQeRVQ568TZ5x+1A5nOydWoSbp6n3l8dEYHHZeoakOzZmek4gweF8GY48CjPkpLNDOiAAxfHofd7cwip+Nx1sTJeOrYXyJLMOyAa3trMxVqdV05oZy+1ze4xv/jJylcwA3x50JH0OpXnjNx6zml/SrL41DxECMpogU0iLTO7aNB6vhLF77qlId4R0tunMD9LFe/1UJo7/sqeJC4de6SgGGDNxz0XTVZR1IKX2F2Un8Hk0guNYa67b4+j7w/qIGJJGjYCOwP+1oA+WjfmZzXHReMjEA0UOJ7cooOl3vT375e13k5Mhx2CkkIeQbxzhQhLuX+rjZFv5SWiYROJmLENg/SbRz6ggeZ0AWawmIqWied43wDAZZ9uNmLd7dLxLRGoyfXUVgERe6OZ3LcHAS97Fp51Su7qRtkFSdp2Qucd5IVHoNQ/antXkxDhCadVyZHErvJXUh1TBP9E9AFeFbNSSu2OSOxgUehjg+louLDNNyQcr591CH7Gc08qqU6/rGwnYceCpsa+iuncbadBIiVKWpkEk5lGU7pWIn8Sv6K4BDTXGWDqcAeedk654+B8AqHlEevQnIiF2azmPWIntmd026R/lh/urELCKgX+02u5jDun3hjFqxP9qDYivNbuRQ7GzgIYSk8cOwVmyHmMHq+bF+jR82lM/LwcxBeyYrwB4Q== X-MS-TrafficTypeDiagnostic: AS8PR03MB6807: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nBbKQTIc6cWVCOCoPBI7U0gX8ptMY3CvaKu/PCyj6GsKU1q1nmtNy4BTcFLFIblyE7yUn8ErNKXW+9Txcx9FTeVFASM+O+WAGfkS3K8opRYuLWaAWApS1JEuznJwCnEnO0CZOT3FCbeluWDPJsxhr6/QSYg+rv3VJPToO8qK5qEaLVZy7txe7okgrRFSmpiKkZvnTOO6kErA32zBlbD1O2ZHYiDbO7ekQOlueybv4Ypd+Ufja8D/AX30kfV1lWnSEnilQsH6ofDOg7F3HFX5rcTprJdgktEfk9SheClJkgmfh3rKZmTKkK97FinLuw/uvsQohwBvc4szC5PHZiAV8hLD5XOgf0AbLhRx8G7ll+FrEx8vDmbHK8yGys+NZD64AiT8T53jVcOvkis4l8iO6rXthlqqmzZP+7gWcOMHRIvOEjibh4KJdaZXh+jqmY0v X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: VA/yBVu4F77yZ35AhjUsHkw44wnZRdZSddbkEqVU2YoMzDyPRZiTE0P9WgmhALIIEc7jQiFH78OgF/qLK0lCHFsP22TJzMNq6hCwOq08RXobXnX6TO8Vn5ShOJj0Sy8LDmc2XFYCAvhbBDXndElopQ== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d83d926b-a755-4f24-0f3b-08d97ea6fc30 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2021 15:29:51.2226 (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: AS8PR03MB6807 Subject: [FFmpeg-devel] [PATCH 18/27] avformat/asfenc: Simplify writing error correction data 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: ioS+I1yguaXt Signed-off-by: Andreas Rheinhardt --- Equivalent to avio_w16(pb, 0x0). libavformat/asfenc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/asfenc.c b/libavformat/asfenc.c index 07588772c6..a0510df7dc 100644 --- a/libavformat/asfenc.c +++ b/libavformat/asfenc.c @@ -838,8 +838,7 @@ static int put_payload_parsing_info(AVFormatContext *s, av_assert0(padsize >= 0); avio_w8(pb, ASF_PACKET_ERROR_CORRECTION_FLAGS); - for (int i = 0; i < ASF_PACKET_ERROR_CORRECTION_DATA_SIZE; i++) - avio_w8(pb, 0x0); + ffio_fill(pb, 0x0, ASF_PACKET_ERROR_CORRECTION_DATA_SIZE); if (asf->multi_payloads_present) iLengthTypeFlags |= ASF_PPI_FLAG_MULTIPLE_PAYLOADS_PRESENT;