mpd/src
Max Kellermann 8917264110 ServerSocket, SocketUtil: use the SocketError library
Use WinSock errors on Windows.
2013-01-15 22:42:15 +01:00
..
archive db_lock, archive/bz2, ...: workaround for G_STATIC_MUTEX_INIT warning 2012-04-04 20:13:15 +02:00
AudioCompress AudioCompress: abort on out-of-memory 2012-09-03 22:45:33 +02:00
cue song: don't use GLib 2013-01-08 16:47:12 +01:00
db decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
decoder string_util.c: provide fallback strndup() implementation 2013-01-11 13:51:39 +06:00
dsd2pcm configure.ac: disable C++ exceptions 2013-01-02 19:12:27 +01:00
encoder encoder/{Vorbis,Opus}: use new/delete 2013-01-15 20:20:51 +01:00
event input/Curl: move code to class MultiSocketMonitor 2013-01-15 18:16:55 +01:00
filter filter/replay_gain: convert to C++ 2013-01-07 10:17:16 +01:00
input input/Curl: move code to class MultiSocketMonitor 2013-01-15 18:16:55 +01:00
mixer mixer/Alsa: use MultiSocketMonitor 2013-01-15 18:18:00 +01:00
output server_socket: convert to C++ 2013-01-15 21:42:55 +01:00
playlist input_stream, main: remove obsolete GLib version checks 2012-08-14 01:57:53 +02:00
protocol Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
thread thread/{Mutex,Cond}: new backend for WIN32 2013-01-11 11:11:07 +01:00
util Client: move output buffer code to new class PeakBuffer 2013-01-15 10:59:28 +01:00
win win32: Add a Windows OS resource file and icon 2012-02-23 06:32:30 -08:00
ack.h command, ack: add ack_quark() 2012-03-06 22:08:54 +01:00
aiff.c aiff: support the AIFC format 2012-07-10 01:53:46 +02:00
aiff.h copyright year 2011 2011-01-29 10:13:54 +01:00
AllCommands.cxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
AllCommands.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
ape.c Merge branch 'v0.16.x' 2011-07-19 00:24:20 +02:00
ape.h copyright year 2011 2011-01-29 10:13:54 +01:00
archive_api.c copyright year 2011 2011-01-29 10:13:54 +01:00
archive_api.h copyright year 2011 2011-01-29 10:13:54 +01:00
archive_internal.h copyright year 2011 2011-01-29 10:13:54 +01:00
archive_list.c Merge branch 'v0.16.x' 2012-06-12 23:22:03 +02:00
archive_list.h Merge branch 'v0.16.x' 2012-06-12 23:22:03 +02:00
archive_plugin.c input_stream: non-blocking I/O 2011-09-16 21:22:13 +02:00
archive_plugin.h input_stream: non-blocking I/O 2011-09-16 21:22:13 +02:00
audio_check.c copyright year 2011 2011-01-29 10:13:54 +01:00
audio_check.h gcc.h: re-add gcc_const and gcc_pure 2012-08-02 19:12:18 +02:00
audio_config.c audio_config, volume, mixer_all: include cleanup 2013-01-07 08:54:01 +01:00
audio_config.h audio: rename audio.[ch] to audio_config.[ch] 2011-10-10 10:13:43 +02:00
audio_format.c audio_format: remove SAMPLE_FORMAT_DSD_OVER_USB 2012-03-27 01:22:50 +02:00
audio_format.h decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
audio_parser.c Merge branch 'v0.16.x' 2012-06-12 23:22:03 +02:00
audio_parser.h DatabaseVisitor, ...: use GError forward declaration 2012-08-02 19:12:06 +02:00
check.h copyright year 2011 2011-01-29 10:13:54 +01:00
Client.cxx Client: move connection functions into the class 2013-01-15 10:59:28 +01:00
Client.hxx Client: rebase on the new BufferedSocket class 2013-01-15 12:15:33 +01:00
ClientEvent.cxx Client: rebase on the new BufferedSocket class 2013-01-15 12:15:33 +01:00
ClientExpire.cxx Client: rebase on the new BufferedSocket class 2013-01-15 12:15:33 +01:00
ClientFile.cxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
ClientFile.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
ClientGlobal.cxx Client: move connection functions into the class 2013-01-15 10:59:28 +01:00
ClientIdle.cxx Client: rebase on the new BufferedSocket class 2013-01-15 12:15:33 +01:00
ClientIdle.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
ClientInternal.hxx Client: rebase on the new BufferedSocket class 2013-01-15 12:15:33 +01:00
ClientList.cxx ClientList: allow deleting clients in client_list_foreach() callback 2013-01-14 11:24:54 +01:00
ClientList.hxx ClientList: don't use GLib 2013-01-09 08:12:44 +01:00
ClientMessage.cxx ClientMessage: turn into a class 2013-01-03 17:58:22 +01:00
ClientMessage.hxx ClientMessage: turn into a class 2013-01-03 17:58:22 +01:00
ClientNew.cxx Client: rebase on the new BufferedSocket class 2013-01-15 12:15:33 +01:00
ClientProcess.cxx Client: rebase on the new BufferedSocket class 2013-01-15 12:15:33 +01:00
ClientRead.cxx Client: rebase on the new BufferedSocket class 2013-01-15 12:15:33 +01:00
ClientSubscribe.cxx Client*: include check.h / config.h 2013-01-14 23:50:01 +01:00
ClientSubscribe.hxx Client: use std::deque for messages 2013-01-03 18:07:48 +01:00
ClientWrite.cxx Client: rebase on the new BufferedSocket class 2013-01-15 12:15:33 +01:00
clock.c timer: use monotonic clock if available 2012-08-14 19:07:31 +02:00
clock.h Merge branch 'v0.17.x' 2012-08-14 23:58:54 +02:00
command.h command.h: move function prototypes to AllCommands.h 2012-09-25 12:20:36 +02:00
CommandError.cxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
CommandError.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
CommandLine.cxx input_stream: convert to C++ (internally) 2013-01-10 10:15:09 +01:00
CommandLine.hxx cmdline: convert to C++ 2013-01-03 17:31:38 +01:00
CommandListBuilder.cxx Client*: include check.h / config.h 2013-01-14 23:50:01 +01:00
CommandListBuilder.hxx CommandListBuilder: use std::list instead of GSList 2013-01-04 01:17:25 +01:00
conf.h decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
ConfigFile.cxx conf: convert to C++ 2013-01-10 18:18:02 +01:00
CrossFade.cxx replay_gain_info, ...: use cmath instead of math.h in C++ mode 2013-01-07 10:19:02 +01:00
CrossFade.hxx crossfade: convert to C++ 2013-01-04 10:31:59 +01:00
daemon.c fix common misspellings 2011-03-31 21:46:01 +02:00
daemon.h copyright year 2011 2011-01-29 10:13:54 +01:00
DatabaseCommands.cxx DatabaseQueue: pass DatabaseSelection to Add...() 2013-01-07 11:33:00 +01:00
DatabaseCommands.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
DatabaseGlue.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
DatabaseGlue.hxx database.h: move prototypes to DatabaseGlue.hxx 2013-01-03 01:04:18 +01:00
DatabaseHelpers.cxx DatabasePlugin: add method GetStats() 2012-08-15 23:05:08 +02:00
DatabaseHelpers.hxx DatabasePlugin: add method GetStats() 2012-08-15 23:05:08 +02:00
DatabaseLock.cxx DatabaseLock: use the Mutex class instead of GLib's GMutex 2013-01-07 10:34:55 +01:00
DatabaseLock.hxx DatabaseLock: use the Mutex class instead of GLib's GMutex 2013-01-07 10:34:55 +01:00
DatabasePlaylist.cxx main: use C++ compiler 2012-09-28 00:40:00 +02:00
DatabasePlaylist.hxx SongFilter: convert to a C++ class 2012-08-29 20:19:02 +02:00
DatabasePlugin.hxx DatabasePlugin: add method ReturnSong() 2012-08-16 00:04:14 +02:00
DatabasePrint.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
DatabasePrint.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
DatabaseQueue.cxx Playlist: convert functions to methods 2013-01-07 11:35:35 +01:00
DatabaseQueue.hxx DatabaseQueue: pass DatabaseSelection to Add...() 2013-01-07 11:33:00 +01:00
DatabaseRegistry.cxx ProxyDatabasePlugin: new database plugin using libmpdclient 2012-08-08 01:20:45 +02:00
DatabaseRegistry.hxx DatabaseRegistry: list of plugins 2012-08-07 20:07:17 +02:00
DatabaseSave.cxx tag: convert to C++ 2013-01-07 10:36:27 +01:00
DatabaseSave.hxx TextFile: convert to a class 2013-01-03 10:16:05 +01:00
DatabaseSelection.cxx SongFilter: convert to a C++ class 2012-08-29 20:19:02 +02:00
DatabaseSelection.hxx SongFilter: convert to a C++ class 2012-08-29 20:19:02 +02:00
DatabaseSimple.hxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
DatabaseVisitor.hxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
db_error.h database: generate GError when database is disabled 2011-09-13 20:54:27 +02:00
decoder_api.h decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
decoder_buffer.c copyright year 2011 2011-01-29 10:13:54 +01:00
decoder_buffer.h copyright year 2011 2011-01-29 10:13:54 +01:00
decoder_command.h copyright year 2011 2011-01-29 10:13:54 +01:00
decoder_error.h decoder_control: add GError attribute 2012-08-08 22:38:16 +02:00
decoder_list.c Log, ...: include cleanup 2013-01-10 18:34:40 +01:00
decoder_list.h Merge branch 'v0.16.x' 2012-06-12 23:22:03 +02:00
decoder_plugin.c copyright year 2011 2011-01-29 10:13:54 +01:00
decoder_plugin.h decoder_plugin: scan tags with callback table 2012-02-11 17:04:29 +01:00
DecoderAPI.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
DecoderControl.cxx DecoderControl: take ownership of client_cond 2013-01-10 10:01:18 +01:00
DecoderControl.hxx DecoderControl: take ownership of client_cond 2013-01-10 10:01:18 +01:00
DecoderInternal.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
DecoderInternal.hxx DecoderThread: move code to destructor 2013-01-04 22:02:52 +01:00
DecoderPrint.cxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
DecoderPrint.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
DecoderThread.cxx DecoderThread: signal the client after decoder finishes 2013-01-10 10:00:53 +01:00
DecoderThread.hxx {decoder,player}_thread: convert to C++ 2013-01-02 20:36:28 +01:00
despotify_utils.c despotify: Add support utilities 2011-03-29 17:01:16 +02:00
despotify_utils.h despotify: Add support utilities 2011-03-29 17:01:16 +02:00
Directory.cxx PlaylistVector: use std::list 2013-01-03 02:25:06 +01:00
Directory.hxx PlaylistVector: use std::list 2013-01-03 02:25:06 +01:00
DirectorySave.cxx TextFile: convert to a class 2013-01-03 10:16:05 +01:00
DirectorySave.hxx TextFile: convert to a class 2013-01-03 10:16:05 +01:00
dummy.cxx Makefile.am: generate static library from plugins 2011-10-09 18:33:02 +02:00
encoder_api.h copyright year 2011 2011-01-29 10:13:54 +01:00
encoder_list.c encoder/opus: new encoder plugin for the Opus codec 2012-10-02 00:45:24 +02:00
encoder_list.h output_internal, ...: add extern "C" 2013-01-15 20:20:51 +01:00
encoder_plugin.h Merge branch 'v0.17.x' 2012-10-02 00:36:05 +02:00
ExcludeList.cxx ExcludeList: convert to a class 2013-01-03 10:02:43 +01:00
ExcludeList.hxx ExcludeList: convert to a class 2013-01-03 10:02:43 +01:00
fd_util.c fd_util: support eventfd() 2013-01-10 00:10:01 +01:00
fd_util.h fd_util: support eventfd() 2013-01-10 00:10:01 +01:00
filter_config.c copyright year 2011 2011-01-29 10:13:54 +01:00
filter_config.h copyright year 2011 2011-01-29 10:13:54 +01:00
filter_internal.h copyright year 2011 2011-01-29 10:13:54 +01:00
filter_plugin.c copyright year 2011 2011-01-29 10:13:54 +01:00
filter_plugin.h DatabaseVisitor, ...: use GError forward declaration 2012-08-02 19:12:06 +02:00
filter_registry.c copyright year 2011 2011-01-29 10:13:54 +01:00
filter_registry.h copyright year 2011 2011-01-29 10:13:54 +01:00
gcc.h gcc.h: add C++11 "final" fallback macro 2013-01-14 10:56:42 +01:00
gerror.h DatabaseVisitor, ...: use GError forward declaration 2012-08-02 19:12:06 +02:00
glib_compat.h require GLib 2.16 2012-07-10 01:28:52 +02:00
glib_socket.h glib_socket.h: wrap g_io_channel_*_new() calls portably 2011-09-20 08:35:25 +02:00
GlobalEvents.cxx WakeFD.cxx: use two sockets instead of pipe on Win32 2013-01-13 15:30:53 +06:00
GlobalEvents.hxx GlobalEvents: #undef DELETE on Windows 2013-01-11 11:10:46 +01:00
icy_server.c fix common misspellings 2011-03-31 21:46:01 +02:00
icy_server.h output_internal, ...: add extern "C" 2013-01-15 20:20:51 +01:00
IcyMetaDataParser.cxx icy_metadata: convert to C++ 2013-01-10 22:33:16 +01:00
IcyMetaDataParser.hxx icy_metadata: convert to C++ 2013-01-10 22:33:16 +01:00
Idle.cxx EventPipe: rename to GlobalEvents 2013-01-09 23:31:43 +01:00
Idle.hxx idle: convert to C++ 2013-01-09 13:01:38 +01:00
IdTable.hxx Queue: move code to new class IdTable 2013-01-08 16:11:25 +01:00
InotifyQueue.cxx event/TimeoutMonitor: wrapper for g_timeout_source_new() 2013-01-14 11:12:28 +01:00
InotifyQueue.hxx event/TimeoutMonitor: wrapper for g_timeout_source_new() 2013-01-14 11:12:28 +01:00
InotifySource.cxx InotifySource: use the SocketMonitor class 2013-01-15 18:18:34 +01:00
InotifySource.hxx InotifySource: use the SocketMonitor class 2013-01-15 18:18:34 +01:00
InotifyUpdate.cxx InotifySource: use the SocketMonitor class 2013-01-15 18:18:34 +01:00
InotifyUpdate.hxx update: convert to C++ 2013-01-02 19:22:15 +01:00
input_internal.c input_stream: non-blocking I/O 2011-09-16 21:22:13 +02:00
input_internal.h input_stream: non-blocking I/O 2011-09-16 21:22:13 +02:00
input_plugin.h input_stream: non-blocking I/O 2011-09-16 21:22:13 +02:00
input_stream.h input_stream: add method _cheap_seeking() 2013-01-07 23:25:08 +01:00
InputInit.cxx input_stream: convert to C++ (internally) 2013-01-10 10:15:09 +01:00
InputInit.hxx input_stream: convert to C++ (internally) 2013-01-10 10:15:09 +01:00
InputRegistry.cxx input/{curl,soup}: convert to C++ 2013-01-10 10:23:20 +01:00
InputRegistry.hxx input_stream: convert to C++ (internally) 2013-01-10 10:15:09 +01:00
InputStream.cxx input_stream: convert to C++ (internally) 2013-01-10 10:15:09 +01:00
io_error.h io_error: add function new_error_errno() 2013-01-15 00:53:12 +01:00
IOThread.cxx Main, IOThread: move GMainLoop setup code to class EventLoop 2013-01-14 09:15:49 +01:00
IOThread.hxx Main, IOThread: move GMainLoop setup code to class EventLoop 2013-01-14 09:15:49 +01:00
Listen.cxx server_socket: convert to C++ 2013-01-15 21:42:55 +01:00
Listen.hxx listen: convert to C++ 2013-01-03 11:05:44 +01:00
Log.cxx Log, ...: include cleanup 2013-01-10 18:34:40 +01:00
Log.hxx sig_handlers, log: convert to C++ 2013-01-09 22:33:06 +01:00
ls.cxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
ls.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
Main.cxx StateFile: convert to a class 2013-01-14 11:00:22 +01:00
Main.hxx Main, IOThread: move GMainLoop setup code to class EventLoop 2013-01-14 09:15:49 +01:00
Mapper.cxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
Mapper.hxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
MessageCommands.cxx ClientList: don't use GLib 2013-01-09 08:12:44 +01:00
MessageCommands.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
mixer_api.c copyright year 2011 2011-01-29 10:13:54 +01:00
mixer_api.h mixer/{alsa,pulse}: convert to C++ 2013-01-09 22:25:24 +01:00
mixer_control.c copyright year 2011 2011-01-29 10:13:54 +01:00
mixer_control.h DatabaseVisitor, ...: use GError forward declaration 2012-08-02 19:12:06 +02:00
mixer_list.h output/raop: delete the RAOP plugin 2012-05-29 23:15:41 +02:00
mixer_plugin.h DatabaseVisitor, ...: use GError forward declaration 2012-08-02 19:12:06 +02:00
mixer_type.c copyright year 2011 2011-01-29 10:13:54 +01:00
mixer_type.h copyright year 2011 2011-01-29 10:13:54 +01:00
MixerAll.cxx mixer_all: convert to C++ 2013-01-07 09:05:06 +01:00
MixerAll.hxx mixer_all: convert to C++ 2013-01-07 09:05:06 +01:00
mpd_error.h mpd_error.h: add missing glib.h include 2013-01-04 21:20:10 +01:00
MusicBuffer.cxx Mutex: new wrapper for std::mutex, replaces GMutex 2013-01-04 21:24:29 +01:00
MusicBuffer.hxx buffer, pipe: convert to C++ 2013-01-04 10:16:16 +01:00
MusicChunk.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
MusicChunk.hxx MusicChunk: move functions to methods 2013-01-04 21:38:46 +01:00
MusicPipe.cxx MusicChunk: move functions to methods 2013-01-04 21:38:46 +01:00
MusicPipe.hxx buffer, pipe: convert to C++ 2013-01-04 10:16:16 +01:00
notify.cxx notify: convert to C++ 2013-01-10 10:44:04 +01:00
notify.hxx notify: convert to C++ 2013-01-10 10:44:04 +01:00
open.h copyright year 2011 2011-01-29 10:13:54 +01:00
OtherCommands.cxx idle: convert to C++ 2013-01-09 13:01:38 +01:00
OtherCommands.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
output_api.h output_plugin: the plugin allocates the audio_output object 2011-09-19 09:41:21 +02:00
output_internal.h output_internal, ...: add extern "C" 2013-01-15 20:20:51 +01:00
output_plugin.h gcc.h: re-add gcc_const and gcc_pure 2012-08-02 19:12:18 +02:00
OutputAll.cxx notify: convert to C++ 2013-01-10 10:44:04 +01:00
OutputAll.hxx mixer_all: convert to C++ 2013-01-07 09:05:06 +01:00
OutputCommand.cxx idle: convert to C++ 2013-01-09 13:01:38 +01:00
OutputCommand.hxx output_*: convert to C++ 2013-01-04 09:46:41 +01:00
OutputCommands.cxx output_*: convert to C++ 2013-01-04 09:46:41 +01:00
OutputCommands.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
OutputControl.cxx notify: convert to C++ 2013-01-10 10:44:04 +01:00
OutputControl.hxx filter/ReplayGain: add method _set_mode() 2013-01-05 02:40:33 +01:00
OutputError.hxx output_*: convert to C++ 2013-01-04 09:46:41 +01:00
OutputFinish.cxx output_*: convert to C++ 2013-01-04 09:46:41 +01:00
OutputInit.cxx filter/replay_gain: convert to C++ 2013-01-07 10:17:16 +01:00
OutputList.cxx output/httpd: convert to C++ 2013-01-15 20:20:51 +01:00
OutputList.hxx output_*: convert to C++ 2013-01-04 09:46:41 +01:00
OutputPlugin.cxx output_*: convert to C++ 2013-01-04 09:46:41 +01:00
OutputPrint.cxx mixer_all: convert to C++ 2013-01-07 09:05:06 +01:00
OutputPrint.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
OutputState.cxx mixer_all: convert to C++ 2013-01-07 09:05:06 +01:00
OutputState.hxx db_save, state_file: convert to C++ 2013-01-02 20:22:59 +01:00
OutputThread.cxx notify: convert to C++ 2013-01-10 10:44:04 +01:00
OutputThread.hxx output_*: convert to C++ 2013-01-04 09:46:41 +01:00
page.c copyright year 2011 2011-01-29 10:13:54 +01:00
page.h output_internal, ...: add extern "C" 2013-01-15 20:20:51 +01:00
Partition.hxx Playlist: convert functions to methods 2013-01-07 11:35:35 +01:00
path.c path: move code to IsSupportedCharset() 2013-01-10 18:06:21 +01:00
path.h copyright year 2011 2011-01-29 10:13:54 +01:00
pcm_buffer.c Merge branch 'v0.16.x' 2012-02-13 19:15:18 +01:00
pcm_buffer.h Merge branch 'v0.16.x' 2012-02-13 19:15:18 +01:00
pcm_channels.c pcm_channels: support floating point samples 2012-10-02 08:39:12 +02:00
pcm_channels.h pcm_channels: support floating point samples 2012-10-02 08:39:12 +02:00
pcm_convert.c pcm_channels: support floating point samples 2012-10-02 08:39:12 +02:00
pcm_convert.h pcm_convert: make C++ safe 2013-01-04 08:49:15 +01:00
pcm_dither.c pcm_dither: pass an "end" pointer instead of a sample count 2011-10-10 10:24:06 +02:00
pcm_dither.h pcm_dither: pass an "end" pointer instead of a sample count 2011-10-10 10:24:06 +02:00
pcm_dsd_usb.c Add support for DSD-over-USB version 1.0, remove pre-v1 support 2012-04-04 20:13:15 +02:00
pcm_dsd_usb.h Add support for DSD-over-USB version 1.0, remove pre-v1 support 2012-04-04 20:13:15 +02:00
pcm_dsd.c pcm_convert: support the DSD format 2012-03-01 02:00:12 +01:00
pcm_dsd.h pcm_convert: support the DSD format 2012-03-01 02:00:12 +01:00
pcm_export.c pcm_export: consider the pack24 flag in _source_size() 2012-04-23 21:54:09 +02:00
pcm_export.h pcm_export: add _frame_size() 2012-04-23 21:54:09 +02:00
pcm_format.c audio_format: remove SAMPLE_FORMAT_DSD_OVER_USB 2012-03-27 01:22:50 +02:00
pcm_format.h pcm_format: implement conversion to float 2011-10-20 02:55:05 +02:00
pcm_mix.c audio_format: remove SAMPLE_FORMAT_DSD_OVER_USB 2012-03-27 01:22:50 +02:00
pcm_mix.h gcc.h: re-add gcc_const and gcc_pure 2012-08-02 19:12:18 +02:00
pcm_pack.c pcm_pack: fix regression in unpack_sample() 2012-03-21 21:16:46 +01:00
pcm_pack.h audio_format: remove the reverse_endian attribute 2012-03-21 19:31:04 +01:00
pcm_prng.h copyright year 2011 2011-01-29 10:13:54 +01:00
pcm_resample_fallback.c pcm_{channels,resample}: pass channel count as integer, not uint8_t 2011-10-19 22:14:43 +02:00
pcm_resample_internal.h pcm_convert: add method _reset() 2012-03-01 00:59:53 +01:00
pcm_resample_libsamplerate.c pcm_convert: add method _reset() 2012-03-01 00:59:53 +01:00
pcm_resample.c pcm_convert: add method _reset() 2012-03-01 00:59:53 +01:00
pcm_resample.h pcm_convert: add method _reset() 2012-03-01 00:59:53 +01:00
pcm_utils.h audio_format: basic support for floating point samples 2011-10-20 02:32:39 +02:00
pcm_volume.c audio_format: remove SAMPLE_FORMAT_DSD_OVER_USB 2012-03-27 01:22:50 +02:00
pcm_volume.h gcc.h: re-add gcc_const and gcc_pure 2012-08-02 19:12:18 +02:00
Permission.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
Permission.hxx Permission: use std::map instead of GHashTable 2013-01-03 03:11:39 +01:00
PlayerCommands.cxx Playlist: convert functions to methods 2013-01-07 11:35:35 +01:00
PlayerCommands.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
PlayerControl.cxx PlayerControl: switch to the Mutex/Cond classes 2013-01-10 10:12:54 +01:00
PlayerControl.hxx PlayerControl: switch to the Mutex/Cond classes 2013-01-10 10:12:54 +01:00
PlayerThread.cxx PlayerControl: switch to the Mutex/Cond classes 2013-01-10 10:12:54 +01:00
PlayerThread.hxx {decoder,player}_thread: convert to C++ 2013-01-02 20:36:28 +01:00
playlist_error.h stored_playlist: return GError, code is playlist_result 2011-09-11 07:57:50 +02:00
playlist_list.c require GLib 2.16 2012-07-10 01:28:52 +02:00
playlist_list.h Merge branch 'v0.16.x' 2012-06-12 23:22:03 +02:00
playlist_plugin.h input_stream: non-blocking I/O 2011-09-16 21:22:13 +02:00
Playlist.cxx Playlist: move playlist_increment_version_all() into the class 2013-01-09 22:21:16 +01:00
Playlist.hxx Playlist.hxx: move prototype to PlaylistGlobal.hxx 2013-01-09 22:23:37 +01:00
PlaylistAny.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
PlaylistAny.hxx playlist_{any,song,queue}: convert to C++ 2013-01-02 19:19:58 +01:00
PlaylistCommands.cxx Client: add "playlist" attribute 2013-01-04 23:07:11 +01:00
PlaylistCommands.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
PlaylistControl.cxx Playlist: convert functions to methods 2013-01-07 11:35:35 +01:00
PlaylistDatabase.cxx TextFile: convert to a class 2013-01-03 10:16:05 +01:00
PlaylistDatabase.hxx TextFile: convert to a class 2013-01-03 10:16:05 +01:00
PlaylistEdit.cxx idle: convert to C++ 2013-01-09 13:01:38 +01:00
PlaylistFile.cxx idle: convert to C++ 2013-01-09 13:01:38 +01:00
PlaylistFile.hxx PlaylistFile: reuse classes PlaylistInfo and PlaylistVector 2013-01-04 00:02:09 +01:00
PlaylistGlobal.cxx EventPipe: rename to GlobalEvents 2013-01-09 23:31:43 +01:00
PlaylistGlobal.hxx Playlist.hxx: move prototype to PlaylistGlobal.hxx 2013-01-09 22:23:37 +01:00
PlaylistInfo.hxx PlaylistFile: reuse classes PlaylistInfo and PlaylistVector 2013-01-04 00:02:09 +01:00
PlaylistMapper.cxx mapper: convert to C++ 2013-01-02 22:43:56 +01:00
PlaylistMapper.hxx playlist_{any,song,queue}: convert to C++ 2013-01-02 19:19:58 +01:00
PlaylistPrint.cxx Playlist: convert functions to methods 2013-01-07 11:35:35 +01:00
PlaylistPrint.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
PlaylistQueue.cxx Playlist: convert functions to methods 2013-01-07 11:35:35 +01:00
PlaylistQueue.hxx don't include stdbool.h in C++ sources 2013-01-02 20:56:04 +01:00
PlaylistSave.cxx idle: convert to C++ 2013-01-09 13:01:38 +01:00
PlaylistSave.hxx db_save, state_file: convert to C++ 2013-01-02 20:22:59 +01:00
PlaylistSong.cxx song: don't use GLib 2013-01-08 16:47:12 +01:00
PlaylistSong.hxx don't include stdbool.h in C++ sources 2013-01-02 20:56:04 +01:00
PlaylistState.cxx Playlist: convert functions to methods 2013-01-07 11:35:35 +01:00
PlaylistState.hxx TextFile: convert to a class 2013-01-03 10:16:05 +01:00
PlaylistVector.cxx PlaylistVector: use std::list 2013-01-03 02:25:06 +01:00
PlaylistVector.hxx PlaylistFile: reuse classes PlaylistInfo and PlaylistVector 2013-01-04 00:02:09 +01:00
poison.h copyright year 2011 2011-01-29 10:13:54 +01:00
Queue.cxx Queue: use std::stable_sort() instead of g_qsort_with_data() 2013-01-08 16:51:21 +01:00
Queue.hxx Queue: move code to new class IdTable 2013-01-08 16:11:25 +01:00
QueueCommands.cxx Playlist: convert functions to methods 2013-01-07 11:35:35 +01:00
QueueCommands.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
QueuePrint.cxx queue: convert all functions to methods 2013-01-06 21:33:58 +01:00
QueuePrint.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
QueueSave.cxx queue: convert all functions to methods 2013-01-06 21:33:58 +01:00
QueueSave.hxx TextFile: convert to a class 2013-01-03 10:16:05 +01:00
refcount.h refcount: add missing stdbool.h include 2012-01-24 17:16:42 +01:00
replay_gain_ape.c copyright year 2011 2011-01-29 10:13:54 +01:00
replay_gain_ape.h copyright year 2011 2011-01-29 10:13:54 +01:00
replay_gain_config.h decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
replay_gain_info.h replay_gain_info, ...: use cmath instead of math.h in C++ mode 2013-01-07 10:19:02 +01:00
ReplayGainConfig.cxx idle: convert to C++ 2013-01-09 13:01:38 +01:00
ReplayGainInfo.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
resolver.c require GLib 2.16 2012-07-10 01:28:52 +02:00
resolver.h output_internal, ...: add extern "C" 2013-01-15 20:20:51 +01:00
riff.c use g_strerror() instead of strerror() 2012-03-06 22:06:08 +01:00
riff.h copyright year 2011 2011-01-29 10:13:54 +01:00
ServerSocket.cxx ServerSocket, SocketUtil: use the SocketError library 2013-01-15 22:42:15 +01:00
ServerSocket.hxx server_socket: convert to C++ 2013-01-15 21:42:55 +01:00
SignalHandlers.cxx SignalHandlers: emit GlobalEvents::SHUTDOWN 2013-01-15 10:59:28 +01:00
SignalHandlers.hxx sig_handlers, log: convert to C++ 2013-01-09 22:33:06 +01:00
SocketError.hxx SocketError: merge duplicate FormatMessage() calls 2013-01-15 22:41:56 +01:00
SocketUtil.cxx ServerSocket, SocketUtil: use the SocketError library 2013-01-15 22:42:15 +01:00
SocketUtil.hxx socket_util: convert to C++ 2013-01-15 22:41:56 +01:00
song_sort.c directory: replace songvec with doubly linked list 2012-01-24 22:26:43 +01:00
song_sort.h directory: replace songvec with doubly linked list 2012-01-24 22:26:43 +01:00
Song.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
song.h song: don't use GLib 2013-01-08 16:47:12 +01:00
SongFilter.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
SongFilter.hxx don't include stdbool.h in C++ sources 2013-01-02 20:56:04 +01:00
SongPrint.cxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
SongPrint.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
SongSave.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
SongSave.hxx TextFile: convert to a class 2013-01-03 10:16:05 +01:00
SongSticker.cxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
SongSticker.hxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
SongUpdate.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
StateFile.cxx event/TimeoutMonitor: wrapper for g_timeout_source_new() 2013-01-14 11:12:28 +01:00
StateFile.hxx event/TimeoutMonitor: wrapper for g_timeout_source_new() 2013-01-14 11:12:28 +01:00
Stats.cxx player_control.h: convert header to C++ 2013-01-04 22:31:53 +01:00
stats.h Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
StickerCommands.cxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
StickerCommands.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
StickerDatabase.cxx idle: convert to C++ 2013-01-09 13:01:38 +01:00
StickerDatabase.hxx sticker: convert to C++ 2013-01-02 22:25:17 +01:00
StickerPrint.cxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
StickerPrint.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
string_util.c string_util.c: provide fallback strndup() implementation 2013-01-11 13:51:39 +06:00
string_util.h string_util.c: provide fallback strndup() implementation 2013-01-11 13:51:39 +06:00
tag_ape.c decoder/wavpack: support all APEv2 tags 2012-09-25 09:37:16 +02:00
tag_ape.h decoder/wavpack: support all APEv2 tags 2012-09-25 09:37:16 +02:00
tag_file.c playlist/embcue: new plugin for reading embedded cue sheets 2012-02-12 16:10:20 +01:00
tag_file.h playlist/embcue: new plugin for reading embedded cue sheets 2012-02-12 16:10:20 +01:00
tag_handler.c tag_handler: add new handler that updates has_playlist 2012-02-12 18:40:55 +01:00
tag_handler.h tag_handler: add new handler that updates has_playlist 2012-02-12 18:40:55 +01:00
tag_id3.c Add tag support for DSD (DSDIFF & DSF) decoders 2012-10-27 11:42:34 +02:00
tag_id3.h Add tag support for DSD (DSDIFF & DSF) decoders 2012-10-27 11:42:34 +02:00
tag_rva2.c tag_rva2: parse multiple ID3 "RVA2" tags 2012-04-23 23:29:56 +02:00
tag_rva2.h copyright year 2011 2011-01-29 10:13:54 +01:00
tag_table.h tag_id3: use the tag_table library for TXXX 2012-02-11 12:37:24 +01:00
Tag.cxx TagPool: use the Mutex class instead of GStaticMutex 2013-01-07 10:49:21 +01:00
tag.h tag: convert to C++ 2013-01-07 10:36:27 +01:00
TagInternal.hxx tag: convert to C++ 2013-01-07 10:36:27 +01:00
TagNames.c tag: convert to C++ 2013-01-07 10:36:27 +01:00
TagPool.cxx TagPool: use the Mutex class instead of GStaticMutex 2013-01-07 10:49:21 +01:00
TagPool.hxx TagPool: use the Mutex class instead of GStaticMutex 2013-01-07 10:49:21 +01:00
TagPrint.cxx tag: convert to C++ 2013-01-07 10:36:27 +01:00
TagPrint.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
TagSave.cxx tag: convert to C++ 2013-01-07 10:36:27 +01:00
TagSave.hxx db_save, state_file: convert to C++ 2013-01-02 20:22:59 +01:00
text_input_stream.c fifo_buffer: move to util/ 2013-01-15 01:02:13 +01:00
text_input_stream.h copyright year 2011 2011-01-29 10:13:54 +01:00
TextFile.cxx TextFile: convert to a class 2013-01-03 10:16:05 +01:00
TextFile.hxx TextFile: convert to a class 2013-01-03 10:16:05 +01:00
TimePrint.cxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
TimePrint.hxx Client: rename the struct client to class Client 2013-01-03 17:36:28 +01:00
timer.c timer: use monotonic clock if available 2012-08-14 19:07:31 +02:00
timer.h output_internal, ...: add extern "C" 2013-01-15 20:20:51 +01:00
tokenizer.c DatabaseVisitor, ...: use GError forward declaration 2012-08-02 19:12:06 +02:00
tokenizer.h DatabaseVisitor, ...: use GError forward declaration 2012-08-02 19:12:06 +02:00
UpdateArchive.cxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
UpdateArchive.hxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
UpdateContainer.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
UpdateContainer.hxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
UpdateDatabase.cxx PlaylistVector: use std::list 2013-01-03 02:25:06 +01:00
UpdateDatabase.hxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
UpdateGlue.cxx EventPipe: rename to GlobalEvents 2013-01-09 23:31:43 +01:00
UpdateGlue.hxx update: convert to C++ 2013-01-02 19:22:15 +01:00
UpdateInternal.hxx don't include stdbool.h in C++ sources 2013-01-02 20:56:04 +01:00
UpdateIO.cxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
UpdateIO.hxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
UpdateQueue.cxx update: convert to C++ 2013-01-02 19:22:15 +01:00
UpdateQueue.hxx update: convert to C++ 2013-01-02 19:22:15 +01:00
UpdateRemove.cxx EventPipe: rename to GlobalEvents 2013-01-09 23:31:43 +01:00
UpdateRemove.hxx update: convert to C++ 2013-01-02 19:22:15 +01:00
UpdateSong.cxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
UpdateSong.hxx Directory: rename struct directory to Directory 2013-01-03 01:10:47 +01:00
UpdateWalk.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
UpdateWalk.hxx don't include stdbool.h in C++ sources 2013-01-02 20:56:04 +01:00
uri.c Merge branch 'v0.16.x' 2012-04-05 00:45:39 +02:00
uri.h gcc.h: re-add gcc_const and gcc_pure 2012-08-02 19:12:18 +02:00
utils.c Merge branch 'v0.16.x' 2011-12-13 21:57:44 +01:00
utils.h decoder/wavpack: convert to C++ 2013-01-10 18:18:14 +01:00
Volume.cxx EventPipe: rename to GlobalEvents 2013-01-09 23:31:43 +01:00
Volume.hxx volume: convert to C++ 2013-01-07 09:05:01 +01:00
Win32Main.cxx Win32Main.cxx: more clean shutdown 2013-01-13 15:20:32 +06:00
zeroconf-avahi.c listen: convert to C++ 2013-01-03 11:05:44 +01:00
zeroconf-bonjour.c zeroconf-bonjour: include Listen.hxx instead of listen.h 2013-01-09 08:07:26 +01:00
zeroconf-internal.h copyright year 2011 2011-01-29 10:13:54 +01:00
zeroconf.c listen: convert to C++ 2013-01-03 11:05:44 +01:00
zeroconf.h copyright year 2011 2011-01-29 10:13:54 +01:00