Max Kellermann
|
f057e1e17a
|
decoder/audiofile: use integer seek times
|
2014-08-26 11:29:22 +02:00 |
|
Max Kellermann
|
bb472206de
|
InputStream: move typedef offset_type to Offset.hxx
Reduce header dependencies.
|
2014-08-19 22:29:52 +02:00 |
|
Max Kellermann
|
b924568f79
|
decoder/audiofile: check InputStream::KnownSize()
The plugin assumes that the size is known, but does not verify it at
runtime.
|
2014-08-19 11:58:15 +02:00 |
|
Max Kellermann
|
828cd6fd0b
|
Merge branch 'v0.18.x'
|
2014-07-11 21:33:50 +02:00 |
|
Max Kellermann
|
ccbb5c3e01
|
decoder/audiofile: log libaudiofile errors
|
2014-07-10 09:37:43 +02:00 |
|
Max Kellermann
|
49b63e084f
|
decoder/audiofile: make variables more local
|
2014-07-10 09:26:12 +02:00 |
|
Max Kellermann
|
107321e385
|
decoder/audiofile: implement scan_stream() instead of scan_file()
|
2014-07-10 09:23:56 +02:00 |
|
Max Kellermann
|
1d214b4aed
|
decoder/audiofile: use audiofile_get_duration() in _stream_decode()
|
2014-07-10 08:35:24 +02:00 |
|
Max Kellermann
|
2e1347aba4
|
decoder/audiofile: split audiofile_get_duration()
|
2014-07-10 08:31:41 +02:00 |
|
Max Kellermann
|
9ddb5931fb
|
decoder/audiofile: remove unused Error variable
|
2014-07-09 20:03:11 +02:00 |
|
Max Kellermann
|
913064d6cc
|
Merge branch 'v0.18.x'
|
2014-07-09 20:02:07 +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
|
6b421cc354
|
DecoderPlugin: pass Path instance to file_decode() and scan_file()
|
2014-02-07 18:52:19 +01:00 |
|
Max Kellermann
|
f8bfea8bae
|
Input*: move to input/
|
2014-01-24 16:33:33 +01:00 |
|
Max Kellermann
|
51adaf2c47
|
decoder/*: move to decoder/plugins/
|
2014-01-24 00:02:24 +01:00 |
|