Merge pull request #38 from dcvz/patch-1

Get duration directly from asset
This commit is contained in:
Jørgen Henrichsen
2019-01-31 18:26:51 +01:00
committed by GitHub
@@ -85,7 +85,10 @@ class AVPlayerWrapper: AVPlayerWrapperProtocol {
}
var duration: TimeInterval {
if let seconds = currentItem?.duration.seconds, !seconds.isNaN {
if let seconds = currentItem?.asset.duration.seconds, !seconds.isNaN {
return seconds
}
else if let seconds = currentItem?.duration.seconds, !seconds.isNaN {
return seconds
}
else if let seconds = currentItem?.loadedTimeRanges.first?.timeRangeValue.duration.seconds,