curlhttpget: display URL in failure messages

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
curlhttpget: add missing space

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
hlsfeed: read in duration from playlist; display invalid lines

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
hlsfeed: ignore #EXT lines for now

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
hlsfeed: use a ringbuffer & push thread rather than feeding datapump directly

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>