aboutsummaryrefslogtreecommitdiffstats
path: root/src/OutputInit.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2013-10-19*: use references instead of pointersMax Kellermann1-2/+2
2013-10-19*: use nullptr instead of NULLMax Kellermann1-35/+35
2013-10-17Thread/Thread: replacement library for GThreadMax Kellermann1-1/+0
2013-10-02Log: new logging library APIMax Kellermann1-16/+18
2013-09-05conf.h: remove obsolete headerMax Kellermann1-0/+1
2013-09-04util/Error: new error passing libraryMax Kellermann1-39/+35
2013-08-04MixerPlugin: pass config_param referenceMax Kellermann1-2/+4
2013-08-04FilterPlugin: pass config_param referenceMax Kellermann1-4/+6
2013-08-04OutputPlugin: pass config_param referenceMax Kellermann1-25/+21
2013-08-03audio_format: convert to C++Max Kellermann1-3/+3
2013-08-03gcc.h: add macro gcc_unreachable()Max Kellermann1-1/+1
2013-07-30tag: convert to C++Max Kellermann1-0/+1
2013-07-30output_api: convert to C++Max Kellermann1-1/+1
2013-07-30pcm_buffer: convert to C++Max Kellermann1-2/+0
2013-04-17OutputInternal: use Mutex instead of GMutexMax Kellermann1-2/+0
2013-04-17output: convert to C++Max Kellermann1-5/+1
2013-04-16MixerInternal: convert to classMax Kellermann1-2/+2
2013-02-22mixer_plugin: convert to C++Max Kellermann1-3/+3
2013-02-02FilterInternal: convert struct filter to a OO interfaceMax Kellermann1-7/+7
2013-02-01filter: convert to C++Max Kellermann1-3/+3
2013-01-31mixer/software, filter/volume: convert to C++Max Kellermann1-1/+1
2013-01-30filter/convert: convert to C++Max Kellermann1-1/+1
2013-01-30TagPool, ...: include cleanupMax Kellermann1-5/+6
2013-01-30audio_{parser,config}: convert to C++Max Kellermann1-1/+1
2013-01-30{encoder,output}_api.h: allow compiling as C++Max Kellermann1-1/+1
2013-01-30ConfigFile: add enum ConfigOptionMax Kellermann1-3/+3
2013-01-30filter_config: convert to C++Max Kellermann1-1/+1
2013-01-07filter/replay_gain: convert to C++Max Kellermann1-1/+2
2013-01-04output_*: convert to C++Max Kellermann1-6/+9
2012-09-25output: new option "tags" may be used to disable sending tagsMax Kellermann1-0/+1
2012-07-10output_init: put the "convert" filter at the end of the listMax Kellermann1-7/+7
2012-06-12output_list: declare variables inside _plugins_for_each()Max Kellermann1-4/+1
2011-12-13output_init: initialize replay gain filters to NULL in ao_base_init()Denis Krjuchkov1-0/+2
2011-09-19output_plugin: the plugin allocates the audio_output objectMax Kellermann1-67/+101
2011-09-01output_thread: reimplement CANCEL synchronizationMax Kellermann1-0/+1
2011-01-29copyright year 2011Max Kellermann1-1/+1
2011-01-10player_control: removed the global variable "pc"Max Kellermann1-0/+5
2010-05-02output_thread: call replay gain filter manuallyMax Kellermann1-2/+9
2010-05-02player_thread: move cross-fading to output threadMax Kellermann1-0/+2
2010-03-10output: added option "always_on" for radio stationsMax Kellermann1-0/+1
2010-02-17replay_gain: optionally use hardware mixer to apply replay gainMax Kellermann1-5/+28
2010-02-17replay_gain: reimplement as a filter pluginMax Kellermann1-0/+11
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-12-25output_init: use the normalize filter pluginMax Kellermann1-0/+11
2009-12-14Proper error reporting from filter_configAlbin Eldstål-Damlin1-1/+10
2009-12-14Split filter_config into its own moduleAlbin Eldstål-Damlin1-0/+1
2009-12-14Initial filter chain and filter configuration for outputs.Albin Eldstål-Damlin1-0/+4
2009-11-12include config.h in all sourcesMax Kellermann1-0/+1
2009-10-29output: consistently lock audio output objectsMax Kellermann1-1/+1
2009-10-23output_plugin: added methods enable() and disable()Max Kellermann1-0/+1