Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2014-02-22 | output/sles: new output plugin for Android | Max Kellermann | 1 | -0/+4 | |
2014-02-19 | output/httpd: move to dedicated directory | Max Kellermann | 1 | -1/+1 | |
2014-01-28 | output: rename source files | Max Kellermann | 1 | -1/+1 | |
2014-01-28 | OutputPlugin: rename struct audio_output_plugin to AudioOutputPlugin | Max Kellermann | 1 | -3/+3 | |
2014-01-23 | output/*: move to output/plugins/ | Max Kellermann | 1 | -16/+16 | |
2014-01-13 | copyright year 2014 | Max Kellermann | 1 | -1/+1 | |
2013-10-28 | *: use nullptr instead of NULL | Max Kellermann | 1 | -2/+2 | |
2013-07-30 | tag: convert to C++ | Max Kellermann | 1 | -0/+2 | |
2013-07-30 | output_api: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-17 | output/solaris: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-17 | output/openal: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-17 | output/ao: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-17 | output/shout: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-17 | output/ffado: remove broken plugin | Max Kellermann | 1 | -4/+0 | |
This plugin has been in MPD for three years, and it has never worked. Enough! | |||||
2013-04-17 | output/mvp: remove obsolete plugin | Max Kellermann | 1 | -4/+0 | |
The hardware is obsolete, and the product does not exist anymore on the Hauppauge web site. Let's see if anybody complains about the removal. | |||||
2013-04-17 | output/jack: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-17 | output/fifo: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-17 | output/pipe: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-17 | output/recorder: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-16 | output/Pulse: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-02-22 | {output,mixer}/winmm: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-02-02 | output/null: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-29 | output/osx: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-29 | output/{alsa,oss}: convert to C++ | Max Kellermann | 1 | -2/+2 | |
2013-01-16 | output/roar: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-15 | output/httpd: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-04 | output_*: convert to C++ | Max Kellermann | 1 | -2/+2 | |
2012-06-12 | cmdline: consistent plugin listings | Max Kellermann | 1 | -9/+0 | |
2012-06-12 | output_list: declare variables inside _plugins_for_each() | Max Kellermann | 1 | -8/+2 | |
Don't require the caller to provide them. | |||||
2012-06-12 | output_list: make the list truly "const" | Max Kellermann | 1 | -1/+1 | |
2012-06-12 | output_list: simplify audio_output_plugins_for_each() call | Max Kellermann | 1 | -2/+2 | |
2012-05-29 | output/raop: delete the RAOP plugin | Max Kellermann | 1 | -4/+0 | |
This plugin is horrible code, I mean it. Last year, I tried hard to fix it, but I figured would take less time to do a full rewrite. Given that I don't even have any device that supports RAOP, I can't do that properly. After 16 months, nobody volunteered for fixing it. Hereby, I delete it, because having no RAOP plugin is better than having this mess. Sorry. | |||||
2012-02-15 | use audio_output_plugins_for_each's plugin iterator | Jonathan Neuschäfer | 1 | -2/+2 | |
2011-09-17 | output: rename plugin variables | Max Kellermann | 1 | -4/+4 | |
Consistent naming. | |||||
2011-09-17 | output: per-plugin header | Max Kellermann | 1 | -20/+19 | |
Move the "extern" declarations from output_list.c, for more type safety. | |||||
2011-03-16 | RoarAudio output plugin | Hans-Kristian Arntzen | 1 | -0/+4 | |
2011-01-29 | copyright year 2011 | Max Kellermann | 1 | -1/+1 | |
2011-01-28 | output/raop: new output plugin | Dustin Puckett | 1 | -0/+4 | |
Remote Audio Output Protocol (RAOP), for Apple devices. | |||||
2010-10-27 | output: new output plugin "ffado" | Max Kellermann | 1 | -0/+4 | |
Using libffado, to play on firewire audio devices. Warning: this plugin was not tested successfully. I just couldn't keep libffado2 from crashing. Use at your own risk. For details, see my Debian bug reports: http://bugs.debian.org/601657 http://bugs.debian.org/601659 | |||||
2010-10-08 | win32_output: renamed win32 output plugin to winmm | Denis Krjuchkov | 1 | -3/+3 | |
Win32 has many audio APIs. New name is slightly more correct. | |||||
2010-05-20 | output/win32: new output plugin for Windows Wave | Max Kellermann | 1 | -0/+4 | |
2009-12-31 | Update copyright notices. | Avuton Olrich | 1 | -1/+1 | |
2009-11-12 | include config.h in all sources | Max Kellermann | 1 | -1/+1 | |
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. | |||||
2009-10-21 | output/jack: renamed source to jack_output_plugin.c | Max Kellermann | 1 | -2/+2 | |
2009-10-20 | pulse: renamed source files | Max Kellermann | 1 | -2/+2 | |
2009-09-06 | openal output plugin | Serge Ziryukin | 1 | -0/+4 | |
2009-08-24 | output/recorder: new output plugin for recording radio streams | Max Kellermann | 1 | -0/+4 | |
The recorder plugin writes audio played by MPD to a file. This may be useful for recording radio streams. This implementation is incomplete, because support for tags is missing, and MPD should be able to record each track to a different file. | |||||
2009-03-21 | move printAllOutputPluginTypes to output_list.c | Viliam Mateicka | 1 | -0/+12 | |
2009-03-16 | solaris: new audio output plugin for Solaris /dev/audio | Max Kellermann | 1 | -0/+4 | |
2009-03-15 | httpd: new output plugin to replace "shout" | Max Kellermann | 1 | -0/+4 | |
Let's get rid of the "shout" plugin, and the awfully complicated icecast daemon setup! MPD can do better if it's doing the HTTP server stuff on its own. This new plugin has several advantages: - easier to set up - only one daemon, no password settings, no mount settings - MPD controls the encoder and thus already knows the packet boundaries - icecast has to parse them - MPD doesn't bother to encode data while nobody is listening This implementation is very experimental (no header parsing, ignores request URI, no icy-metadata, ...). It should be able to suport several encoders in parallel in the future (with different bit rates, different codec, ...), to make MPD the perfect streaming server. Once MPD gets multi-player support, we can even mount several different radio stations on one server. |