1
mirror of https://github.com/mpv-player/mpv synced 2024-08-04 14:59:58 +02:00

mplayer: don't call libquvi for local files

This is obviously not needed, and just creates potential for bad
breakages (e.g. what happens if libquvi tries to open a normal filename
as http URL?).

Note that for simplicity, we still pass file:// URIs to quvi, and we
don't exclude other protocol prefixes either. In general, we don't know
what protocols quvi might support, so we don't try to second-guess it.
(Even though in practice, it's probably only "http" and "https".)
This commit is contained in:
wm4 2013-10-20 21:33:27 +02:00
parent 3b156caf78
commit da6093a5a1

View File

@ -4242,6 +4242,8 @@ static void add_subtitle_fonts_from_sources(struct MPContext *mpctx)
static struct mp_resolve_result *resolve_url(const char *filename,
struct MPOpts *opts)
{
if (!mp_is_url(bstr0(filename)))
return NULL;
#if defined(CONFIG_LIBQUVI) || defined(CONFIG_LIBQUVI9)
return mp_resolve_quvi(filename, opts);
#else