diff options
-rw-r--r-- | libavformat/segment.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavformat/segment.c b/libavformat/segment.c index db96a4104d..e148dc020b 100644 --- a/libavformat/segment.c +++ b/libavformat/segment.c @@ -139,7 +139,7 @@ static void segment_list_close(AVFormatContext *s) if (seg->list_type == LIST_TYPE_M3U8) { avio_printf(seg->list_pb, "#EXT-X-TARGETDURATION:%d\n", - (int)(seg->list_max_segment_time + 0.5)); + (int)ceil(seg->list_max_segment_time)); avio_printf(seg->list_pb, "#EXT-X-ENDLIST\n"); } |