Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-10-20 | input/InputStream: remove obsolete method OverrideMimeType() | Max Kellermann | 1 | -7/+0 | |
2015-06-22 | InputStream: add ReadFull method | Thomas Guillem | 1 | -0/+19 | |
Convenient method that behave differently than Read, and that will be used by tag scanners. This method will return in case of error, if the whole data is read or is EOF is reached. | |||||
2015-03-17 | *: doxygen fixups | Max Kellermann | 1 | -1/+0 | |
2015-01-01 | Copyright year 2015 | Max Kellermann | 1 | -1/+1 | |
2014-11-02 | InputStream: add method ClearMimeType() | Max Kellermann | 1 | -0/+4 | |
2014-08-19 | InputStream: move typedef offset_type to Offset.hxx | Max Kellermann | 1 | -1/+2 | |
Reduce header dependencies. | |||||
2014-08-19 | InputStream: make offset_type unsigned | Max Kellermann | 1 | -4/+1 | |
2014-08-19 | InputStream: allow GetSize() only if KnownSize() | Max Kellermann | 1 | -0/+1 | |
2014-08-19 | InputStream: add constant UNKNOWN_SIZE | Max Kellermann | 1 | -3/+5 | |
2014-08-19 | InputStream: use KnownSize() in assertion | Max Kellermann | 1 | -1/+1 | |
2014-05-22 | InputStream: make Seek() always absolute | Max Kellermann | 1 | -6/+10 | |
Remove the "whence" parameter that is not actually necessary, and only complicates the InputStream implementations. | |||||
2014-05-12 | InputStream: "protect" attributes | Max Kellermann | 1 | -1/+17 | |
2014-05-11 | InputStream: remove attribute "plugin" | Max Kellermann | 1 | -13/+2 | |
2014-05-11 | InputStream: make various methods abstract | Max Kellermann | 1 | -7/+7 | |
Replace InputPlugin attributes. | |||||
2014-05-11 | InputStream: add virtual destructor | Max Kellermann | 1 | -7/+7 | |
Replaces the method Close(). | |||||
2014-05-11 | InputStream: convert to class | Max Kellermann | 1 | -2/+56 | |
2014-01-24 | Input*: move to input/ | Max Kellermann | 1 | -0/+0 | |
2014-01-13 | copyright year 2014 | Max Kellermann | 1 | -1/+1 | |
2013-12-29 | InputStream: add static method OpenReady() | Max Kellermann | 1 | -0/+9 | |
Merge some duplicate code. | |||||
2013-10-23 | input_stream: rename struct to InputStream | Max Kellermann | 1 | -7/+7 | |
2013-10-23 | InputStream: add method Rewind() | Max Kellermann | 1 | -0/+7 | |
2013-10-19 | *: use nullptr instead of NULL | Max Kellermann | 1 | -4/+4 | |
2013-10-17 | InputStream: use int64_t instead of goffset | Max Kellermann | 1 | -8/+9 | |
Decouple some more from GLib. | |||||
2013-10-17 | input_plugin: rename struct to "InputPlugin" | Max Kellermann | 1 | -2/+3 | |
2013-10-17 | thread/{Cond,Mutex}: use "class" instead of "typedef" | Max Kellermann | 1 | -1/+1 | |
Allows forward-declaration. | |||||
2013-10-15 | gcc.h: rename to Compiler.h | Max Kellermann | 1 | -1/+1 | |
2013-09-05 | InputLegacy: move functions to the input_stream class | Max Kellermann | 1 | -15/+184 | |
2013-09-03 | input_stream.h: rename to InputLegacy.hxx | Max Kellermann | 1 | -1/+1 | |
2013-01-28 | InputStream: use std::string | Max Kellermann | 1 | -14/+7 | |
2013-01-28 | InputStream: store references instead of pointers | Max Kellermann | 1 | -7/+7 | |
2013-01-28 | InputStream: add constructor/destructor | Max Kellermann | 1 | -0/+17 | |
Eliminate input_stream_init() and input_stream_deinit(). | |||||
2013-01-27 | DecoderControl, InputStream: use Mutex/Cond instead of GMutex/GCond | Max Kellermann | 1 | -4/+6 | |
2013-01-26 | input_stream: forward-declare the struct | Max Kellermann | 1 | -0/+102 | |
Hide the definition from C code, to prepare the transition to C++. |