aboutsummaryrefslogtreecommitdiffstats
path: root/src/audioOutputs/audioOutput_alsa.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Switch to C99 types (retaining compat with old compilers)Eric Wong2008-09-291-1/+1
* output: make "struct audio_output" opaque for output pluginsMax Kellermann2008-09-241-18/+15
* output: set audio_output->open=1 in audio_output_task()Max Kellermann2008-09-241-5/+0
* output: pass audio_format to plugin.init() and plugin.open()Max Kellermann2008-09-241-2/+3
* audio_format: added audio_format_sample_size()Max Kellermann2008-09-231-1/+1
* alsa: re-enable-nonblocking, but sleep if busyEric Wong2008-09-231-7/+10
* alsa: use blocking instead of non-blocking writeEric Wong2008-09-091-1/+6
* alsa: snd_pcm_sw_params_set_xfer_align is deprecatedEric Wong2008-09-081-5/+0
* alsa: only run snd_config_update_free_global once atexitEric Wong2008-09-081-3/+7
* alsa: move bitformat reading code out of the wayEric Wong2008-09-081-16/+12
* alsa: avoid unnecessary heap usage if we don't set a device nameEric Wong2008-09-081-11/+12
* alsa: get rid of the needless canPause flagEric Wong2008-09-081-3/+0
* alsa: capitalize "ALSA" consistently in messagesEric Wong2008-09-081-8/+8
* alsa: optimistically try resuming from suspendEric Wong2008-09-081-6/+4
* output: const plugin structuresMax Kellermann2008-09-081-1/+1
* output: renamed typedef AudioOutput to struct audio_outputMax Kellermann2008-09-071-7/+8
* output: added output_api.hMax Kellermann2008-09-071-3/+2
* audio_format: converted typedef AudioFormat to struct audio_formatMax Kellermann2008-09-071-1/+1
* use size_t and constant pointer in ao pluginsMax Kellermann2008-04-121-1/+2
* whitespace cleanupMax Kellermann2008-04-121-7/+7
* explicitly downcastMax Kellermann2008-03-261-1/+1
* Cleanup #includes of standard system headers and put them in one placeEric Wong2008-01-031-4/+1
* Know about SND_PCM_STATE_RUNNING, might fix some bugsQball Cow2007-12-161-0/+4
* conf: use getBoolBlockParam for block params, tooEric Wong2007-09-051-3/+3
* dmix fix, don't call snd_pcm_drain unless we're already in the RUNNINGWarren Dukes2007-06-081-1/+3
* Don't allow "true" as a value for use_mmap for consistency with other "yesJ. Alexander Treuman2007-04-091-2/+1
* The massive copyright updateAvuton Olrich2007-04-051-1/+1
* audioOutput_alsa: print out the bitrate we wanted to setEric Wong2006-11-071-1/+1
* remove some unneccesary includes from the audioOutput'sWarren Dukes2006-10-181-3/+0
* Replace strdup and {c,re,m}alloc with x* variants to check for OOM errorsEric Wong2006-08-261-3/+3
* trivial: labels should be on the left-most column, no tabbingEric Wong2006-08-201-2/+2
* audioOutput_alsa.c: avoid changing our internal period and buffer time valuesEric Wong2006-08-121-6/+9
* audioOutput_alsa: better period_size auto-configurationEric Wong2006-07-241-13/+20
* chang the default period_time to 50ms. On my setup, setting the period_time ...Warren Dukes2006-07-231-1/+4
* audioOutput_alsa: oops, I broke autodetection in r4363, fixedEric Wong2006-07-211-1/+2
* Add mpd-indent.shAvuton Olrich2006-07-201-3/+3
* Add mpd-indent.shAvuton Olrich2006-07-201-117/+134
* alsa: fix memory leaks from snd_*_open*()Eric Wong2006-07-171-0/+2
* sparse: replace 0 (integer) usage with NULL where appropriateEric Wong2006-07-171-4/+5
* sparse: ANSI-fy function declarationsEric Wong2006-07-171-2/+2
* audio: attempt to gracefully handle disconnected/reconnected devicesEric Wong2006-07-161-0/+5
* audioOutput_alsa: add use_mmap, period_time, buffer_time optionsEric Wong2006-07-161-15/+23
* audioOutput_alsa: calculate period size from sample rateEric Wong2006-07-161-2/+5
* De-inline non-trivial, non-performance-critical functionsEric Wong2006-07-151-1/+1
* Change shank's email addressJ. Alexander Treuman2006-07-141-1/+1
* Use a macro to declare disabled audio output pluginsJ. Alexander Treuman2006-07-141-14/+2
* Huge header update, update the copyright and addAvuton Olrich2006-07-131-1/+1
* Reverting patch to "fix" the alsa plugin when used with dmix. It ended up br...J. Alexander Treuman2006-06-111-1/+2
* potential fix for bug #466Warren Dukes2005-12-121-6/+6
* gcc 2.95 fixesEric Wong2005-11-191-2/+3