#include "hls-parser.h" int64_t hls_playlist_duration(const struct hls_playlist_t* playlist) { size_t i; double duration; duration = 0.0; for (i = 0; i < playlist->count; i++) { duration += playlist->segments[i].duration; } return (int64_t)(duration * 1000); }