summaryrefslogtreecommitdiffstats
path: root/stream/stream_lavf.c
diff options
context:
space:
mode:
Diffstat (limited to 'stream/stream_lavf.c')
-rw-r--r--stream/stream_lavf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/stream/stream_lavf.c b/stream/stream_lavf.c
index c84945eba7..afb92f279f 100644
--- a/stream/stream_lavf.c
+++ b/stream/stream_lavf.c
@@ -252,6 +252,8 @@ static int open_f(stream_t *stream)
stream->close = close_f;
// enable cache (should be avoided for files, but no way to detect this)
stream->streaming = true;
+ stream->pos = 0; // reset specifically for STREAM_CTRL_RECONNECT
+ stream->buf_pos = stream->buf_len = 0;
res = STREAM_OK;
out: