diff options
author | wm4 <wm4@nowhere> | 2016-12-04 23:15:31 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2016-12-04 23:15:31 +0100 |
commit | ceb2e1026d4295d3831d080dc18f8ca5db56bc5c (patch) | |
tree | ff0bc73ad982c1a1740aa8b1fb31b83fabbe7879 /stream/stream.c | |
parent | 83c5f704e7d483e2db6df90dacd24896d45fe39a (diff) | |
download | mpv-ceb2e1026d4295d3831d080dc18f8ca5db56bc5c.tar.bz2 mpv-ceb2e1026d4295d3831d080dc18f8ca5db56bc5c.tar.xz |
demux, stream: add option to prevent opening referenced files
Quite irresponsibly hacked together. Sue me.
Diffstat (limited to 'stream/stream.c')
-rw-r--r-- | stream/stream.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/stream/stream.c b/stream/stream.c index c936c5c77e..4c7aa04844 100644 --- a/stream/stream.c +++ b/stream/stream.c @@ -230,6 +230,12 @@ static int open_internal(const stream_info_t *sinfo, const char *url, int flags, s->is_network = sinfo->is_network; s->mode = flags & (STREAM_READ | STREAM_WRITE); + if (global->config) { + int opt; + mp_read_option_raw(global, "access-references", &m_option_type_flag, &opt); + s->access_references = opt; + } + MP_VERBOSE(s, "Opening %s\n", url); if ((s->mode & STREAM_WRITE) && !sinfo->can_write) { |