VLCHTTPFileDownloader: Comply to the NSURL parsing
The NSURL
API has changed since iOS 17 and follows the parsing rules
established in the RFC 3986
which broke the download feature of files
containing special characters.
So this merge request brings a fix to this by:
- Percent encoding file names containing special characters before creating the
NSURL
object in order to properly form a valid url.