mpd/src
Max Kellermann ca7f6a26b5 DecoderThread: use only DetachedSong::GetRealURI()
Don't use the mapper - all DetachedSong instances we get have already
been mapped.
2014-02-07 18:50:07 +01:00
..
AudioCompress audio_{parser,config}: convert to C++ 2013-01-30 21:47:12 +01:00
archive Input*: move to input/ 2014-01-24 16:33:33 +01:00
client Mapper: move map_song_detach() to db/DatabaseSong.cxx 2014-02-07 00:42:14 +01:00
command FileCommands: support remove database files 2014-02-07 18:41:42 +01:00
config ConfigTemplates: rename "AudioOutput" back to "audio_output" 2014-01-28 12:37:58 +01:00
cue CueParser: don't "move" the filename 2014-01-26 14:58:23 +01:00
db SongUpdate: pass Storage to UpdateFileInArchive() 2014-02-07 18:44:47 +01:00
decoder DecoderThread: use only DetachedSong::GetRealURI() 2014-02-07 18:50:07 +01:00
encoder Config*: move to config/ 2014-01-24 00:20:01 +01:00
event event/Loop: remove the dummy constructor argument 2014-02-05 00:00:03 +01:00
filter ConfigGlobal: add config_find_block() 2014-01-24 16:55:17 +01:00
fs fs/AllocatedPath: add conversion constructor from Path 2014-01-30 23:36:57 +01:00
input */smbclient: protect all libsmbclient calls with a mutex 2014-02-06 22:19:59 +01:00
lib */smbclient: protect all libsmbclient calls with a mutex 2014-02-06 22:19:59 +01:00
mixer mixer/Plugin: pass AudioOutput reference to init() 2014-02-06 21:10:12 +01:00
neighbor */smbclient: protect all libsmbclient calls with a mutex 2014-02-06 22:19:59 +01:00
output mixer/Plugin: pass AudioOutput reference to init() 2014-02-06 21:10:12 +01:00
pcm pcm/FallbackResampler: add missing ConstBuffer<T>::ToVoid() call 2014-02-06 23:48:01 +01:00
playlist SongLoader: new class that merges duplicate code 2014-02-03 23:32:10 +01:00
protocol Client*: move to client/ 2014-01-24 00:26:53 +01:00
queue QueueSave: use class SongLoader 2014-02-03 23:32:31 +01:00
sticker SongSticker: add Database reference parameter 2014-02-04 01:15:08 +01:00
storage storage/local: hide the class declarations 2014-02-07 01:11:52 +01:00
system copyright year 2014 2014-01-13 22:31:55 +01:00
tag Config*: move to config/ 2014-01-24 00:20:01 +01:00
thread Main, OutputThread: increase kernel timer slack (Linux) 2014-01-30 18:43:40 +01:00
unix move daemonization code to unix/ 2014-01-24 16:37:21 +01:00
util util/PeakBuffer: fix nullptr dereference when peak_size==0 2014-01-15 11:24:29 +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
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 db: add compile-time option to disable database 2014-01-30 20:39:40 +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 GlobalEvents: remove obsolete event DELETE 2014-02-04 11:25:41 +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
IcyMetaDataParser.cxx Merge branch 'v0.18.x' 2014-01-27 10:33:42 +01:00
IcyMetaDataParser.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
IcyMetaDataServer.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
IcyMetaDataServer.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Idle.cxx neighbor: new subsystem to detect file servers on the local network 2014-01-26 00:10:05 +01:00
Idle.hxx neighbor: new subsystem to detect file servers on the local network 2014-01-26 00:10:05 +01:00
Instance.cxx db/DatabaseListener: add method OnDatabaseSongRemoved() 2014-02-04 19:53:37 +01:00
Instance.hxx Instance: narrow "storage" to class Storage 2014-02-06 07:19:14 +01:00
Listen.cxx Listen: pass EventLoop to listen_global_init() 2014-01-29 18:32:28 +01:00
Listen.hxx Listen: pass EventLoop to listen_global_init() 2014-01-29 18:32:28 +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 copyright year 2014 2014-01-13 22:31:55 +01:00
LogBackend.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
LogInit.cxx Config*: move to config/ 2014-01-24 00:20:01 +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
Main.cxx storage/local: hide the class declarations 2014-02-07 01:11:52 +01:00
Main.hxx Main: remove unused global variable "main_thread" 2014-02-05 17:04:16 +01:00
Mapper.cxx Mapper: move map_song_detach() to db/DatabaseSong.cxx 2014-02-07 00:42:14 +01:00
Mapper.hxx Mapper: move map_song_detach() to db/DatabaseSong.cxx 2014-02-07 00:42:14 +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
Page.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
Page.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Partition.cxx Playlist: pass Database to DatabaseModified() 2014-02-01 00:45:58 +01:00
Partition.hxx SongLoader: new class that merges duplicate code 2014-02-03 23:32:10 +01:00
Permission.cxx Config*: move to config/ 2014-01-24 00:20:01 +01:00
Permission.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
PlayerControl.cxx OutputAll: convert to class, move instance to class Partition 2014-01-28 09:20:53 +01:00
PlayerControl.hxx output: rename struct audio_output to AudioOutput 2014-01-28 11:34:09 +01:00
PlayerThread.cxx OutputAll: convert to class, move instance to class Partition 2014-01-28 09:20:53 +01:00
PlayerThread.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Playlist.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
Playlist.hxx SongLoader: new class that merges duplicate code 2014-02-03 23:32:10 +01:00
PlaylistControl.cxx 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
PlaylistEdit.cxx SongLoader: new class that merges duplicate code 2014-02-03 23:32:10 +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 PlaylistFile: use class SongLoader 2014-02-03 23:50:19 +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 Instance: add Database attribute 2014-02-04 11:22:33 +01:00
PlaylistPrint.hxx playlist/*: move to playlist/plugins/ 2014-01-23 23:30:12 +01:00
PlaylistSave.cxx PlaylistSave: use DetachedSong::GetRealURI() in playlist_print_song() 2014-02-07 18:42:16 +01:00
PlaylistSave.hxx Merge branch 'v0.18.x' 2014-01-20 09:05:36 +01:00
PlaylistState.cxx QueueSave: use class SongLoader 2014-02-03 23:32:31 +01:00
PlaylistState.hxx QueueSave: use class SongLoader 2014-02-03 23:32:31 +01:00
PlaylistTag.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
PlaylistUpdate.cxx Playlist: pass Database to DatabaseModified() 2014-02-01 00:45:58 +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 Database*: move to db/ 2014-01-24 16:38:44 +01:00
SongFilter.hxx LightSong: new class to be used by DatabasePlugin callbacks 2014-01-19 17:04:51 +01:00
SongLoader.cxx Mapper: move map_song_detach() to db/DatabaseSong.cxx 2014-02-07 00:42:14 +01:00
SongLoader.hxx Mapper: move map_song_detach() to db/DatabaseSong.cxx 2014-02-07 00:42:14 +01:00
SongPrint.cxx Database*: move to db/ 2014-01-24 16:38:44 +01:00
SongPrint.hxx LightSong: new class to be used by DatabasePlugin callbacks 2014-01-19 17:04:51 +01:00
SongSave.cxx Database*: move to db/ 2014-01-24 16:38:44 +01:00
SongSave.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
SongUpdate.cxx SongUpdate: pass Storage to UpdateFileInArchive() 2014-02-07 18:44:47 +01:00
StateFile.cxx Mapper: move map_song_detach() to db/DatabaseSong.cxx 2014-02-07 00:42:14 +01:00
StateFile.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Stats.cxx Instance: add Database attribute 2014-02-04 11:22:33 +01:00
Stats.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
TagFile.cxx Input*: move to input/ 2014-01-24 16:33:33 +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
Timer.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
Timer.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
gerror.h 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
notify.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
notify.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
open.h copyright year 2014 2014-01-13 22:31:55 +01:00
poison.h copyright year 2014 2014-01-13 22:31:55 +01:00