aboutsummaryrefslogtreecommitdiffstats
path: root/src/OutputAll.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2013-09-05conf.h: remove obsolete headerMax Kellermann1-1/+3
2013-09-04util/Error: new error passing libraryMax Kellermann1-11/+10
2013-08-07Makefile.am: move sources to libsystem.aMax Kellermann1-1/+1
2013-08-07FatalError: new library to replace mpd_error.hMax Kellermann1-6/+6
2013-08-04*: use gcc.h macros instead of GLibMax Kellermann1-1/+1
2013-08-04OutputPlugin: pass config_param referenceMax Kellermann1-3/+10
2013-08-03audio_format: convert to C++Max Kellermann1-10/+8
2013-04-17OutputInternal: use Mutex instead of GMutexMax Kellermann1-22/+12
2013-04-17output: convert to C++Max Kellermann1-5/+1
2013-01-20PlayerControl: move functions into the classMax Kellermann1-4/+4
2013-01-10notify: convert to C++Max Kellermann1-9/+2
2013-01-07decoder_api.h, ...: add "extern C"Max Kellermann1-1/+1
2013-01-07mixer_all: convert to C++Max Kellermann1-1/+1
2013-01-05filter/ReplayGain: add method _set_mode()Max Kellermann1-0/+7
2013-01-04player_control.h: convert header to C++Max Kellermann1-1/+1
2013-01-04MusicChunk: move functions to methodsMax Kellermann1-1/+1
2013-01-04buffer, pipe: convert to C++Max Kellermann1-7/+3
2013-01-04output_*: convert to C++Max Kellermann1-5/+12
2012-08-08output_all: add basic GError supportMax Kellermann1-4/+15
2011-09-19output_plugin: the plugin allocates the audio_output objectMax Kellermann1-24/+28
2011-09-01output_all: move _lock_signal() to output_control.cMax Kellermann1-19/+3
2011-09-01output_thread: reimplement CANCEL synchronizationMax Kellermann1-2/+5
2011-01-29copyright year 2011Max Kellermann1-1/+1
2011-01-10include cleanupMax Kellermann1-0/+1
2011-01-10player_control: removed the global variable "pc"Max Kellermann1-7/+7
2010-11-05pipe: add helper function music_pipe_empty()Max Kellermann1-2/+2
2010-10-05output_all: disable outputs on shutdownMax Kellermann1-0/+1
2010-09-28mpd_error: more correct MPD_ERROR implementationDenis Krjuchkov1-1/+1
2010-09-25eliminate g_error() usageThomas Jansen1-5/+6
2010-03-10output: added option "always_on" for radio stationsMax Kellermann1-0/+23
2010-01-02output_all: reset elapsed_time at song borderMax Kellermann1-0/+8
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-11-12player_thread: initialize chunk->times in silence generatorMax Kellermann1-1/+4
2009-11-12include config.h in all sourcesMax Kellermann1-0/+1
2009-11-09output_thread: added command DRAINMax Kellermann1-0/+9
2009-11-07output_all: automatically attempt to re-enable failed outputsMax Kellermann1-0/+1
2009-11-02output: signal the output thread when CANCEL is finishedMax Kellermann1-0/+30
2009-10-31player_control: protect command, state, error with a mutexMax Kellermann1-2/+7
2009-10-30{player,output}_thread: fixed elapsed_time quirksMax Kellermann1-2/+5
2009-10-29output: consistently lock audio output objectsMax Kellermann1-11/+15
2009-10-23output_plugin: added methods enable() and disable()Max Kellermann1-0/+19
2009-10-08player_thread: get "elapsed" from audio outputsMax Kellermann1-0/+14
2009-06-29output_all: don't resume playback when stopping during pauseMax Kellermann1-2/+0
2009-05-29output_all: explicitly return "true" from audio_output_all_play()Max Kellermann1-1/+1
2009-03-26output_all: synchronize playback with player_control.notifyMax Kellermann1-1/+2
2009-03-25output_all: synchronize playback with a notify objectMax Kellermann1-2/+1
2009-03-25output_all: moved code to audio_output_all_wait()Max Kellermann1-0/+12
2009-03-25output: protect audio_output.open with the mutexMax Kellermann1-12/+23
2009-03-16output_all: check param!=NULL before accessing itMax Kellermann1-2/+7
2009-03-14output_all: added missing "unused" attributeMax Kellermann1-1/+1