|
|
@ -644,7 +644,7 @@ extension URLSessionTask {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
self?.handleAssetSizeResponse(assetRequest:assetRequest, response:response, error:error)
|
|
|
|
self?.handleAssetSizeResponse(assetRequest:assetRequest, response:response, error:error)
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
assetRequest.contentLengthTask = task
|
|
|
|
task.resume()
|
|
|
|
task.resume()
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
// Start a download task.
|
|
|
|
// Start a download task.
|
|
|
@ -661,6 +661,7 @@ extension URLSessionTask {
|
|
|
|
let task = downloadSession.dataTask(with:request)
|
|
|
|
let task = downloadSession.dataTask(with:request)
|
|
|
|
task.assetRequest = assetRequest
|
|
|
|
task.assetRequest = assetRequest
|
|
|
|
task.assetSegment = assetSegment
|
|
|
|
task.assetSegment = assetSegment
|
|
|
|
|
|
|
|
assetSegment.task = task
|
|
|
|
task.resume()
|
|
|
|
task.resume()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|