From 5b0d2ce2b27d186b5318ce74af7ec942c10173e3 Mon Sep 17 00:00:00 2001 From: Xavier Queralt Date: Fri, 24 Feb 2012 09:54:35 +0100 Subject: [PATCH] hlsdemux: don't fail for playlists smaller than fragments-cache https://bugzilla.gnome.org/show_bug.cgi?id=670963 --- gst/hls/gsthlsdemux.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst/hls/gsthlsdemux.c b/gst/hls/gsthlsdemux.c index d0f77a3..15f0bfa 100644 --- a/gst/hls/gsthlsdemux.c +++ b/gst/hls/gsthlsdemux.c @@ -1067,6 +1067,8 @@ gst_hls_demux_cache_fragments (GstHLSDemux * demux) gst_m3u8_client_get_target_duration (demux->client) / GST_SECOND * G_USEC_PER_SEC); if (!gst_hls_demux_get_next_fragment (demux)) { + if (demux->end_of_playlist) + break; if (!demux->cancelled) GST_ERROR_OBJECT (demux, "Error caching the first fragments"); return FALSE; -- 2.7.4