diff options
author | wm4 <wm4@nowhere> | 2014-08-29 11:58:49 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-08-29 11:58:49 +0200 |
commit | ac2502141d82bbf4dd25d3bdd33c9d57d79d2d7a (patch) | |
tree | 19a8fadb53f73d481d70639a42b3f230a33dac11 /demux | |
parent | 66f158b89b92c9af9aa8a54fee12a21d74770b6b (diff) | |
download | mpv-ac2502141d82bbf4dd25d3bdd33c9d57d79d2d7a.tar.bz2 mpv-ac2502141d82bbf4dd25d3bdd33c9d57d79d2d7a.tar.xz |
stream: tweaks to network reconnection code
Don't reconnect to the cache (since the cached stream already handles
reconnection). This is necessary, because since commit 0b428e44 the
"streaming" field (which also controls whether attempting to reconnect
makes sense at all) is inherited to the cache stream wrapper.
Also, let the stream reset its own position on reconnect. This removes
some assumptions and messy handling from the reconnect function.
Make sure the cache is dropped on reconnect. This takes care of
readjusting the stream position if necessary. (Also drop the cache on
DVB channel switching commands.)
Diffstat (limited to 'demux')
0 files changed, 0 insertions, 0 deletions