diff options
-rw-r--r-- | stream/cache.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/stream/cache.c b/stream/cache.c index ac3efcfb74..6f52609082 100644 --- a/stream/cache.c +++ b/stream/cache.c @@ -93,7 +93,9 @@ struct priv { int64_t min_filepos; // range of file that is cached in the buffer int64_t max_filepos; // ... max_filepos being the last read position bool eof; // true if max_filepos = EOF - int64_t offset; // buffer[offset] corresponds to max_filepos + int64_t offset; // buffer[WRAP(s->max_filepos - offset)] corresponds + // to the byte at max_filepos (must be wrapped by + // buffer_size) bool idle; // cache thread has stopped reading int64_t reads; // number of actual read attempts performed |