diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-11-17 19:23:55 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-11-17 19:23:55 +0000 |
commit | e02a2e7f08a87f2147a149a9a66992965e219fce (patch) | |
tree | f1ef4edb07ea8cf1bfbc0f19a195ad711419f16a /stream/cache2.c | |
parent | a81e043f98d79f1e0a47210a0f82062e8b5dbcca (diff) | |
download | mpv-e02a2e7f08a87f2147a149a9a66992965e219fce.tar.bz2 mpv-e02a2e7f08a87f2147a149a9a66992965e219fce.tar.xz |
Deobfuscate the special hack to disable cache for live555.
Cache can not be used for it, since it does not provide any
data stream, the data is provided to the demuxer "behind
MPlayer's back".
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29930 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'stream/cache2.c')
-rw-r--r-- | stream/cache2.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/stream/cache2.c b/stream/cache2.c index acdb111f0b..5d2e69d82f 100644 --- a/stream/cache2.c +++ b/stream/cache2.c @@ -311,8 +311,7 @@ int stream_enable_cache(stream_t *stream,int size,int min,int seek_limit){ int ss = stream->sector_size ? stream->sector_size : STREAM_BUFFER_SIZE; cache_vars_t* s; - if (stream->type==STREAMTYPE_STREAM && stream->fd < 0) { - // The stream has no 'fd' behind it, so is non-cacheable + if (stream->flags & STREAM_NON_CACHEABLE) { mp_msg(MSGT_CACHE,MSGL_STATUS,"\rThis stream is non-cacheable\n"); return 1; } |