- 03 Feb, 2014 1 commit
-
-
Max Kellermann authored
Reduce overhead. LightSong can always point to the "real" allocated string.
-
- 24 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 19 Jan, 2014 3 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
Detach the Song class completely from the public API, only to be used by SimpleDatabase and the update thread.
-
Max Kellermann authored
Reduces overhead because we need to manage only one memory allocation. According to valgrind/massif, we save 7%.
-
- 18 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 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.
-
- 07 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 30 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 21 Oct, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 16 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 05 Sep, 2013 1 commit
-
-
Max Kellermann authored
-
- 30 Jul, 2013 1 commit
-
-
Max Kellermann authored
-
- 28 Jul, 2013 1 commit
-
-
Max Kellermann authored
-
- 07 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 03 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 02 Jan, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 15 Aug, 2012 3 commits
-
-
Max Kellermann authored
Fixes wrong object URIs with duplicate base names.
-
Max Kellermann authored
Initial support for "detached" songs that come from the database, but are private copies.
-
Max Kellermann authored
decoder_is_current_song() now recognizes different instances of the same physical song.
-
- 08 Aug, 2012 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 12 Feb, 2012 1 commit
-
-
Max Kellermann authored
-
- 29 Jan, 2011 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2010 1 commit
-
-
Avuton Olrich authored
-
- 27 Dec, 2009 1 commit
-
-
Max Kellermann authored
Added attributes start_ms, end_ms. This allows us to address a portion of a song file (important for CUE support). There is no support yet for storing these attributes in the state file.
-
- 26 Dec, 2009 1 commit
-
-
Max Kellermann authored
-
- 12 Nov, 2009 1 commit
-
-
Max Kellermann authored
After we've been hit by Large File Support problems several times in the past week (which only occur on 32 bit platforms, which I don't have), this is yet another attempt to fix the issue.
-
- 13 Oct, 2009 1 commit
-
-
Max Kellermann authored
-
- 12 Oct, 2009 1 commit
-
-
Max Kellermann authored
Moved all the code which depends on the decoder plugins to a separate source. That allows leaner test programs.
-
- 06 Jul, 2009 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 13 Mar, 2009 1 commit
-
-
Avuton Olrich authored
This updates the copyright header to all be the same, which is pretty much an update of where to mail request for a copy of the GPL and the years of the MPD project. This also puts all committers under 'The Music Player Project' umbrella. These entries should go individually in the AUTHORS file, for consistancy.
-
- 28 Feb, 2009 1 commit
-
-
Max Kellermann authored
-
- 25 Feb, 2009 1 commit
-
-
Max Kellermann authored
"ls" is a bad name for a library which parses URIs. We'll move the rest of the "ls" library later.
-
- 15 Feb, 2009 1 commit
-
-
Max Kellermann authored
The decoder_plugin struct is used by both the MPD core and the decoder plugin implementations. Move it to a shared header file, to minimize header dependencies.
-
- 23 Jan, 2009 1 commit
-
-
Max Kellermann authored
Removed unused includes.
-