Max Kellermann
|
5900253b85
|
update copyright year
|
2017-01-03 20:48:59 +01:00 |
|
Max Kellermann
|
ed68fd4ab3
|
queue/PlaylistUpdate: include cleanup
|
2016-10-27 22:19:26 +02:00 |
|
Max Kellermann
|
fc7d3f64c0
|
input/Plugin: migrate open() from class Error to C++ exceptions
|
2016-09-09 18:15:01 +02:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
7ae9e49f51
|
playlist/Stream, db/upnp: add missing includes
|
2016-02-22 17:30:36 +01:00 |
|
Max Kellermann
|
0705f42cf8
|
playlist/Plugin: pass InputStreamPtr&& to open_stream()
Obsolete class CloseSongEnumerator, which was a kludge.
|
2016-02-21 12:53:47 +01:00 |
|
Max Kellermann
|
cadc67ea40
|
input: wrap InputStream in std::unique_ptr
|
2016-02-21 08:03:32 +01:00 |
|
Max Kellermann
|
a1ef0159e3
|
playlist/PlaylistStream: catch and log C++ exceptions
|
2016-02-07 12:18:58 +01:00 |
|
Max Kellermann
|
91a6fb81c1
|
PlaylistStream: convert suffix to UTF-8
|
2015-03-05 10:07:07 +01:00 |
|
Max Kellermann
|
7ce96585f5
|
fs/Path: add method GetSuffix()
Type-safe wrapper for uri_get_suffix().
|
2015-03-01 01:09:53 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
6e7a398263
|
PlaylistStream: use OpenLocalInputStream()
|
2014-10-02 22:03:02 +02:00 |
|
Max Kellermann
|
44d2d9b1e8
|
PlaylistStream: pass Path instance to playlist_open_path()
Convert filesystem charset to UTF-8 for playlist_list_open_uri().
This fixes one of many remaining charset bugs.
|
2014-10-02 22:02:11 +02:00 |
|
Max Kellermann
|
82337dec44
|
InputStream: add virtual destructor
Replaces the method Close().
|
2014-05-11 17:12:50 +02:00 |
|
Max Kellermann
|
77de233117
|
Playlist{Any,Registry,Mapper}: move functions to PlaylistStream.cxx
|
2014-02-07 21:30:49 +01:00 |
|