summaryrefslogtreecommitdiff
path: root/libavformat/hls.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2014-10-24 12:40:08 +0200
committerMichael Niedermayer <michaelni@gmx.at>2014-10-24 12:40:36 +0200
commit2c5ae57776907142b78243cbf502be6f5370ca87 (patch)
tree3e718a04eda5858347982e572c13e384d1c52a16 /libavformat/hls.c
parent2896b981830ec5835732c044a2f6c606ee9fd5e6 (diff)
parent6df9d9b55d3f56ee7782639a7678eeeaf77f14ea (diff)
Merge commit '6df9d9b55d3f56ee7782639a7678eeeaf77f14ea'
* commit '6df9d9b55d3f56ee7782639a7678eeeaf77f14ea': lavf: Use av_gettime_relative Conflicts: libavformat/hls.c See: f78bc96b7c1c74caf99a7139cf81ce1110404965 Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavformat/hls.c')
-rw-r--r--libavformat/hls.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libavformat/hls.c b/libavformat/hls.c
index 1dd19d659f..80d9b5f016 100644
--- a/libavformat/hls.c
+++ b/libavformat/hls.c
@@ -666,7 +666,7 @@ static int parse_playlist(HLSContext *c, const char *url,
}
}
if (pls)
- pls->last_load_time = av_gettime();
+ pls->last_load_time = av_gettime_relative();
fail:
av_free(new_url);
@@ -1035,7 +1035,7 @@ restart:
reload:
if (!v->finished &&
- av_gettime() - v->last_load_time >= reload_interval) {
+ av_gettime_relative() - v->last_load_time >= reload_interval) {
if ((ret = parse_playlist(c, v->url, v, NULL)) < 0) {
av_log(v->parent, AV_LOG_WARNING, "Failed to reload playlist %d\n",
v->index);
@@ -1055,7 +1055,7 @@ reload:
if (v->cur_seq_no >= v->start_seq_no + v->n_segments) {
if (v->finished)
return AVERROR_EOF;
- while (av_gettime() - v->last_load_time < reload_interval) {
+ while (av_gettime_relative() - v->last_load_time < reload_interval) {
if (ff_check_interrupt(c->interrupt_callback))
return AVERROR_EXIT;
av_usleep(100*1000);
@@ -1198,7 +1198,7 @@ static int select_cur_seq_no(HLSContext *c, struct playlist *pls)
int seq_no;
if (!pls->finished && !c->first_packet &&
- av_gettime() - pls->last_load_time >= default_reload_interval(pls))
+ av_gettime_relative() - pls->last_load_time >= default_reload_interval(pls))
/* reload the playlist since it was suspended */
parse_playlist(c, pls->url, pls, NULL);