From patchwork Fri Mar 2 06:22:37 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Dixit, Vishwanath" X-Patchwork-Id: 7789 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.181.170 with SMTP id m39csp5899335jaj; Thu, 1 Mar 2018 22:22:59 -0800 (PST) X-Google-Smtp-Source: AG47ELts4KR4B4xR12UEjBcloG4nljGtHtnBGw8RXIJGVoNnEEQ900htQWVY9avESdVaesAzUFn2 X-Received: by 10.223.142.3 with SMTP id n3mr3780056wrb.151.1519971779739; Thu, 01 Mar 2018 22:22:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519971779; cv=none; d=google.com; s=arc-20160816; b=x3QFL4nMuSsoJfpuGlc2bIyFFbZox3dmuieOK8JcLEbLhuJtUMos5SjgrGI95gdXzY n4yfaG9OyFmNxS07bRLKAHr91PXP8jFU1niIXG+AXYgA4d3XU96GwPo5PPBn13cr97BC FzUC/udVFFmpX3S6X0FoAK8ffYn3eNnQEBSE1/gVWKmpxP8miNoYQagmybWrwk0PKg3q saGAZgch7HDCrV3eHDexhn7q6XiKXfzmMLnmQ2Jma94IGGq9WfpkUS5rW6IAPOWs3B4e Vneb5+I3+9fGD4XS21io4x7YNDOJs8j41m4JLGJgWyKsyXk3d7gaIIsG+A2S+0Bk76dV fVFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:feedback-id:references:in-reply-to :message-id:date:to:from:dkim-signature:delivered-to :arc-authentication-results; bh=wJKaa3dvgKxIyX+5YQI6+lPvP2GsPiSOac75uCYfSF4=; b=e23bpBvEe0K2ReIPJUPbyU7+Pyn7TO+KL6lBJ2F2V7zG4T2h9bHGADWYa/mloshGTE DWeyPfsOGtIwFt5zMF1CfvSPzyIhglzOt/CtoxjurlkKA7LrPNPPrptqdJvtOWC92PP+ 7pMWTSA5uR9wK2eyrIsiaC3Wg3OErGJmMmOWS7KSbumCQuCvt12pJK7Km19BnBxbxcxZ XkuyzWTpqjTYqAWYCLE4bmP50eb1pduXRMISrWf+cflstkqE4xOpuxHpjqZG9Pz7HMiX Ro+8C174BwCk/UWYnchuT3jkHo+EAJ2Nv1AJbA3B4f01x2F84bZ3XyPAvPZFeJsOhH7n v+1Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@smtpservice.net header.s=m78bu0.a1-4.dyn header.b=ef4AnPCd; 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=QUARANTINE sp=NONE dis=NONE) header.from=akamai.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id j3si3466295wrj.504.2018.03.01.22.22.58; Thu, 01 Mar 2018 22:22:59 -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=@smtpservice.net header.s=m78bu0.a1-4.dyn header.b=ef4AnPCd; 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=QUARANTINE sp=NONE dis=NONE) header.from=akamai.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1B41468A352; Fri, 2 Mar 2018 08:22:51 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from a2i831.smtp2go.com (a2i831.smtp2go.com [103.47.207.63]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BFB3568A29D for ; Fri, 2 Mar 2018 08:22:43 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=smtpservice.net; s=m78bu0.a1-4.dyn; x=1519972674; h=Feedback-ID: X-Smtpcorp-Track:Message-Id:Date:Subject:To:From:Reply-To:Sender: List-Unsubscribe; bh=NFTWafFA+Nw4b+8M1nfEpxngdFFddSR3wsHA/6LEjms=; b=ef4AnPCd ipvqq5sH/2OphQVlL+S3opyR7FIQ3MtAYes230zYh0BQbBY/fxEkDxMTKRAGwIbHIscKvdk2Xr+Qi CgxhMuEioA306sOCaNG//nVlUWzdlzDsP6CDyrT0vlByge3v32VzgwkPofLCda2OvDptOS5+is3Bu VIR6gTHrj7IJu8zbrtW2EpsirldUfwDJpGq+wmwugM0jJfIph6ajTlJh8ZKHlTUSDOs+LPc7m/5HZ RmDwHqTIO+5msVm6yinYdsGbES7uDezwmVqstF/FrSczf24Bo7WS4Mvlr7nRBksCBJPVk8O/zOyR+ rmh9zsD76waMxhOjc16t/YBa4Q==; From: vdixit@akamai.com To: ffmpeg-devel@ffmpeg.org Date: Fri, 2 Mar 2018 11:52:37 +0530 Message-Id: <1519971757-27885-1-git-send-email-vdixit@akamai.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1519627924-27570-1-git-send-email-vdixit@akamai.com> References: <1519627924-27570-1-git-send-email-vdixit@akamai.com> X-Smtpcorp-Track: 1-r-5PDIIP7Ye1.XK2yT4hNY Feedback-ID: 337386m:337386asVRLGB:337386sgbI4_CUTu:SMTPCORP X-Report-Abuse: Please forward a copy of this message, including all headers, to Subject: [FFmpeg-devel] [PATCH v2 1/1] avformat/dashenc: fix for segment open issue when persistent connection is enabled X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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: Vishwanath Dixit MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" From: Vishwanath Dixit --- libavformat/dashenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c index 83e0cff..489e458 100644 --- a/libavformat/dashenc.c +++ b/libavformat/dashenc.c @@ -1308,7 +1308,7 @@ static int dash_write_packet(AVFormatContext *s, AVPacket *pkt) flush_init_segment(s, os); //open the output context when the first frame of a segment is ready - if (!c->single_file && !os->out) { + if (!c->single_file && os->packets_written == 1) { AVDictionary *opts = NULL; const char *proto = avio_find_protocol_name(s->url); int use_rename = proto && !strcmp(proto, "file");