- 16 Dec, 2009 4 commits
-
-
Max Kellermann authored
Make archive_file a "real" struct, extended by all plugins. Add the plugin pointer to it. Wrap all method calls in functions.
-
Max Kellermann authored
Moved the archive plugin "extern" declarations into each plugin header.
-
Max Kellermann authored
-
Max Kellermann authored
Based on libiso9660.
-
- 15 Dec, 2009 4 commits
-
-
Max Kellermann authored
For the fluidsynth plugin.
-
Max Kellermann authored
This plugin is based on libzzip.
-
Max Kellermann authored
-
Max Kellermann authored
This fixes "make distcheck".
-
- 14 Dec, 2009 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Wrap the AudioCompress library in a filter plugin.
-
Albin Eldstål-Damlin authored
-
Albin Eldstål-Damlin authored
-
- 02 Dec, 2009 3 commits
-
-
Max Kellermann authored
This patch prepares support for floating point samples (and probably other formats). It changes the meaning of the "bits" attribute from a bit count to a symbolic value.
-
Max Kellermann authored
-
J. Shagam authored
Copied sources from http://beesbuzz.biz/code/audiocompress/AudioCompress-2.0.tar.gz [mk: created this patch under fluffy's name and fixed some gcc signed/unsigned comparison warnings]
-
- 19 Nov, 2009 1 commit
-
-
Max Kellermann authored
-
- 17 Nov, 2009 1 commit
-
-
Viliam Mateicka authored
-
- 14 Nov, 2009 1 commit
-
-
Max Kellermann authored
Unified function for converting an audio_format object to a string, for log messages and for the "status" command.
-
- 13 Nov, 2009 2 commits
-
-
Max Kellermann authored
Let the audio_check library verify the audio format in all (relevant, i.e. non-hardcoded) plugins.
-
Max Kellermann authored
These functions are a wrapper for audio_valid_X(). On error, they return a GError object.
-
- 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.
-
- 11 Nov, 2009 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 10 Nov, 2009 1 commit
-
-
Viliam Mateicka authored
When using wave encoder with httpd audio output mpd can input this stream via http and audiofile decoder. This for example opens simple way to configure lossless audio streaming port(like jack or pulseaudio does but without overhead). Another possibility can be using it for gathering raw data for visualization plugins (If sync issue will be resolved)
-
- 07 Nov, 2009 3 commits
-
-
Max Kellermann authored
Added the "fd_util" library, which attempts to use the new thread-safe Linux system calls pipe2(), accept4() and the options O_CLOEXEC, SOCK_CLOEXEC. Without these, it falls back to FD_CLOEXEC, which is not thread safe. This is particularly important for the "pipe" output plugin (and others, such as JACK/PulseAudio), because we were heavily leaking file descriptors to child processes.
-
Max Kellermann authored
This command prints a list of decoder plugins and their suffixes / MIME types.
-
Max Kellermann authored
-
- 05 Nov, 2009 1 commit
-
-
Max Kellermann authored
This new plugin parses extm3u files. Files without the "#EXTM3U" header are still parsed by the plain old "m3u" plugin.
-
- 01 Nov, 2009 1 commit
-
-
Max Kellermann authored
Use a single GString buffer object in all functions loading the database. Enlarge it automatically for long lines. This eliminates the maximum line length for tag values. There is still an upper limit of 512 kB to prevent denial of service, but that's reasonable I guess.
-
- 26 Oct, 2009 1 commit
-
-
Viliam Mateicka authored
-
- 24 Oct, 2009 2 commits
-
-
Viliam Mateicka authored
-
Viliam Mateicka authored
-
- 23 Oct, 2009 1 commit
-
-
Max Kellermann authored
Don't let the mixer plugin "override" the libpulse callbacks. Instead, add a "mixer" attribute to the pulse_output struct, and call the mixer on all interesting events.
-
- 22 Oct, 2009 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Don't clutter the top directory with *.o files.
-
- 21 Oct, 2009 2 commits
-
-
Max Kellermann authored
Based on the XSPF playlist plugin.
-
Max Kellermann authored
-