hlsdemux: abort playlist update when cancelled

Otherwise the download thread will get stuck, since the downloader is
disabled.
This commit is contained in:
Arnaud Vrac 2015-07-16 22:57:36 +02:00 committed by Sebastian Dröge
parent ea27fe3032
commit a4cb032355

View file

@ -858,7 +858,7 @@ retry:
TRUE, TRUE, TRUE, err);
g_free (main_uri);
if (download == NULL) {
if (update && !main_checked
if (!adaptive_demux->cancelled && update && !main_checked
&& gst_m3u8_client_has_variant_playlist (demux->client)
&& gst_m3u8_client_has_main (demux->client)) {
GError *err2 = NULL;