UNPKG

@svta/common-media-library

Version:
19 lines 531 B
/** * @internal * * Calculate the duration of a track. * * This is calculated using the sum of the duration of all the segments from the * track. * * An alternative to this could be number of segments * duration of a segment. * * @param segments - Segments to calculate the sum of the durations * @returns Duration of the track */ export function getTrackDuration(segments) { return segments.reduce((acc, segment) => { return acc + segment.duration; }, 0); } //# sourceMappingURL=getTrackDuration.js.map