- 18 Jan, 2020 1 commit
-
-
Max Kellermann authored
-
- 05 Jul, 2019 1 commit
-
-
Max Kellermann authored
-
- 31 May, 2019 1 commit
-
-
Max Kellermann authored
-
- 29 May, 2019 1 commit
-
-
Max Kellermann authored
-
- 17 May, 2019 9 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Another step towards supporting multiple readers.
-
Max Kellermann authored
There is just one thread.
-
Max Kellermann authored
The thread will always attempt to read more data since commit 2cf6b776, so we don't need to tell it to continue.
-
Max Kellermann authored
The "seek_error" attribute will be eliminated soon.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
More preparations to support multiple readers.
-
Max Kellermann authored
If a read error occurs, it is very unlikely that the InputStream will ever recover. Removing the code removes some code complexity which just isn't worth it. And it allows supporting multiple readers for one buffer.
-
- 16 May, 2019 9 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
After seeking, a new read should be done.
-
Max Kellermann authored
-
Max Kellermann authored
Prepare to reuse it in another class.
-
Max Kellermann authored
-
- 07 May, 2019 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 26 Apr, 2019 1 commit
-
-
Max Kellermann authored
Just like std::condition_variable, which however has no way to specify the std::mutex directly.
-
- 25 Apr, 2019 1 commit
-
-
Max Kellermann authored
-
- 22 Jan, 2019 1 commit
-
-
Max Kellermann authored
Previously, a seek to the end of the file would cause an assertion failure in SparseMap::Check() because the given offset was invalid. Closes #453
-
- 19 Nov, 2018 1 commit
-
-
Max Kellermann authored
Since we switched from autotools to Meson in commit 94592c14, we don't need to include `config.h` early to properly enable large file support. Meson passes the required macros on the compiler command line instead of defining them in `config.h`. This means we can include `config.h` at any time, whenever we want to check its macros, and there are no ordering constraints.
-
- 24 Jul, 2018 1 commit
-
-
Max Kellermann authored
Instead of copying the offset from our `input`, copy the requested offset to our `offset` attribute. By the time Seek() finishes, our input's offset may have advanced already, having read some more data, thus giving us a bogus offset. This fixes spurious decoder failues (closes #320).
-
- 22 Jun, 2018 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-