- 26 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 07 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 06 Feb, 2014 2 commits
-
-
Max Kellermann authored
This commit finally allows the database update to scan remote files, e.g. using the smbclient storage plugin. However, it is not yet possible to configure that, therefore the feature is not accessible yet.
-
Max Kellermann authored
-
- 30 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 24 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 23 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 21 Jan, 2014 1 commit
-
-
Max Kellermann authored
Prepare for UPnP songs that retain there database identity.
-
- 19 Jan, 2014 2 commits
-
-
Max Kellermann authored
The Song class is only used for database songs now. A Song without a Directory is not possible anymore.
-
Max Kellermann authored
Reduces overhead because we need to manage only one memory allocation. According to valgrind/massif, we save 7%.
-
- 15 Jan, 2014 1 commit
-
-
Max Kellermann authored
Don't create an intermediate Song instance when all we want is a DetachedSong.
-
- 13 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 09 Jan, 2014 1 commit
-
-
Max Kellermann authored
From now on, struct Song will be used by the database only, and DetachedSong will be used by everybody else. DetachedSong is easier to use, but Song has lower overhead.
-
- 08 Jan, 2014 2 commits
-
-
Max Kellermann authored
Don't create a temporary Song object in handle_lsinfo(). Instead, print all tags while parsing the remote file.
-
Max Kellermann authored
-
- 29 Dec, 2013 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Add the TagStream.cxx library, similar to TagFile.cxx, and use it to load tags from song files inside archives.
-
Max Kellermann authored
Replaces decoder_plugin_from_suffix().
-
Max Kellermann authored
-
- 10 Dec, 2013 1 commit
-
-
mobidyc authored
If the file was recognized by a decoder plugin, accept it - don't require metadata.
-
- 04 Dec, 2013 1 commit
-
-
Denis Krjuchkov authored
-
- 28 Nov, 2013 1 commit
-
-
Max Kellermann authored
-
- 26 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 21 Oct, 2013 2 commits
-
-
Max Kellermann authored
Eliminate duplicate code.
-
Max Kellermann authored
-
- 19 Oct, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 17 Oct, 2013 4 commits
-
-
Max Kellermann authored
The new class Path only holds a string pointer without being responsible for allocation/deallocation. The FileSystem.hxx library accepts Path arguments instead of AllocatedPath, to avoid forcing callers to allocate another string object.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Allows forward-declaration.
-
- 15 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 14 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 26 Sep, 2013 1 commit
-
-
Max Kellermann authored
Reduce heap allocator overhead.
-
- 05 Sep, 2013 1 commit
-
-
Max Kellermann authored
-
- 04 Sep, 2013 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Replaces GLib's GError.
-
- 03 Sep, 2013 1 commit
-
-
Max Kellermann authored
-
- 30 Jul, 2013 1 commit
-
-
Max Kellermann authored
-