On 11/29/18 9:24 PM, Nicolas George wrote:
Andrey Semashev (2018-11-29):
Previously, URIs with authority field were incorrectly interpreted as if
the authority was part of the path.
The "file:" prefix does not indicate a file:// URI but a path for the
file: protocol of FFmpeg.
It does. avformat_open_input, avio_open and ffurl_open[_whitelist] docs
all say it's an URL and they don't perform any conversion. So the file
backend should be prepared to receive a URL, with a scheme and authority.
You can check by yourself that they are not URIs by trying to get FFmpeg
to open file:///dev/nul%6c for example.
It will probably currently fail because of the escape sequence. But even
if it weren't for this reason, it would still be interpreting the URI
the wrong way because of the authority part, which is what this patch fixes.
Escape sequences, if needed, can be fixed separately.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel