From e3b2c8502b33c180e0f053ac2ef32ee782224c2e Mon Sep 17 00:00:00 2001 From: Karthick J Date: Fri, 22 Dec 2017 07:44:51 +0800 Subject: avformat/dashenc: avformat/dashenc: Fix the EXT-X-TARGETDURATION as per the hls specification --- libavformat/dashenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavformat') diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c index 5687530f2d..5368a2334c 100644 --- a/libavformat/dashenc.c +++ b/libavformat/dashenc.c @@ -358,7 +358,7 @@ static void output_segment_list(OutputStream *os, AVIOContext *out, DASHContext Segment *seg = os->segments[i]; double duration = (double) seg->duration / timescale; if (target_duration <= duration) - target_duration = hls_get_int_from_double(duration); + target_duration = lrint(duration); } ff_hls_write_playlist_header(out_hls, 6, -1, target_duration, -- cgit v1.2.3