Denis Krjuchkov
e9e55b0812
text_input_stream: convert to class
2013-05-12 20:02:27 +06:00
Denis Krjuchkov
49a3845135
timer: convert to class
2013-05-12 19:03:42 +06:00
Denis Krjuchkov
21dac6c05d
decoder/FLAC*: rename files and symbols to Flac*
2013-05-06 23:36:47 +06:00
Denis Krjuchkov
1d9b84a5af
PlaylistFile: use DirectoryReader and file system API
2013-05-06 23:36:42 +06:00
Denis Krjuchkov
a688745bdc
ClientFile: use Path and file system API, update usages accordingly
...
This commit also fixes incorrect passing of UTF-8 strings to client_allow_file
2013-05-06 23:36:36 +06:00
Denis Krjuchkov
459d824c50
ClientFile.cxx: include config.h
2013-05-06 23:36:24 +06:00
Denis Krjuchkov
96019f4a02
UpdateWalk, ExcludeList: use Path, file system API, DirectoryReader, log in UTF8
2013-05-06 23:34:48 +06:00
Denis Krjuchkov
896015bf53
DirectoryReader: rename Failed() to HasFailed() for consistency with TextFile
2013-05-05 13:34:12 +06:00
Denis Krjuchkov
df3e7a9248
.gitignore: always ignore any .exe files
2013-05-05 13:28:18 +06: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
08dfd263ba
GlobalEvents: include windows.h for DELETE macro workaround
2013-04-17 23:52:57 +02:00
Max Kellermann
abaabe92d6
decoder_buffer: convert to C++
2013-04-17 22:45:10 +02:00
Max Kellermann
257b42b87f
decoder/faad: convert to C++
2013-04-17 22:33:59 +02:00
Max Kellermann
31bc94160a
song_sort: convert to C++
2013-04-17 22:25:57 +02:00
Max Kellermann
9e5d2c5bb7
encoder_list: convert to C++
2013-04-17 22:22:37 +02:00
Max Kellermann
2df2a989af
input/soup: plugin removed
...
This plugin is cumbersome to support, now that MPD is migrating away
from GLib and the GLib event loop. It has no practical advantages
over the CURL plugin. Soup requires the bloated GType library.
2013-04-17 21:46:16 +02:00
Max Kellermann
4a800b311f
don't use g_thread_init() with GLib 2.32
...
Deprecated.
2013-04-17 01:54:14 +02:00
Max Kellermann
a4a13a3825
use g_thread_new() if GLib is recent enough
...
Fixes deprecation warnings.
2013-04-17 01:49:43 +02:00
Max Kellermann
a28df6123f
OutputInternal: use Mutex instead of GMutex
2013-04-17 01:41:56 +02:00
Max Kellermann
c5c43c4541
thread/Cond: add method timed_wait()
2013-04-17 01:33:07 +02:00
Max Kellermann
0954f580fa
output/oss,null: use new/delete
2013-04-17 01:21:33 +02:00
Max Kellermann
3a2254c91f
output: convert to C++
2013-04-17 01:12:05 +02:00
Max Kellermann
4aeec4bb60
output/solaris: convert to C++
2013-04-17 01:08:35 +02:00
Max Kellermann
750b2ad6a8
output/openal: convert to C++
2013-04-17 01:04:27 +02:00
Max Kellermann
86c276f538
output/ao: convert to C++
2013-04-17 00:56:09 +02:00
Max Kellermann
166569200a
output/shout: convert to C++
2013-04-17 00:47:20 +02:00
Max Kellermann
e903d00968
output/ffado: remove broken plugin
...
This plugin has been in MPD for three years, and it has never worked.
Enough!
2013-04-17 00:44:02 +02:00
Max Kellermann
7d5d95ad53
configure.ac: fix hidden syntax error
2013-04-17 00:40:27 +02:00
Max Kellermann
cc6c452854
output/mvp: remove obsolete plugin
...
The hardware is obsolete, and the product does not exist anymore on
the Hauppauge web site. Let's see if anybody complains about the
removal.
2013-04-17 00:37:30 +02:00
Max Kellermann
f492c78e2e
output/jack: convert to C++
2013-04-17 00:37:30 +02:00
Max Kellermann
6b83d08228
output/fifo: convert to C++
2013-04-17 00:37:30 +02:00
Max Kellermann
dc415b761e
output/pipe: convert to C++
2013-04-17 00:37:30 +02:00
Max Kellermann
f1034eb657
output/recorder: convert to C++
2013-04-17 00:37:30 +02:00
Max Kellermann
ac9ebe1439
scripts: delete obsolete scripts
2013-04-17 00:37:30 +02:00
Max Kellermann
7b5f7c041b
MixerInternal: use Mutex instead of GMutex
2013-04-16 23:50:41 +02:00
Max Kellermann
8ce9b53093
mixer/software: use gcc_unused instead of G_GNUC_UNUSED
2013-04-16 23:50:41 +02:00
Max Kellermann
0b9e52bd5f
configure.ac: fix libmpdclient variable name
2013-04-16 23:44:32 +02:00
Max Kellermann
5dd728d802
doc: move sticker_file to "optional parameters"
2013-04-16 23:19:44 +02:00
Florian Schlichting
ce7c97b6ba
doc: mpd.conf.5 wrongly documents parameters as required
...
mpd.conf.5 lists follow_outside_symlinks and follow_inside_symlinks
under REQUIRED, yet also documents a default value for these options,
which only makes sense if they're not actually required.
2013-04-16 23:17:43 +02:00
Max Kellermann
9a4c049675
prepare 0.17.5
2013-04-16 23:17:38 +02:00
Max Kellermann
cb8449a66d
MixerInternal: convert to class
2013-04-16 21:33:25 +02:00
Max Kellermann
621467717d
mixer/winmm: convert to a class
2013-04-16 21:31:03 +02:00
Max Kellermann
506c716cf2
mixer/Software: convert to a class
2013-04-16 21:25:27 +02:00
Max Kellermann
9f625b0a0d
mixer/Pulse: convert to a class
2013-04-16 21:18:54 +02:00
Max Kellermann
bc1b4131cb
mixer/Oss: convert to a class
2013-04-16 21:11:14 +02:00
Max Kellermann
80ba3c5932
mixer/Alsa: convert to a class
2013-04-16 21:11:06 +02:00
Max Kellermann
e63420a8c2
output/Pulse: convert to C++
2013-04-16 20:51:21 +02:00
Max Kellermann
e02d8ad8d2
output/roar: work around libroar's use of "new"
2013-04-16 20:04:11 +02:00
Max Kellermann
d300e6bf21
util/Manual: work around strict-aliasing warning
2013-04-11 00:01:08 +02:00
Max Kellermann
1729388634
pcm_export: convert to C++
2013-04-09 01:31:05 +02:00