diff options
author | sfan5 <sfan5@live.de> | 2018-12-06 18:46:29 +0100 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2018-12-06 18:46:29 +0100 |
commit | e0419fb181b3d2d7057e79f9e4481eb4fc0e1352 (patch) | |
tree | 42978cf4712c8aefd5f56f23dfaee765229bc221 | |
parent | 3dc2d7d7dd23f2a0fd2f23446f922e7e5ab1ed51 (diff) | |
download | mpv-e0419fb181b3d2d7057e79f9e4481eb4fc0e1352.tar.bz2 mpv-e0419fb181b3d2d7057e79f9e4481eb4fc0e1352.tar.xz |
demux: fix regression in decision about stream caching
The `streaming` flag covers more cases than just networked streams,
such as files read from NFS, SMB or FUSE mountpoints.
-rw-r--r-- | demux/demux.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/demux/demux.c b/demux/demux.c index 27e8c73a91..4e1fb57c72 100644 --- a/demux/demux.c +++ b/demux/demux.c @@ -2320,7 +2320,7 @@ static void fixup_metadata(struct demux_internal *in) bool demux_is_network_cached(demuxer_t *demuxer) { struct demux_internal *in = demuxer->in; - bool use_cache = demuxer->is_network; + bool use_cache = demuxer->stream->streaming; if (in->opts->enable_cache >= 0) use_cache = in->opts->enable_cache == 1; return use_cache; |