aboutsummaryrefslogtreecommitdiff
path: root/src/output_all.c
Commit message (Expand)AuthorAge
* output_plugin: the plugin allocates the audio_output objectMax Kellermann2011-09-19
* Merge branch 'v0.16.x'Max Kellermann2011-09-01
|\
| * output_all: move _lock_signal() to output_control.cMax Kellermann2011-09-01
| * output_thread: reimplement CANCEL synchronizationMax Kellermann2011-09-01
* | copyright year 2011Max Kellermann2011-01-29
* | include cleanupMax Kellermann2011-01-10
* | player_control: removed the global variable "pc"Max Kellermann2011-01-10
|/
* Merge release 0.15.14 from branch 'v0.15.x'Max Kellermann2010-11-07
|\
| * pipe: add helper function music_pipe_empty()Max Kellermann2010-11-05
* | output_all: disable outputs on shutdownMax Kellermann2010-10-05
* | mpd_error: more correct MPD_ERROR implementationDenis Krjuchkov2010-09-28
* | eliminate g_error() usageThomas Jansen2010-09-25
* | output: added option "always_on" for radio stationsMax Kellermann2010-03-10
* | output_all: reset elapsed_time at song borderMax Kellermann2010-01-02
* | Update copyright notices.Avuton Olrich2009-12-31
* | player_thread: initialize chunk->times in silence generatorMax Kellermann2009-11-12
* | include config.h in all sourcesMax Kellermann2009-11-12
* | output_thread: added command DRAINMax Kellermann2009-11-09
* | output_all: automatically attempt to re-enable failed outputsMax Kellermann2009-11-07
* | output: signal the output thread when CANCEL is finishedMax Kellermann2009-11-02
* | player_control: protect command, state, error with a mutexMax Kellermann2009-10-31
* | {player,output}_thread: fixed elapsed_time quirksMax Kellermann2009-10-30
* | output: consistently lock audio output objectsMax Kellermann2009-10-29
* | output_plugin: added methods enable() and disable()Max Kellermann2009-10-23
* | player_thread: get "elapsed" from audio outputsMax Kellermann2009-10-08
|/
* output_all: don't resume playback when stopping during pauseMax Kellermann2009-06-29
* output_all: explicitly return "true" from audio_output_all_play()Max Kellermann2009-05-29
* output_all: synchronize playback with player_control.notifyMax Kellermann2009-03-26
* output_all: synchronize playback with a notify objectMax Kellermann2009-03-25
* output_all: moved code to audio_output_all_wait()Max Kellermann2009-03-25
* output: protect audio_output.open with the mutexMax Kellermann2009-03-25
* output_all: check param!=NULL before accessing itMax Kellermann2009-03-16
* output_all: added missing "unused" attributeMax Kellermann2009-03-14
* output_all: include chunk.hMax Kellermann2009-03-14
* all: Update copyright header.Avuton Olrich2009-03-13
* output_all: fix off-by-one error in audio_output_all_check()Max Kellermann2009-03-12
* output_all: clear input_audio_format on closeMax Kellermann2009-03-10
* output_all: don't allow audio_format==NULL in audio_output_all_open()Max Kellermann2009-03-10
* output: play from a music_pipe objectMax Kellermann2009-03-09
* output_all: fix boolean short circuit in update()Max Kellermann2009-03-07
* output_all: audio_output_all_update() returns boolMax Kellermann2009-03-07
* output_init: return GError on errorMax Kellermann2009-03-01
* output: use GTimer instead of time_t for reopen after failureMax Kellermann2009-02-28
* output_all: print a warning when all outputs are disabledMax Kellermann2009-02-26
* output_all: removed "audio_outputs!=NULL" checkMax Kellermann2009-02-26
* output: set a GLib log domainMax Kellermann2009-02-25
* output: include cleanupMax Kellermann2009-02-16
* output_all: immediately reopen output on playMax Kellermann2009-02-10
* output_all: moved code to audio_output_all_finished()Max Kellermann2009-02-10
* output_all: no CamelCaseMax Kellermann2009-02-10