diff --git a/ext/hls/m3u8.c b/ext/hls/m3u8.c index d1b3ed47ad..7fa9699692 100644 --- a/ext/hls/m3u8.c +++ b/ext/hls/m3u8.c @@ -494,6 +494,7 @@ gst_m3u8_update (GstM3U8 * self, gchar * data, gboolean * updated) } else { offset = prev->offset + prev->size; } + file->offset = offset; } } else { file->size = -1;