From patchwork Thu Oct 28 06:32:31 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lingjiang Fang X-Patchwork-Id: 31240 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a5e:a610:0:0:0:0:0 with SMTP id q16csp157874ioi; Wed, 27 Oct 2021 23:32:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyCjpMOm8nexgLe1LJm8CLky3NfpSDxQ16Kjl+g8zn+lVt8yJ6ls8bzwYFqsspBtMHH8hUd X-Received: by 2002:a50:e141:: with SMTP id i1mr3614146edl.157.1635402777527; Wed, 27 Oct 2021 23:32:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635402777; cv=none; d=google.com; s=arc-20160816; b=F3v+avJd5eYOOTvj8gSgygxl2Jp3u82w7d0LjHOw40Nl3aezrcE/j7w/CRGBMisf7T FGv9hGJKYrYMAKiXUPrbUEyEV8I7/njKWVgmX1u7AZtbSkF2bzTUSm9BQU31//IksW1C gTuoGdbNt2E606yS6dOdmLPccI8dD4coS2sP/G068F99thRYbT+C9RZ8YbM9mvXhyPWr AyFFS66hYyM+i5j6gaaIppWjDmQ+bSyZNp0nz1QjnvEtBMKtNBwodABnzbmBeYpbFGgv jdo/9zz6IjGpVr2VAL4oAqgaSuy4K268PSWJKp7D4eaus5Q8EZSdbA1ncZlLSBjGEOY9 yPHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:date:to:from:message-id :dkim-signature:delivered-to; bh=NKmr23mPCPQtOEGGvpvzwKSppJPvQuLQi2Kde4Leljg=; b=nZPUvXFoB/jboNZR1KId94qEnN34WKQ8ZRePwo9XmzAI7dead0z+70jaLflfKNm6Ei 2z8SpZbylP3HdD0dxMJA/dqxtSREOjvb+x5wBP9hPXdhs4kCDnWGiWe0QhYZYm84IZ4b Y5ApgixbzziYlSC+ycwOIfPM9/t/9+29cxsaVW0mdTglr3yI1E0ZSMj6A3jWgXex1CFc eHB1Hlvzv416qdbLcWLPTmv0X4OaEPyUlSRguFfnma2rwUafSh22MMLAI6COBmDdVhOr kqSb1rDX08wpx+WErQhAUTumInAsgSLgptMKBUy4yLQQhh9/ngeLH9pT1RxTYenzbamK 6eNg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=yZohBxR2; 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=NONE dis=NONE) header.from=foxmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id nd25si3845790ejc.391.2021.10.27.23.32.56; Wed, 27 Oct 2021 23:32:57 -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=@foxmail.com header.s=s201512 header.b=yZohBxR2; 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=NONE dis=NONE) header.from=foxmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 298D668AA75; Thu, 28 Oct 2021 09:32:52 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from out203-205-221-235.mail.qq.com (out203-205-221-235.mail.qq.com [203.205.221.235]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6826468A946 for ; Thu, 28 Oct 2021 09:32:44 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1635402757; bh=t+nld9OkyRXnGVuKjvOJnDhwi+D8xYZz2qzIDlQtZ2Q=; h=From:To:Cc:Subject:Date; b=yZohBxR2QHcWXqZWoh1OuAhi44YsxwMOPHLUETIiMvo6GQSnWLuN7VXBg/rcnwBxt 9iiW5uWyquyYn4pl/m0K4Xp3t4LArag2JQlmkSxFRKjo5b4FFN6Ltl1Z2iUg9LAhB0 zBuRrb3iM5fGzvDmtARB7N740X7oE04AH7dK7Rgs= Received: from localhost.localdomain ([159.75.102.74]) by newxmesmtplogicsvrsza7.qq.com (NewEsmtp) with SMTP id 8248B281; Thu, 28 Oct 2021 14:32:36 +0800 X-QQ-mid: xmsmtpt1635402756t6vlr2rj6 Message-ID: X-QQ-XMAILINFO: MxMNATYRA3qq8DhU3wRPp2sDSIAQ5IlC9xTPi629u4Q6Pm9n4Z1Q9nOZ0Z9Qko gCDB0Csg3OchII4VEtoP5d4RHmSvWlp5Z7DY00dULbMRCMR1v7julgZSCKRFw5QLr1OelcS0OrIJ IitSqerqX2gED5ug2i6ELiIqQ2diRaddv2ZaWQCc7xU6AsjWQSXjVjiukuOnrPeeEkZ3rqNw8PBf 7fp+jMot1rx2LSNxLk6QgBPBHuTgSvY+8gt2U6fWpu4Kd49hDRKjQc7oxVKMxI/19x2IfJb75bYo cMCB26IJCuITLCBqDguYFn57KDavwf9bQ05I9SCkJR12NS+tk0kFwnSZvm1g9dGCKdQQ0LyxBZ4C 90chtBbxrwJmecov3ZCqjtj7lFwQ7/dCgZtL6RJQeNqM4z88KF13nENTvtADaGET4bzPyPAb8wcJ PDAvJ+wO8eZyiFXXR0HI283f9mZ/XBXrWwHpBjXVbqyX8L6n7D0tEX6GsyHH/he2ysAmHugtq5rW vKXzjrK6sTw45+7QDLFR9GwYUJUD1u3WpLmC9BL/74j87qJyDc+lPHZq4a+QFIAF10JdhAkgUtc0 6V9P3vRTdlfOiwTNWrxxkD6iriZ4orMlk3vK5Ou4XyFeBTkPAt0aI21bdUKdKjPNvtqeENzkRwsM IzED+o6dGIuVxM37cp4ABoPh6Sj6bmR41vkNudJk+pSUgh7uxVcxN4dpJVG2AG9Z9HIOZL7DEFPM EwNA2Tq+KalH2HK3QXsfq1B7BuxIDmo+41ESM7+RvDPoiSNXFUSSmBYh7N/661coCKi8S78bJ1oH SEvd9njzwJ/2D9DdTL3xLr/19oKpTMC7rKUHUCt+bFhxKx4fn6GZXBf2Lcj9qtVkRdoWbhfEfNVJ E+chL8y69e2kWYUlBE7hg= From: Lingjiang Fang To: ffmpeg-devel@ffmpeg.org Date: Thu, 28 Oct 2021 14:32:31 +0800 X-OQ-MSGID: <20211028063231.16410-1-vacingfang@foxmail.com> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] flvenc: flush after 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: Lingjiang Fang Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: tYHyI3VFyMyk keep align with movenc, or it seems a little weired when debug --- libavformat/flvenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/flvenc.c b/libavformat/flvenc.c index 3f24c7e192..f4798dc9a6 100644 --- a/libavformat/flvenc.c +++ b/libavformat/flvenc.c @@ -767,6 +767,8 @@ static int flv_write_header(AVFormatContext *s) flv_write_codec_header(s, s->streams[i]->codecpar, 0); } + avio_flush(pb); + flv->datastart_offset = avio_tell(pb); return 0; }