aboutsummaryrefslogtreecommitdiffhomepage
path: root/bstr
diff options
context:
space:
mode:
authorGravatar wm4 <wm4@nowhere>2014-08-29 11:58:49 +0200
committerGravatar wm4 <wm4@nowhere>2014-08-29 11:58:49 +0200
commitac2502141d82bbf4dd25d3bdd33c9d57d79d2d7a (patch)
tree19a8fadb53f73d481d70639a42b3f230a33dac11 /bstr
parent66f158b89b92c9af9aa8a54fee12a21d74770b6b (diff)
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 'bstr')
0 files changed, 0 insertions, 0 deletions