From b75f64d72ed5f07ab9e105ff6102e89513d9cb30 Mon Sep 17 00:00:00 2001 From: Guillaume Seguin Date: Thu, 19 Feb 2015 14:34:23 +0100 Subject: [PATCH] hlssink: reduce playlist's EXT-X-VERSION to 3 We are not using any features greater than the 3rd version, so reduce to what we actually use to make it compatible with more players https://bugzilla.gnome.org/show_bug.cgi?id=744689 --- ext/hls/gsthlssink.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ext/hls/gsthlssink.c b/ext/hls/gsthlssink.c index 318455fea5..ea337eaa6e 100644 --- a/ext/hls/gsthlssink.c +++ b/ext/hls/gsthlssink.c @@ -51,6 +51,8 @@ GST_DEBUG_CATEGORY_STATIC (gst_hls_sink_debug); #define DEFAULT_TARGET_DURATION 15 #define DEFAULT_PLAYLIST_LENGTH 5 +#define GST_M3U8_PLAYLIST_VERSION 3 + enum { PROP_0, @@ -205,7 +207,9 @@ gst_hls_sink_reset (GstHlsSink * sink) if (sink->playlist) gst_m3u8_playlist_free (sink->playlist); - sink->playlist = gst_m3u8_playlist_new (6, sink->playlist_length, FALSE); + sink->playlist = + gst_m3u8_playlist_new (GST_M3U8_PLAYLIST_VERSION, sink->playlist_length, + FALSE); } static gboolean