Fixes #37. Compare existing file data with the current download over a window of bytes. If the window matches, the download resumes at that position. The existing file will be overwritten when the download quality is auto if:
The existing file length is less than the reported download length and the byte comparison window does not match or
The existing file is negligibly small
When the download quality is low and the existing file data is of a higher quality, the download will raise a FormatNotAvailableException.
Fixes #37. Compare existing file data with the current download over a window of bytes. If the window matches, the download resumes at that position. The existing file will be overwritten when the download quality is
auto
if:When the download quality is
low
and the existing file data is of a higher quality, the download will raise a FormatNotAvailableException.