Max Kellermann
|
3dd38e7b7f
|
decoder/wavpack: convert to C++
|
2013-01-10 18:18:14 +01:00 |
|
Max Kellermann
|
911411e630
|
conf: convert to C++
|
2013-01-10 18:18:02 +01:00 |
|
Max Kellermann
|
b8cda53bd3
|
notify: convert to C++
|
2013-01-10 10:44:04 +01:00 |
|
Max Kellermann
|
e0a97a030f
|
io_thread: convert to C++
|
2013-01-10 10:33:20 +01:00 |
|
Max Kellermann
|
33ba288622
|
input/{curl,soup}: convert to C++
|
2013-01-10 10:23:20 +01:00 |
|
Max Kellermann
|
d5516dee00
|
input_stream: convert to C++ (internally)
|
2013-01-10 10:15:09 +01:00 |
|
Max Kellermann
|
0b93445380
|
thread/Cond: new wrapper for pthread_cond_t or GCond
|
2013-01-10 10:03:19 +01:00 |
|
Max Kellermann
|
483ba5ea1c
|
thread/GLibMutex: new Mutex implementation
Switch WIN32 to this implementation to be able to use condition
variables, which is impossible with CriticalSection.
|
2013-01-10 10:03:18 +01:00 |
|
Max Kellermann
|
a93caf3cfe
|
GlobalEvents: move code to class WakeFD
|
2013-01-09 23:47:38 +01:00 |
|
Max Kellermann
|
26ebfc04b0
|
EventPipe: rename to GlobalEvents
|
2013-01-09 23:31:43 +01:00 |
|
Max Kellermann
|
5faf443038
|
event_pipe.h: convert to C++
|
2013-01-09 22:37:47 +01:00 |
|
Max Kellermann
|
8eacd13ce7
|
sig_handlers, log: convert to C++
|
2013-01-09 22:33:06 +01:00 |
|
Max Kellermann
|
d3e1b72d38
|
mixer/{alsa,pulse}: convert to C++
|
2013-01-09 22:25:24 +01:00 |
|
Max Kellermann
|
b5e1bd5705
|
Playlist.hxx: move prototype to PlaylistGlobal.hxx
|
2013-01-09 22:23:37 +01:00 |
|
Max Kellermann
|
3e5f09be0b
|
event_pipe: convert to C++
|
2013-01-09 13:02:13 +01:00 |
|
Max Kellermann
|
e86e77ad67
|
idle: convert to C++
|
2013-01-09 13:01:38 +01:00 |
|
Max Kellermann
|
3c4bb9ff4e
|
test/FakeReplayGainConfig: move fake symbols from a few debug programs
|
2013-01-09 12:26:07 +01:00 |
|
Max Kellermann
|
377a2b9e07
|
ClientList: add header ClientList.hxx
|
2013-01-09 08:08:36 +01:00 |
|
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 |
|