Opened 6 months ago

#10679 new defect

: in URI of HLS causes relative paths to not load

Reported by: David Johansen Owned by:
Priority: minor Component: avformat
Version: unspecified Keywords:
Cc: David Johansen Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

If a : appears in the URI of a segment with a relative path in the manifest of HLS, then it fails to load the file. Safari loads the same file without issue

The solution is to either change ff_make_absolute_url to handle these files or to have the HLS parsing escape the URI before passing it to said function.

Also, would be good to add a case like this to libavformat/tests/url.c

Change History (0)

Note: See TracTickets for help on using tickets.