aboutsummaryrefslogtreecommitdiffstats
path: root/src/output_thread.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* output_api: no CamelCase in struct audio_outputMax Kellermann2009-02-101-8/+8
* output_api: moved the command check out of method pause()Max Kellermann2009-01-301-1/+11
* pcm_convert: return PCM buffer from pcm_convert()Max Kellermann2009-01-171-25/+4
* output: join the output thread after sending the KILL commandMax Kellermann2009-01-071-1/+1
* pcm: added pcm_convert_deinit(), pcm_resample_deinit()Max Kellermann2009-01-071-0/+4
* initialize GError pointersMax Kellermann2009-01-041-1/+1
* output: migrate from pthread to glib threadsThomas Jansen2008-12-281-6/+4
* pcm_utils: check pcm_convert()==0Max Kellermann2008-12-241-1/+9
* output: use GLib instead of log.h/util.hMax Kellermann2008-11-251-3/+5
* output: don't allow length==0Max Kellermann2008-11-021-0/+2
* output: removed audio_output.resultMax Kellermann2008-10-291-5/+7
* output: delay reopen after device failureMax Kellermann2008-10-291-0/+8
* output: always call cancel() before stop()Max Kellermann2008-10-291-0/+4
* output: close device on play errorMax Kellermann2008-10-291-0/+5
* output: use bool for return values and flagsMax Kellermann2008-10-291-4/+4
* pcm_utils: no CamelCaseMax Kellermann2008-10-211-8/+8
* don't include os_compat.hMax Kellermann2008-10-081-0/+2
* audio_output: added method pause()Max Kellermann2008-09-291-0/+18
* notify: protect notify->pending with the mutexMax Kellermann2008-09-261-2/+0
* output: make "struct audio_output" opaque for output pluginsMax Kellermann2008-09-241-5/+7
* output: set audio_output->open=1 in audio_output_task()Max Kellermann2008-09-241-1/+7
* output: pass audio_format to plugin.init() and plugin.open()Max Kellermann2008-09-241-1/+1
* output: one thread per audio outputMax Kellermann2008-09-241-0/+121