Max Kellermann
|
32dfc11c23
|
Main: use ThreadId instead of GThread*
|
2013-10-17 19:28:34 +02:00 |
Max Kellermann
|
ccd7f0825a
|
DecoderControl: use GLib forward declarations
|
2013-09-27 23:00:23 +02:00 |
Max Kellermann
|
b2d3d15e97
|
Main: move global variables to struct Instance
More preparations for multi-player support.
|
2013-04-17 23:52:58 +02:00 |
Max Kellermann
|
601495fa0f
|
ClientList: convert to a class
|
2013-01-16 23:00:13 +01:00 |
Max Kellermann
|
e83f805b8f
|
Main, IOThread: move GMainLoop setup code to class EventLoop
|
2013-01-14 09:15:49 +01:00 |
Max Kellermann
|
18076ac9b7
|
PlayerThread: use pc.cond instead of main_cond
The main_cond variable was completely unnecessary. The pc.cond object
can be used for both main->pc and pc->main.
|
2013-01-10 10:01:24 +01:00 |
Max Kellermann
|
26ebfc04b0
|
EventPipe: rename to GlobalEvents
|
2013-01-09 23:31:43 +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
|
d0c3fa0150
|
main: use C++ compiler
|
2012-09-28 00:40:00 +02:00 |