From patchwork Sat Dec 18 10:58:46 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 32700 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:cd86:0:0:0:0:0 with SMTP id d128csp2456739iog; Sat, 18 Dec 2021 02:59:19 -0800 (PST) X-Google-Smtp-Source: ABdhPJyJuV7u/iFStBjCDZB5seb+Z/NQjTqojXoRGk5BaLB7s10LlNMnhTks7tILGTNTNsyzctNP X-Received: by 2002:a50:ce46:: with SMTP id k6mr6676931edj.45.1639825159675; Sat, 18 Dec 2021 02:59:19 -0800 (PST) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id y9si3845975edw.29.2021.12.18.02.59.18; Sat, 18 Dec 2021 02:59:19 -0800 (PST) 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=VLjiEEI5; 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 5294768AF41; Sat, 18 Dec 2021 12:59:14 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown [40.92.75.82]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CFBFA68A56A for ; Sat, 18 Dec 2021 12:59:06 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jTr6A7gOGTMYKDYyn8NVppLpEccosEykol00uGnETd6+cJZepqoD+Qw5tAPG471nsJvzCS+MgneXUKCQEcNeINV/4AycRVXnY6t66RhvO+7z1ppj/9DRjI+ke9fxr1aY/qBNw5x2taqwemSpIJMkto5QEQ4Zrqf3X219+uzWiA8M/3xK57M2eubugIDSpzmrE78qBXVREh9qE6WZQjgrbJP6qMGsUzG/EWShE3Nv9isd6VVTrTSrERRcayKA72Yoymfr9Nd0fK+l8NASaHIBfVHAkI4lEsg04oo+LRzdL418ofBvQjIWbYWWx7sktaUbkQo/EbMu8OLSHvbYdZfqqA== 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=ncTySbd4sjoft1fJ9qzogD5anZet4gkV+1YUzZlDoqo=; b=epGc9BbmHT7p65EKm3e5fsJ6pcMjhdr4norvKywIljM2UprgPovjfoVpBYz/H2WOtIm7/tYO6yWl+ttyENGfspqI45KtYKf253zGtBWYc9FWfJwgIXbI6/khMBP4PlFNFpIwwLt5UObDLGGcPlPkVyaJyFMT/YT66yDlCedvh+9mvJmzd32ShvzjZ3FFLRgznmN6N2z4SxpMXYYk+rr2iFUJu89W0R8lnCCHOtwqC00pGO8TPGmb98ZaUq9GtmdKWAJwwUV9XdvzoCVwSKoagWTp1W5CEVfHbzASuJqLQnFcA4FtVv4uk70E3ZZndE1SBQk7hHn8cwMldRRhXnG1vA== 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=ncTySbd4sjoft1fJ9qzogD5anZet4gkV+1YUzZlDoqo=; b=VLjiEEI5ehM1/sa2IYvrhujoQ03Oxc6xzUpuMPu2zlGaAK8DlZ1oCLemJsLZlx/CI3N7QtKODq7rWY1oHWtmYlGUdQmLRMRiagrA7aIPzlEMYwWzUVXM9dJF5zfD5vKwaugbnvcOPdPAezSUj9z4CPH/c4KZnBL9WR7aK+5ZioUTSwU6k2dfoFjisHFjru8MH0AvPdLkJ7MEutjKD2lPsE6iaG4/Iuu/CZ4HgiBO4h4SWSixiPqP0gF+CBR5vjk0030OGSpUt/7Ounh32r6+Pt5ES+ZMpxMsjFclq3eL9/qXb96G3nX2VoU4sMQ1U+e3yfv3PtaxeXRJSDuYFgla8g== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM6PR03MB4615.eurprd03.prod.outlook.com (2603:10a6:20b:1::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.17; Sat, 18 Dec 2021 10:58:55 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::f0dc:92f5:6bc2:45ca]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::f0dc:92f5:6bc2:45ca%6]) with mapi id 15.20.4801.017; Sat, 18 Dec 2021 10:58:55 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sat, 18 Dec 2021 11:58:46 +0100 Message-ID: X-Mailer: git-send-email 2.32.0 X-TMN: [6l0+fTdC1x9n9P09EOr0HPMYapdHrNjH] X-ClientProxiedBy: AM4PR0501CA0064.eurprd05.prod.outlook.com (2603:10a6:200:68::32) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20211218105847.1135800-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1ea88623-2071-4394-dc6b-08d9c2156230 X-MS-Exchange-SLBlob-MailProps: gjx25WM8ZNWm3GLoeUntTG6KfWWWbWhlAumaUXe9NNk/sRHHuXQcI7AOKv/I3D5RPrcIWvjFatu2/mApFlF6oGlDjIqURWg60btv0uMrRCJ3z2XMrQKJa9d0AZx/lh2SRGYY0rmK2DmvXYvDt2T5vPN12vCk94HUhjyBRdZZUAJBs5i3vo95CMPuhh6lSJBXDh/pRNnMO6jkoBe2ZSwXu5IO4et0ug8HBxPMMEpKj+A1OUlbhvb/hJnlzCw+1dKZpHw2MuakjHY+fYfNAKq7Hx7alYk9KpDJlDS2r+5h665pKWkKir4D8ffdGq1PxSncUys1hscM7N1zOK/so4/g6ZmBWdNwbrsEqbhBYOUJ998nv6qkC1LQHAnu1W+WEIP+awG0Uu0hLwJVeaRFdMGAH+5wmTW2aC9DnbllJ8dSaFnnwmUbdsl0T104Bi8kj0BQs9pF0sDuuji/wt3iwvSZNKh8wY7+tIGDsbxmZTL7eNODOtjuF7cJq7K0v7VTn2C0rjGXOOVQWdwGaMv/Y2oPEM2I0hHWSmjDewMe24uIGTFlTGmGcClVpDFCR+l2quu91xtK5cw0QkZ5rmMRom7GynNsomh9Wg08BgY23Ee/at7t6npZ7p77hIeES7W5s9vVrNn/edl4cblyed6mBal0VHP3GBFTQS8j1ykeLo+4Nf+6hhV21kS7C52j20NFYqJ8zZpRrtNQEx7d7gyQqe10cGQMXH4CUUx4HsKXbhlyLGU= X-MS-TrafficTypeDiagnostic: AM6PR03MB4615:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 09j91i19jfoUKEa71BTuNC8wWdg9xfA/t0OZJSwAx6dJ9JtGbKEEMR/65+uzvDZpCEVRf5gmjgooI5qXJhBuzcoRSrPUiVnPMcZiFYkNdxEiRXlND/BTLBHCRMhr87djdIteLYS6okPbD31M10jT5ncgqqGExQyaWoS480MW5bwKQ8TfnBlpEmy2s7fMEBv1UmX4Koa4UlC5+opHLDdIxqmbLwcVFg9F1asitTLlYXC+khg9ONj/GPOqLF8y6XSnyzbwXyQe+7+dbUcVbSgSSlLbMPjMOFHRO4CAEDj5ETsZfR60H6OdvoeQ7OePom/94AkqDRvqJp9im60yQTyAvZddjHM8trr4rtEA4P2zp50s5+YeWf/K60s9EJw4rEI51wcrYnEDNyQACmkFwxV9cGCK9EnVptGWaeDq/YOgwogNPqGYb+gJ0M9Py50DYzoKFAsnh4HLJDDi1nHyTp5hj911MKrJdvVgkcbaogThahhIKbYVigSLbBgqk9drIpIx4n4bAALU8XZI2eYPcAJKIirD6SqJkBG2H+2TvTZUa5lB9OVk619UzrfPqQ+BwmfdKcxvHrqB3GY0REiaGQQK6g== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: jIvjZic7sLiZ8yhgxJt7mNyNPNn6/uS+1U68Qmp3nzkdwoIXLs5j4M9zU3Flose5a+6fcyPj8OBVLbjig7W5xkOWcQn3S27nrWs++Pes9Cg/sA88ZO0taYbIbm9+O1U0PSnkE4CqmFpfvjIXRXr1f16KL8dFi5KjpN4QQGYwWX0f9OzM0Pd+UrNtdJdEZJln6Q/zQegd8KpXKQzvfCnjO0D5uFoQGt7SqsJnv+lW1s8arakq3JVDho8EhjBOK3D/d4yqyF2a37HJVMQ6hvSxSNcb98mG5S9Ka1SMKC7CFsh1GGvs9VawPds5W1UP3dOId1foYX5cC9RbphEqYg/DO4TJCFdZ6IVRXM5vKtbtXtJU5ivzH10G2bc+rh1z7Z8hgsJfAby0hUg/cGHY8PKjDyEGa96qDYpMBPAzhSZjPjvS7OWF7SMh7fpDUz7hnYTY3ZE4s29RLsnVkdo0Ylle635QmbUutMccLwqKDB/skEJVaUsnV7zQUvlMCISMJnyfZdJWqk9od2sHhyUl2S07dRod1n2kFqYeIju9fDsXPDHt2hWwjTGQuBpvkKX1at8soHkX59xfX3BncCgjb92OpnVwveMNphNyYo+EGHnb1KLElzYCTuZWLdb9NmasNAPf6Q/o0NLP2CentybuYJFHKSjpn+rrUDtGZXjen3+cBLJozBUgrsHgTKmAgtvDd1UmUEvncR9Tv/6u7M2C9jZYQB2CPAMnhGcN52GyUU4Yy2MjxKdqL5DEfSCKg+wULpEn/16vDJhyYt3J77XkNFflPe8mM4JI2+wpQUVyoBtOjlmWwj/b32YYsMjbvuREkx4HH5e2U1I8J3Q04RgAnko1hmduSNawz9UjfHTGEGtOZPXMjQwt+pCvmlq+VDu0q84CWXU3GA3QjCuBTlHFyUJCk5emPnYQR+zCZQKIOsDnppU3p4JbLIvgc29D9fgupmlm76WaSqMSRMjWG99IUyUbAw== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1ea88623-2071-4394-dc6b-08d9c2156230 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Dec 2021 10:58:55.0543 (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: AM6PR03MB4615 Subject: [FFmpeg-devel] [PATCH 1/2] avformat/crcenc: Make init function out of write_header 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: BnB4PReuD9IK Signed-off-by: Andreas Rheinhardt --- libavformat/crcenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/crcenc.c b/libavformat/crcenc.c index c58fbd6c88..9f40dd4ec0 100644 --- a/libavformat/crcenc.c +++ b/libavformat/crcenc.c @@ -28,7 +28,7 @@ typedef struct CRCState { uint32_t crcval; } CRCState; -static int crc_write_header(struct AVFormatContext *s) +static int crc_init(struct AVFormatContext *s) { CRCState *crc = s->priv_data; @@ -60,7 +60,7 @@ const AVOutputFormat ff_crc_muxer = { .priv_data_size = sizeof(CRCState), .audio_codec = AV_CODEC_ID_PCM_S16LE, .video_codec = AV_CODEC_ID_RAWVIDEO, - .write_header = crc_write_header, + .init = crc_init, .write_packet = crc_write_packet, .write_trailer = crc_write_trailer, .flags = AVFMT_NOTIMESTAMPS,