Athanasios Oikonomou 22456ce032 hlsdemux: select correct position for live streams that don't remove fragments
Some live streams (eg youtube) don't remove fragments in order to allow
seeking back in time (live + vod).

When gst_m3u8_client_has_next_fragment is called, we are getting wrong fragment
because current_file points in first file of the fragments list resulting in
watching the stream from the beginning again.

This patch sets current_file to nth fragment for live streams, then on
gst_m3u8_client_has_next_fragment will keep up with the live stream.

https://bugzilla.gnome.org/show_bug.cgi?id=753344
2015-08-26 12:11:57 +03:00
..
2014-04-08 09:55:15 +02:00
2015-08-18 11:54:33 +03:00
2015-08-21 11:11:45 +01:00
2014-08-10 12:29:04 +01:00
2015-02-24 14:01:18 +00:00
2014-09-24 14:45:20 +01:00
2013-05-12 23:42:06 +01:00
2014-09-16 12:48:25 +03:00
2015-05-27 12:03:45 +01:00
2015-06-01 13:56:03 +02:00
2015-08-17 14:39:44 -03:00
2015-07-10 15:25:26 +10:00