diff mbox

[FFmpeg-devel,1/4] Reset vs->start_pos when beginning a new file

Message ID 7574f842-1ea9-943b-4937-338775a200b9@hotstar.com
State New
Headers show

Commit Message

Amit Kale Sept. 26, 2018, 5:54 a.m. UTC
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(-)
diff mbox

Patch

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;
          }