Max Kellermann
|
6c57047362
|
Queue: move code to new class IdTable
|
2013-01-08 16:11:25 +01:00 |
|
Max Kellermann
|
620ae7790b
|
test: rename debug programs back to old names
|
2013-01-08 15:33:58 +01:00 |
|
Max Kellermann
|
8f7adf79a3
|
decoder/Opus: read total time
|
2013-01-08 01:38:02 +01:00 |
|
Max Kellermann
|
960b9a9664
|
input_stream: add method _cheap_seeking()
Move code from the Vorbis decoder plugin.
|
2013-01-07 23:25:08 +01:00 |
|
Max Kellermann
|
acb45caa42
|
decoder/ogg_codec: convert to C++
|
2013-01-07 22:14:52 +01:00 |
|
Max Kellermann
|
39060b528a
|
decoder/vorbis: convert to C++
|
2013-01-07 22:04:58 +01:00 |
|
Max Kellermann
|
c6281b2680
|
Queue: use C++ random instead of GLib's GRand
|
2013-01-07 22:00:57 +01:00 |
|
Max Kellermann
|
5b8b7d1412
|
util/LazyRandomEngine: lazy wrapper for std::mt19937
|
2013-01-07 21:27:51 +01:00 |
|
Max Kellermann
|
52638c68f5
|
Playlist: convert functions to methods
|
2013-01-07 11:35:35 +01:00 |
|
Max Kellermann
|
47911f9544
|
tag: convert to C++
|
2013-01-07 10:36:27 +01:00 |
|
Max Kellermann
|
a68302e50b
|
thread/Mutex: don't use std::mutex
Use a custom pthread_mutex_t wrapper because std::mutex adds overhead.
|
2013-01-07 10:33:37 +01:00 |
|
Max Kellermann
|
989c9a7317
|
filter/replay_gain: convert to C++
|
2013-01-07 10:17:16 +01:00 |
|
Max Kellermann
|
c3c776bc6a
|
mixer_all: convert to C++
|
2013-01-07 09:05:06 +01:00 |
|
Max Kellermann
|
9f4b906e6c
|
volume: convert to C++
|
2013-01-07 09:05:01 +01:00 |
|
Max Kellermann
|
d536944beb
|
Partition: new class, container for Playlist and PlayerControl
This is the beginning of multi-player support. There will be support
for multiple Partition objects in one MPD process.
|
2013-01-05 02:43:00 +01:00 |
|
Max Kellermann
|
73f6fc428a
|
test: revert debug program renames
|
2013-01-05 02:39:32 +01:00 |
|
Max Kellermann
|
44d260f911
|
replay_gain_*: convert to C++
|
2013-01-04 23:50:58 +01:00 |
|
Max Kellermann
|
81f3d893d9
|
player_control.h: convert header to C++
|
2013-01-04 22:31:53 +01:00 |
|
Max Kellermann
|
05c91082e3
|
playlist: convert to C++
|
2013-01-04 22:12:33 +01:00 |
|
Max Kellermann
|
efbfe66f21
|
Mutex: new wrapper for std::mutex, replaces GMutex
|
2013-01-04 21:24:29 +01:00 |
|
Max Kellermann
|
692b2cfb79
|
HugeAllocator: new memory allocator
|
2013-01-04 20:38:06 +01:00 |
|
Max Kellermann
|
e3a2bd3a1e
|
MusicBuffer: move code to template class SliceBuffer
|
2013-01-04 17:12:21 +01:00 |
|
Max Kellermann
|
9a71845700
|
crossfade: convert to C++
|
2013-01-04 10:31:59 +01:00 |
|
Max Kellermann
|
22f0a1547c
|
buffer, pipe: convert to C++
|
2013-01-04 10:16:16 +01:00 |
|
Max Kellermann
|
de0ab43bc1
|
output_*: convert to C++
|
2013-01-04 09:46:41 +01:00 |
|
Max Kellermann
|
e12cc01aa4
|
decoder_*: convert to C++
|
2013-01-04 09:41:45 +01:00 |
|
Max Kellermann
|
fb337418a5
|
Client: move code to class CommandListBuilder
|
2013-01-04 00:50:13 +01:00 |
|
Max Kellermann
|
1e0ea57dc4
|
cmdline: convert to C++
|
2013-01-03 17:31:38 +01:00 |
|
Max Kellermann
|
70b87f2eb6
|
client: convert to C++
|
2013-01-03 11:16:18 +01:00 |
|
Max Kellermann
|
94b2ee627c
|
decoder_print: convert to C++
|
2013-01-03 11:14:36 +01:00 |
|
Max Kellermann
|
e30a2dd2d7
|
listen: convert to C++
|
2013-01-03 11:05:44 +01:00 |
|
Max Kellermann
|
7e07daf8cb
|
ls: convert to C++
|
2013-01-03 11:01:02 +01:00 |
|
Max Kellermann
|
981906ecd1
|
output_print: convert to C++
|
2013-01-03 10:58:39 +01:00 |
|
Max Kellermann
|
2452447c81
|
text_file: convert to C++
|
2013-01-03 10:12:41 +01:00 |
|
Max Kellermann
|
47fc08bffe
|
exclude: convert to C++
|
2013-01-03 10:02:33 +01:00 |
|
Max Kellermann
|
ddf112378b
|
permission: convert to C++
|
2013-01-03 03:09:50 +01:00 |
|
Max Kellermann
|
b25cce464a
|
client_new: convert to C++
|
2013-01-03 03:07:16 +01:00 |
|
Max Kellermann
|
9e99e5bef9
|
strset: delete obsolete library
|
2013-01-03 02:31:47 +01:00 |
|
Max Kellermann
|
9023ba4a81
|
PlaylistVector: use std::list
|
2013-01-03 02:25:06 +01:00 |
|
Max Kellermann
|
440ac51cf0
|
database.h: rename to DatabaseSimple.hxx
|
2013-01-03 01:06:11 +01:00 |
|
Max Kellermann
|
d3293b889d
|
database.h: move prototypes to DatabaseGlue.hxx
|
2013-01-03 01:04:18 +01:00 |
|
Max Kellermann
|
fa3d1156a6
|
playlist_edit: convert to C++
|
2013-01-03 00:35:05 +01:00 |
|
Max Kellermann
|
0c245bc271
|
Directory: make the header C++ only
|
2013-01-02 22:52:08 +01:00 |
|
Max Kellermann
|
d65ad1bf15
|
mapper: convert to C++
|
2013-01-02 22:43:56 +01:00 |
|
Max Kellermann
|
43cbbe111b
|
song_update: convert to C++
|
2013-01-02 22:42:12 +01:00 |
|
Max Kellermann
|
9ceb8a717a
|
sticker: convert to C++
|
2013-01-02 22:25:17 +01:00 |
|
Max Kellermann
|
8331de424a
|
PlaylistInfo: rename class, use std::string
|
2013-01-02 22:16:05 +01:00 |
|
Max Kellermann
|
98dbdf72b3
|
PlaylistVector: move struct playlist_metadata to PlaylistInfo.hxx
|
2013-01-02 22:01:04 +01:00 |
|
Max Kellermann
|
51a2d09eb7
|
db_lock: convert to C++
|
2013-01-02 20:56:21 +01:00 |
|
Max Kellermann
|
975deca85b
|
{decoder,player}_thread: convert to C++
|
2013-01-02 20:36:28 +01:00 |
|