Max Kellermann
|
93deb84499
|
input_stream: rename struct to InputStream
|
2013-10-23 23:12:02 +02:00 |
|
Max Kellermann
|
3f899f83ff
|
Playlist*, Queue: use GetDatabase() overload without Error
Don't use IgnoreError() when there's an overload that does not try to
give us one.
|
2013-10-22 00:59:56 +02:00 |
|
Max Kellermann
|
83c726a34f
|
GetBaseUTF8
|
2013-10-21 10:50:22 +02:00 |
|
Max Kellermann
|
ff626ac763
|
*: use references instead of pointers
|
2013-10-19 18:48:38 +02:00 |
|
Max Kellermann
|
05de2e998c
|
InputStream: use int64_t instead of goffset
Decouple some more from GLib.
|
2013-10-17 10:45:10 +02:00 |
|
Max Kellermann
|
7c1cf61728
|
thread/{Cond,Mutex}: use "class" instead of "typedef"
Allows forward-declaration.
|
2013-10-17 10:06:31 +02:00 |
|
Max Kellermann
|
0214baad5a
|
Playlist*: use nullptr instead of NULL
|
2013-10-02 08:56:27 +02:00 |
|
Max Kellermann
|
8929f88e6d
|
PlaylistPlugin: add interface SongEnumerator
Replaces struct playlist_provider.
|
2013-09-05 09:40:55 +02:00 |
|
Max Kellermann
|
7d0269d2ce
|
InputLegacy: move functions to the input_stream class
|
2013-09-05 00:23:14 +02:00 |
|
Max Kellermann
|
29030b54c9
|
util/Error: new error passing library
Replaces GLib's GError.
|
2013-09-04 18:14:22 +02:00 |
|
Max Kellermann
|
8d36367fe2
|
input_stream.h: rename to InputLegacy.hxx
|
2013-09-03 09:18:30 +02:00 |
|
Max Kellermann
|
ba161ec572
|
song: convert header to C++
|
2013-07-28 13:25:12 +02:00 |
|
Max Kellermann
|
6f3d70b5e2
|
DecoderControl, InputStream: use Mutex/Cond instead of GMutex/GCond
|
2013-01-27 18:39:32 +01:00 |
|
Max Kellermann
|
257a0dee75
|
playlist/*: convert to C++
|
2013-01-27 17:38:09 +01:00 |
|
Max Kellermann
|
86b0adc82c
|
playlist/*: convert to C++
|
2013-01-26 01:17:43 +01:00 |
|
Max Kellermann
|
52638c68f5
|
Playlist: convert functions to methods
|
2013-01-07 11:35:35 +01:00 |
|
Max Kellermann
|
975370c084
|
decoder_api.h, ...: add "extern C"
|
2013-01-07 10:07:40 +01:00 |
|
Max Kellermann
|
108242042e
|
queue: convert all functions to methods
|
2013-01-06 21:33:58 +01:00 |
|
Max Kellermann
|
05c91082e3
|
playlist: convert to C++
|
2013-01-04 22:12:33 +01:00 |
|
Max Kellermann
|
7a982169c9
|
Client: rename the struct client to class Client
|
2013-01-03 17:36:28 +01:00 |
|
Max Kellermann
|
70b87f2eb6
|
client: convert to C++
|
2013-01-03 11:16:18 +01:00 |
|
Max Kellermann
|
b4b0b34e5a
|
database.h: eliminate db_*_song()
Use the C++ API.
|
2013-01-03 00:37:18 +01:00 |
|
Max Kellermann
|
3bbb502387
|
*_print: convert to C++
|
2013-01-02 20:29:24 +01:00 |
|
Max Kellermann
|
67b46a151d
|
playlist_{any,song,queue}: convert to C++
|
2013-01-02 19:19:58 +01:00 |
|
Max Kellermann
|
d0c3fa0150
|
main: use C++ compiler
|
2012-09-28 00:40:00 +02:00 |
|
Max Kellermann
|
609f6ce66d
|
PlaylistFile: use std::list instead of GPtrArray
|
2012-09-28 00:10:02 +02:00 |
|
Max Kellermann
|
7298b6c846
|
stored_playlist, playlist_save: use C++ compiler
|
2012-09-28 00:08:15 +02:00 |
|
Max Kellermann
|
333d226ed0
|
SongFilter: convert to a C++ class
|
2012-08-29 20:19:02 +02:00 |
|
Max Kellermann
|
04a9dec952
|
playlist_print: rename to PlaylistPrint.cxx
|
2012-08-29 20:17:13 +02:00 |
|