Max Kellermann
|
2f02e49b9f
|
input/file: generate Error when errno==ENOENT
This special case was useless. Fixes the dreaded "Unrecognized URI"
error message when a file does not exist.
|
2014-10-02 20:16:05 +02:00 |
|
Max Kellermann
|
064e8a7c68
|
input/file: make the "fd" attribute "const"
|
2014-10-02 19:55:01 +02:00 |
|
Max Kellermann
|
e4dd269609
|
input/file: make variables more local
|
2014-10-02 19:18:58 +02:00 |
|
Max Kellermann
|
37501d9bc7
|
input/file: convert to class
|
2014-10-02 19:14:59 +02:00 |
|
Max Kellermann
|
181edf4b53
|
InputStream: make offset_type unsigned
|
2014-08-19 21:23:03 +02:00 |
|
Max Kellermann
|
07b93dcf80
|
InputStream: make Seek() always absolute
Remove the "whence" parameter that is not actually necessary, and only
complicates the InputStream implementations.
|
2014-05-22 13:52:00 +02:00 |
|
Max Kellermann
|
fd1b04932a
|
InputStream: remove attribute "plugin"
|
2014-05-11 18:25:55 +02:00 |
|
Max Kellermann
|
d4b625b48e
|
InputStream: make various methods abstract
Replace InputPlugin attributes.
|
2014-05-11 17:14:49 +02:00 |
|
Max Kellermann
|
82337dec44
|
InputStream: add virtual destructor
Replaces the method Close().
|
2014-05-11 17:12:50 +02:00 |
|
Max Kellermann
|
f1d0700252
|
input/plugins: make InputStream the base class
Prepare for adding virtual methods.
|
2014-05-11 17:12:50 +02:00 |
|
Max Kellermann
|
6773adc771
|
InputStream: convert to class
|
2014-05-11 15:34:48 +02:00 |
|
Max Kellermann
|
f8bfea8bae
|
Input*: move to input/
|
2014-01-24 16:33:33 +01:00 |
|