- 03 Jan, 2009 1 commit
-
-
Max Kellermann authored
Don't use libc's rand() function, because it is slow. Our own trivial linear congruential generator is good enough for dithering.
-
- 02 Jan, 2009 1 commit
-
-
Max Kellermann authored
It's been superseded by GLib's GSList.
-
- 01 Jan, 2009 2 commits
-
-
Max Kellermann authored
Nobody is using the signal_check library anymore. This patch also removes the SIGUSR1 handler.
-
Max Kellermann authored
We are going to migrate away from the concept of notifying the main thread. There should be events sent to it instead. This patch starts a series to implement that.
-
- 31 Dec, 2008 1 commit
-
-
Viliam Mateicka authored
-
- 30 Dec, 2008 4 commits
-
-
Max Kellermann authored
Other libraries may need to access the main_loop reference, to add or remove events, or to call g_main_loop_quit().
-
Max Kellermann authored
This is a rather huge patch, which unfortunately cannot be splitted. Instead of using our custom ioops.h library, convert everything to use the GLib main loop.
-
Max Kellermann authored
Moved implementation specific code to their own sources, internal declarations in zeroconf-internal.h.
-
Max Kellermann authored
-
- 29 Dec, 2008 1 commit
-
-
Max Kellermann authored
Only include headers which are really needed. os_compat.h aimed to make MPD easily portable, but was never actually made portable.
-
- 28 Dec, 2008 1 commit
-
-
Viliam Mateicka authored
-
- 27 Dec, 2008 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
When there are no archive plugins, we do not need the archive API at all. Drop all its overhead.
-
- 24 Dec, 2008 1 commit
-
-
Max Kellermann authored
Added missing includes.
-
- 16 Dec, 2008 4 commits
-
-
Viliam Mateicka authored
-
Viliam Mateicka authored
-
Viliam Mateicka authored
-
Viliam Mateicka authored
-
- 11 Nov, 2008 1 commit
-
-
Max Kellermann authored
No CamelCase file names.
-
- 05 Nov, 2008 1 commit
-
-
Max Kellermann authored
input_curl.h was missing in the tarball because it was not listed in $(mpd_headers).
-
- 03 Nov, 2008 1 commit
-
-
Max Kellermann authored
MPD used to have a copy of the mp4ff library. Since that has been removed, AAC suport was disabled when there was no libmp4ff. Separate the libmp4ff test, and enable AAC support no matter if libmp4ff is available.
-
- 02 Nov, 2008 2 commits
-
-
Max Kellermann authored
Cleaning up artifacts from a merge gone wrong. Also remove the ringbuf library, which is not being used.
-
Max Kellermann authored
No CamelCase in the file name. The output_buffer struct is going to be renamed to music_pipe. There are so many buffer levels in MPD, and calling this one "output buffer" is wrong, because it's not the last buffer before the music reaches the output devices.
-
- 31 Oct, 2008 2 commits
-
-
Max Kellermann authored
Removed duplicated code.
-
Max Kellermann authored
The "simple singly-linked-list" library has been replaced with GLib's GList and GQueue.
-
- 26 Oct, 2008 5 commits
-
-
Max Kellermann authored
Don't compile the sources of disabled output plugins at all.
-
Max Kellermann authored
Renamed inputStream.c and inputStream_file.c.
-
Max Kellermann authored
MPD's HTTP client code has always been broken, no matter how effort was put into fixing it. Replace it with libcurl, which is known to be quite stable. This adds a fat library dependency, but only for people who need streaming.
-
Max Kellermann authored
Again, no CamelCase in the directory name.
-
Max Kellermann authored
These plugins are not input plugins, they are decoder plugins. No CamelCase in the directory name.
-
- 25 Oct, 2008 1 commit
-
-
Max Kellermann authored
MPD shouldn't integrate sources of other libraries. Since libmp4ff is part of libfaad, we should remove the old copy from src/mp4ff and link with the current version from libfaad instead.
-
- 23 Oct, 2008 3 commits
-
-
Max Kellermann authored
Separate code from pcm_utils.c to keep it small and simple.
-
Max Kellermann authored
Separate the resampling code from the rest of pcm_utils.c. Create two sub-libraries: pcm_resample_libsamplerate.c and pcm_resample_fallback.c.
-
Max Kellermann authored
Copied and adapted code from the mp3 decoder plugin. This library now replaces the old and low-quality function pcm_convert_24_to_16().
-
- 22 Oct, 2008 1 commit
-
-
Max Kellermann authored
No CamelCase in file names.
-
- 17 Oct, 2008 3 commits
-
-
Viliam Mateicka authored
[mk: fixed indent, changed copyright statement, added autoconf test, fixed includes paths, fixed 2 gcc warnings, don't close input stream twice]
-
Max Kellermann authored
Don't compile the sources of disabled decoder plugins at all, and don't attempt to register these.
-
Max Kellermann authored
If a feature is disabled, don't compile the source file at all, disable it completely in Makefile.am instead.
-
- 16 Oct, 2008 1 commit
-
-
Max Kellermann authored
Detect the following libraries with pkg-config: libshout, libid3tag, libmad.
-
- 15 Oct, 2008 1 commit
-
-
Max Kellermann authored
The switch from ogg.m4 to pkg-config intentionally disabled libvorbisenc. Enable it when shout_ogg is used.
-