mpd/src
Max Kellermann 7ccc609da2 db/update/ExcludeList: make no-op if GLib is disabled
Quick hack to allow using the database without GLib (for Android).
2014-03-01 08:16:13 +01:00
..
archive ArchivePlugin: pass Path to open() 2014-02-08 13:25:44 +01:00
AudioCompress audio_{parser,config}: convert to C++ 2013-01-30 21:47:12 +01:00
client Mapper: move map_song_detach() to db/DatabaseSong.cxx 2014-02-07 00:42:14 +01:00
command command: add command "listfiles" 2014-03-01 06:25:57 +01:00
config ConfigGlobal: eliminate function config_get_next_param() 2014-02-20 00:04:23 +01:00
db db/update/ExcludeList: make no-op if GLib is disabled 2014-03-01 08:16:13 +01:00
decoder decoder/gme: use free() instead of g_free() 2014-02-24 20:19:34 +01:00
encoder encoder/opus: use xalloc() instead of g_malloc() 2014-02-22 13:40:11 +01:00
event Merge branch 'v0.18.x' 2014-02-18 21:46:41 +01:00
filter ConfigGlobal: add config_find_block() 2014-01-24 16:55:17 +01:00
fs fs/Charset: use "UTF-8" instead of "utf-8" as the default value 2014-02-23 22:03:40 +01:00
input util/{Const,Writable}Buffer: add operator[] 2014-03-01 07:49:13 +01:00
lib icu/Collate: pass UErrorCode* to ucol_strcollUTF8() 2014-02-24 21:05:44 +01:00
mixer Mixer: add class MixerListener 2014-02-19 21:40:14 +01:00
neighbor ConfigGlobal: eliminate function config_get_next_param() 2014-02-20 00:04:23 +01:00
output output/httpd/client: eliminate GLib 2014-02-24 20:39:37 +01:00
pcm util/{Const,Writable}Buffer: add operator[] 2014-03-01 07:49:13 +01:00
playlist Playlist: use the Error library to return errors 2014-02-27 17:27:23 +01:00
protocol Client*: move to client/ 2014-01-24 00:26:53 +01:00
queue Playlist: use the Error library to return errors 2014-02-27 17:27:23 +01:00
sticker DatabasePlugin: split header 2014-02-19 22:54:52 +01:00
storage CompositeStorage: add method GetMount() 2014-02-27 20:49:13 +01:00
system system/FatalError: remove GError support 2014-02-18 23:05:40 +01:00
tag TagId3: use xstrdup() instead of g_strdup() 2014-02-17 22:42:54 +01:00
thread Thread/Util: use __NR_ioprio_set instead of SYS_ioprio_set 2014-02-18 10:44:18 +01:00
unix move daemonization code to unix/ 2014-01-24 16:37:21 +01:00
util util/{Const,Writable}Buffer: add operator[] 2014-03-01 07:49:13 +01:00
win32 Win32Main: move to win32/ 2014-01-24 16:37:32 +01:00
zeroconf Config*: move to config/ 2014-01-24 00:20:01 +01:00
AudioConfig.cxx Config*: move to config/ 2014-01-24 00:20:01 +01:00
AudioConfig.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
AudioFormat.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
AudioFormat.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
AudioParser.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
AudioParser.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
check.h copyright year 2014 2014-01-13 22:31:55 +01:00
CheckAudioFormat.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
CheckAudioFormat.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
CommandLine.cxx storage: add struct StoragePlugin and a plugin registry 2014-02-07 23:46:15 +01:00
CommandLine.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Compiler.h copyright year 2014 2014-01-13 22:31:55 +01:00
CrossFade.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
CrossFade.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
DetachedSong.cxx db/LightSong: make "real_uri" a pointer 2014-02-04 00:38:52 +01:00
DetachedSong.hxx Mapper: move map_song_detach() to db/DatabaseSong.cxx 2014-02-07 00:42:14 +01:00
GlobalEvents.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
GlobalEvents.hxx Mixer: add class MixerListener 2014-02-19 21:40:14 +01:00
IcyMetaDataParser.cxx input/curl: include cleanup 2014-02-22 00:18:29 +01:00
IcyMetaDataParser.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Idle.cxx StorageCommands: emit IDLE_MOUNT on successful "mount" 2014-02-12 23:06:47 +01:00
Idle.hxx StorageCommands: emit IDLE_MOUNT on successful "mount" 2014-02-12 23:06:47 +01:00
Instance.cxx db/DatabaseListener: add method OnDatabaseSongRemoved() 2014-02-04 19:53:37 +01:00
Instance.hxx Main: wrap the Storage instance in CompositeStorage 2014-02-09 11:07:08 +01:00
IOThread.cxx thread/Name: set thread names 2014-01-23 10:07:14 +01:00
IOThread.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Listen.cxx ConfigGlobal: eliminate function config_get_next_param() 2014-02-20 00:04:23 +01:00
Listen.hxx Listen: add Partition reference 2014-02-19 23:43:36 +01:00
Log.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
Log.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
LogBackend.cxx LogBackend: use __android_log_print() on Android 2014-02-22 00:18:46 +01:00
LogBackend.hxx LogInit: disable SetLogCharset() without GLib 2014-02-18 09:18:42 +01:00
LogInit.cxx LogBackend: use __android_log_print() on Android 2014-02-22 00:18:46 +01:00
LogInit.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
LogLevel.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
LogV.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
ls.cxx input/nfs: new plugin using libnfs 2014-02-06 18:37:27 +01:00
ls.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Main.cxx db/simple: mount points 2014-02-27 20:49:13 +01:00
Main.hxx Main: remove unused global variable "main_thread" 2014-02-05 17:04:16 +01:00
Mapper.cxx Mapper: obtain music directory from Storage 2014-02-07 23:34:29 +01:00
Mapper.hxx Mapper: obtain music directory from Storage 2014-02-07 23:34:29 +01:00
MixRampInfo.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
MusicBuffer.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
MusicBuffer.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
MusicChunk.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
MusicChunk.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
MusicPipe.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
MusicPipe.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
notify.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
notify.hxx thread/Posix{Mutex,Cond}: disable "constexpr" on Android 2014-02-18 09:54:35 +01:00
open.h copyright year 2014 2014-01-13 22:31:55 +01:00
Partition.cxx PlayerListener: new interface to replace GlobalEvents access 2014-02-21 10:22:35 +01:00
Partition.hxx Playlist: use the Error library to return errors 2014-02-27 17:27:23 +01:00
Permission.cxx ConfigGlobal: eliminate function config_get_next_param() 2014-02-20 00:04:23 +01:00
Permission.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
PlayerControl.cxx PlayerListener: new interface to replace GlobalEvents access 2014-02-21 10:22:35 +01:00
PlayerControl.hxx PlayerListener: new interface to replace GlobalEvents access 2014-02-21 10:22:35 +01:00
PlayerListener.hxx PlayerListener: new interface to replace GlobalEvents access 2014-02-21 10:22:35 +01:00
PlayerThread.cxx PlayerListener: new interface to replace GlobalEvents access 2014-02-21 10:22:35 +01:00
PlayerThread.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
PlaylistDatabase.cxx Playlist{Info,Vector}: move to db/ 2014-01-27 11:05:21 +01:00
PlaylistDatabase.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
PlaylistError.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
PlaylistError.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
PlaylistFile.cxx util/StringUtil: add StringEndsWith() 2014-02-18 09:18:42 +01:00
PlaylistFile.hxx PlaylistFile: use class SongLoader 2014-02-03 23:50:19 +01:00
PlaylistGlobal.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
PlaylistGlobal.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
PlaylistPrint.cxx Playlist*: move to queue/ 2014-02-27 17:12:42 +01:00
PlaylistPrint.hxx playlist/*: move to playlist/plugins/ 2014-01-23 23:30:12 +01:00
PlaylistSave.cxx Playlist: use the Error library to return errors 2014-02-27 17:27:23 +01:00
PlaylistSave.hxx Merge branch 'v0.18.x' 2014-01-20 09:05:36 +01:00
poison.h copyright year 2014 2014-01-13 22:31:55 +01:00
ReplayGainConfig.cxx Config*: move to config/ 2014-01-24 00:20:01 +01:00
ReplayGainConfig.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
ReplayGainInfo.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
ReplayGainInfo.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
SongFilter.cxx db/simple: create dedicated directory 2014-02-26 09:17:41 +01:00
SongFilter.hxx LightSong: new class to be used by DatabasePlugin callbacks 2014-01-19 17:04:51 +01:00
SongLoader.cxx StoragePlugin: add method MapToRelativeUTF8() 2014-02-07 19:09:28 +01:00
SongLoader.hxx PlaylistMapper: use class Storage instead of Mapper.cxx 2014-02-07 21:44:50 +01:00
SongPrint.cxx command: add command "listfiles" 2014-03-01 06:25:57 +01:00
SongPrint.hxx command: add command "listfiles" 2014-03-01 06:25:57 +01:00
SongSave.cxx db/simple: create dedicated directory 2014-02-26 09:17:41 +01:00
SongSave.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
SongUpdate.cxx db/simple: create dedicated directory 2014-02-26 09:17:41 +01:00
StateFile.cxx Playlist*: move to queue/ 2014-02-27 17:12:42 +01:00
StateFile.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Stats.cxx DatabasePlugin: split header 2014-02-19 22:54:52 +01:00
Stats.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
TagFile.cxx DecoderPlugin: pass Path instance to file_decode() and scan_file() 2014-02-07 18:52:19 +01:00
TagFile.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
TagPrint.cxx Client*: move to client/ 2014-01-24 00:26:53 +01:00
TagPrint.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
TagSave.cxx LightSong: new class to be used by DatabasePlugin callbacks 2014-01-19 17:04:51 +01:00
TagSave.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
TagStream.cxx Input*: move to input/ 2014-01-24 16:33:33 +01:00
TagStream.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
TimePrint.cxx Client*: move to client/ 2014-01-24 00:26:53 +01:00
TimePrint.hxx copyright year 2014 2014-01-13 22:31:55 +01:00