Message ID | 7574f842-1ea9-943b-4937-338775a200b9@hotstar.com |
---|---|
State | New |
Headers | show
Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:1286:0:0:0:0:0 with SMTP id 6-v6csp329627jap; Tue, 25 Sep 2018 23:01:41 -0700 (PDT) X-Google-Smtp-Source: ACcGV63fy7bCOxYpGemSnbNmzN4yJ0PbHAAsKgU3a8T65t5LYlVfRBtDwezgjyZ/tKhNntV/xsMi X-Received: by 2002:a5d:4e44:: with SMTP id r4-v6mr3495951wrt.27.1537941701315; Tue, 25 Sep 2018 23:01:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537941701; cv=none; d=google.com; s=arc-20160816; b=fiuOKnVcfhYK077K95ZlFU0kbyoyJ5tI2a9BzIl2/s/ZsXub1bD9u0wUearX+mUycs l9z6QzJ8CHIRg5igx+AIIg4hOYejFpBo2KGRa2soZ7NKMGJWp0ClfvbS/dCR7xDQPEjn l/p2PGNQfPDdKb55TQ/BdHk4z20nCUyKl2MbXWI3B/WPOvv5ckKqRZrKHGs6QtC4HxYT UrkKZdaO+aYGovU3cRuDzKg3au5Z++W19EesamZoRCqg0gaL7BX8kljwKEv/KM9D2hW2 BOJrNSApX1Eyq8K+AGSiPQsJvm0u7/N4+kvaMEad3bQrpTZt3k5a/WZznZ05DEFrsQ8L +obg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:content-language:mime-version:user-agent:date :message-id:from:to:dkim-signature:delivered-to; bh=E+HRZLW6+UxGiAN95VZkyCcZ46TaZ2hLXtZ+v7X6cHw=; b=HEX83IrlqgiQblHfh5pF3LiMpHymA2s3VwuK2hTy234P8gmxSce6pGtsPMWjeF93If UtTeGYS08ajvpVMDoF3egNfbo9N6tPChBE1oUfRvv84FwpiLHYbzg2AlUCRA1GgPYa9E IFqyMKLiB8oGD0/+NfvZ2odX+j0bFve/KHO/DnYK/gy/dsLIFdoimqtP9x3dORkN9+1G 5mo/Rr1Rbiu9F0KF/CJkdvddXmhhA7FVorn6VSRltbnTQ9qwJmwAOzIWDOu2dbL+qB/T jGhyRTfwTgqrc6gyUgsJZSRe+/fHruLtO26orEA20qB1hytxIVKNbusDmr4nSggn8f4m bvcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@hotstar-com.20150623.gappssmtp.com header.s=20150623 header.b=WdCLJc7W; 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 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id z66-v6si4012347wmz.129.2018.09.25.23.01.40; Tue, 25 Sep 2018 23:01:41 -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=@hotstar-com.20150623.gappssmtp.com header.s=20150623 header.b=WdCLJc7W; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2C4F768A506; Wed, 26 Sep 2018 09:01:23 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pg1-f196.google.com (mail-pg1-f196.google.com [209.85.215.196]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CCE4868A3B3 for <ffmpeg-devel@ffmpeg.org>; Wed, 26 Sep 2018 09:01:16 +0300 (EEST) Received: by mail-pg1-f196.google.com with SMTP id t70-v6so8515491pgd.12 for <ffmpeg-devel@ffmpeg.org>; Tue, 25 Sep 2018 23:01:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotstar-com.20150623.gappssmtp.com; s=20150623; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=94jg2z5j8EukCsvpOH6eM3IrQ5P89jndCjBnvUtwSQU=; b=WdCLJc7WacMD7yExfa9zmbNX2jkw7x0rE6izocVU5P7XNbBj/VT1p90eCxDu9r7kMW RLdjdphSb1zyozmaNRsKUqFU9jIAQPa0lffpwOzpR4Z6pMdAFfKOoaa/mgvUhbIHo6h4 SB1vKVFBgXEWxjEoZCt6DCk7tbZK0ge0gcISDtYxSR24+DKhNJkIo/uZil5ysBH6fMb2 TQilFapwaYOgZ+BxZ4Bam/Y1oLUbKXZn1DQDhedHQX8D4v6DXR+zZKpbhU1iyT3ClsGR XI1SKlxbcrEMxA+4ToWSR4Q4ywR1z1wrPB7NFfJYtTamOBr+s9Axl7eODuY283NU6SbC CgPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=94jg2z5j8EukCsvpOH6eM3IrQ5P89jndCjBnvUtwSQU=; b=c5+NJ85f+XzK8CsvQfYl+pBbn1rVWPVXNoZcFutwo/yqaYQ2UcBh2sT2NaVb8ztk7z XTVjd6AlTSNjTqcBKMoMVz72c+xOnUM1n2QqHDIOZWgZIYVgeh47AgQcFhISGKgckB9v NPnDlYu3AsLvLFUlrroeNhXRyMVIMpO6joiKGEjyedVpuU7fsDOEi9WGBUOJH0B4FdFy 0jU8nu6jDLo19qAhsf1Q1+TTCBxQTcV2Pk+OMH4uenHjxDNZEPPt0lr4sN8jNbv9dnwg Hz5qF/khtxJog0zcSx47wJaQ/eflCaUUWtsBJyuRUenW+hZS22kuQJwdUgJy4Cowq8Ga KxQQ== X-Gm-Message-State: ABuFfohiRSjf834GrOOQy1CwraXVM30M07VoFhzJORwW1/nnLkNuM/iF lq7Jt2ecLwRAvJuK61c51HfgzGGSaps= X-Received: by 2002:a63:e70a:: with SMTP id b10-v6mr3898297pgi.363.1537941290629; Tue, 25 Sep 2018 22:54:50 -0700 (PDT) Received: from [10.0.2.15] ([14.142.189.250]) by smtp.gmail.com with ESMTPSA id h85-v6sm6855629pfk.71.2018.09.25.22.54.49 for <ffmpeg-devel@ffmpeg.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 25 Sep 2018 22:54:50 -0700 (PDT) To: ffmpeg-devel@ffmpeg.org From: Amit Kale <amitk@hotstar.com> Message-ID: <7574f842-1ea9-943b-4937-338775a200b9@hotstar.com> Date: Wed, 26 Sep 2018 11:24:46 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Language: en-US Subject: [FFmpeg-devel] [PATCH 1/4] Reset vs->start_pos when beginning a new file X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <http://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <http://ffmpeg.org/pipermail/ffmpeg-devel/> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <http://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> |
Index: ffmpeg/libavformat/hlsenc.c =================================================================== --- ffmpeg.orig/libavformat/hlsenc.c +++ ffmpeg/libavformat/hlsenc.c @@ -2289,7 +2289,10 @@ static int hls_write_packet(AVFormatCont } if (hls->segment_type != SEGMENT_TYPE_FMP4) { - vs->start_pos = new_start_pos; + if (hls->flags & HLS_SINGLE_FILE) + vs->start_pos = new_start_pos; + else + vs->start_pos = 0; } else { vs->start_pos += vs->size; }
Reset vs->start_pos when beginning a new file. Signed-off-by: Amit Kale<amitk@hotstar.com> --- libavformat/hlsenc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)