aboutsummaryrefslogtreecommitdiffstats
path: root/src/output/plugins/PipeOutputPlugin.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-10-16unix/Daemon, playlist/...: remove unused Domain variablesMax Kellermann1-3/+0
2015-09-17unix/Daemon, playlist/pls, ...: remove unused Domain variablesMax Kellermann1-3/+0
2015-01-21config/Param: split block-specific attributes to new struct ConfigBlockMax Kellermann1-7/+7
The old struct config_param remains only for top-level string options.
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-12-30output/pulse: move code into the structMax Kellermann1-1/+1
2014-12-29output/Wrapper: new helper classMax Kellermann1-46/+12
2014-12-27output/pipe: convert to classMax Kellermann1-1/+2
2014-12-27output/pipe: add static method Create()Max Kellermann1-6/+14
2014-12-27output/pipe: merge Initialize() and Configure()Max Kellermann1-9/+4
2014-12-27output/pipe: move functions into the structMax Kellermann1-18/+35
2014-01-29output: move functions into the AudioOutput structMax Kellermann1-1/+1
2014-01-29AudioOutput: pass plugin to constructorMax Kellermann1-2/+4
Make it "const".
2014-01-28AudioOutput: add constructor and destructorMax Kellermann1-6/+0
2014-01-28output: rename struct audio_output to AudioOutputMax Kellermann1-6/+6
2014-01-28OutputPlugin: rename struct audio_output_plugin to AudioOutputPluginMax Kellermann1-1/+1
2014-01-24Config*: move to config/Max Kellermann1-1/+1
2014-01-23output/*: move to output/plugins/Max Kellermann1-1/+1
2014-01-13copyright year 2014Max Kellermann1-1/+1
2013-10-15output/pipe: use std::stringMax Kellermann1-8/+6
2013-09-27DecoderControl: use GLib forward declarationsMax Kellermann1-0/+2
2013-09-04util/Error: new error passing libraryMax Kellermann1-24/+19
Replaces GLib's GError.
2013-08-04*: use gcc.h macros instead of GLibMax Kellermann1-2/+2
2013-08-04OutputPlugin: pass config_param referenceMax Kellermann1-5/+5
2013-08-03audio_format: convert to C++Max Kellermann1-1/+1
2013-07-30output_api: convert to C++Max Kellermann1-1/+1
2013-04-17output/pipe: convert to C++Max Kellermann1-27/+58
2011-09-19output_plugin: the plugin allocates the audio_output objectMax Kellermann1-12/+20
Pass audio_output objects around instead of void pointers. This will give some more control to the plugin, and prepares for non-blocking audio outputs.
2011-09-17output: per-plugin headerMax Kellermann1-0/+1
Move the "extern" declarations from output_list.c, for more type safety.
2011-01-29copyright year 2011Max Kellermann1-1/+1
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-11-12include config.h in all sourcesMax Kellermann1-0/+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-03-13all: Update copyright header.Avuton Olrich1-3/+4
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.
2009-02-28pipe: new audio output plugin which runs a commandMichal Nazarewicz1-0/+110
[mk: adapted to new output plugin API]