summaryrefslogtreecommitdiff
path: root/src/audioOutputs/audioOutput_alsa.c
AgeCommit message (Expand)Author
2008-10-26renamed src/audioOutputs/ to src/output/Max Kellermann
2008-10-14alsa: added #ifdefs around SND_PCM_NO_AUTO_xxxMax Kellermann
2008-10-14alsa: optionally disable resampling and othersMax Kellermann
2008-10-12alsa: fall back to 16 bit outputMax Kellermann
2008-10-12alsa: moved code to alsa_configure()Max Kellermann
2008-10-11alsa: don't override libasound's buffer_time and period_timeMax Kellermann
2008-10-11alsa: re-enable blocking modeMax Kellermann
2008-10-10audio_format: added audio_format_frame_size()Max Kellermann
2008-10-10audio_format: renamed sampleRate to sample_rateMax Kellermann
2008-10-10audio_format: unsigned integersMax Kellermann
2008-09-29use C99 struct initializersMax Kellermann
2008-09-29Switch to C99 types (retaining compat with old compilers)Eric Wong
2008-09-24output: make "struct audio_output" opaque for output pluginsMax Kellermann
2008-09-24output: set audio_output->open=1 in audio_output_task()Max Kellermann
2008-09-24output: pass audio_format to plugin.init() and plugin.open()Max Kellermann
2008-09-23audio_format: added audio_format_sample_size()Max Kellermann
2008-09-23alsa: re-enable-nonblocking, but sleep if busyEric Wong
2008-09-09alsa: use blocking instead of non-blocking writeEric Wong
2008-09-08alsa: snd_pcm_sw_params_set_xfer_align is deprecatedEric Wong
2008-09-08alsa: only run snd_config_update_free_global once atexitEric Wong
2008-09-08alsa: move bitformat reading code out of the wayEric Wong
2008-09-08alsa: avoid unnecessary heap usage if we don't set a device nameEric Wong
2008-09-08alsa: get rid of the needless canPause flagEric Wong
2008-09-08alsa: capitalize "ALSA" consistently in messagesEric Wong
2008-09-08alsa: optimistically try resuming from suspendEric Wong
2008-09-08output: const plugin structuresMax Kellermann
2008-09-07output: renamed typedef AudioOutput to struct audio_outputMax Kellermann
2008-09-07output: added output_api.hMax Kellermann
2008-09-07audio_format: converted typedef AudioFormat to struct audio_formatMax Kellermann
2008-04-12use size_t and constant pointer in ao pluginsMax Kellermann
2008-04-12whitespace cleanupMax Kellermann
2008-03-26explicitly downcastMax Kellermann
2008-01-03Cleanup #includes of standard system headers and put them in one placeEric Wong
2007-12-16Know about SND_PCM_STATE_RUNNING, might fix some bugsQball Cow
2007-09-05conf: use getBoolBlockParam for block params, tooEric Wong
2007-06-08dmix fix, don't call snd_pcm_drain unless we're already in the RUNNINGWarren Dukes
2007-04-09Don't allow "true" as a value for use_mmap for consistency with other "yesJ. Alexander Treuman
2007-04-05The massive copyright updateAvuton Olrich
2006-11-07audioOutput_alsa: print out the bitrate we wanted to setEric Wong
2006-10-18remove some unneccesary includes from the audioOutput'sWarren Dukes
2006-08-26Replace strdup and {c,re,m}alloc with x* variants to check for OOM errorsEric Wong
2006-08-20trivial: labels should be on the left-most column, no tabbingEric Wong
2006-08-12audioOutput_alsa.c: avoid changing our internal period and buffer time valuesEric Wong
2006-07-24audioOutput_alsa: better period_size auto-configurationEric Wong
2006-07-23chang the default period_time to 50ms. On my setup, setting the period_time ...Warren Dukes
2006-07-21audioOutput_alsa: oops, I broke autodetection in r4363, fixedEric Wong
2006-07-20Add mpd-indent.shAvuton Olrich
2006-07-20Add mpd-indent.shAvuton Olrich
2006-07-17alsa: fix memory leaks from snd_*_open*()Eric Wong
2006-07-17sparse: replace 0 (integer) usage with NULL where appropriateEric Wong