Commit 7123e950 authored by Michael Niedermayer's avatar Michael Niedermayer

hls: use av_compare_ts() instead of comparing apples to oranges.

Fixes Ticket983
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 1c585ddd
......@@ -646,8 +646,10 @@ start:
}
/* Check if this stream has the packet with the lowest dts */
if (var->pkt.data) {
struct variant *minvar = c->variants[minvariant];
if (minvariant < 0 ||
var->pkt.dts < c->variants[minvariant]->pkt.dts)
av_compare_ts(var->pkt.dts, var->ctx->streams[var->pkt.stream_index]->time_base,
minvar->pkt.dts, minvar->ctx->streams[minvar->pkt.stream_index]->time_base) > 0)
minvariant = i;
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment