aboutsummaryrefslogtreecommitdiffstats
path: root/src/output/alsa_plugin.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright notices.Avuton Olrich2009-12-311-1/+1
* audio_format: changed "bits" to "enum sample_format"Max Kellermann2009-12-021-29/+44
* include config.h in all sourcesMax Kellermann2009-11-121-1/+2
* output/alsa: fill period buffer with silence before drainingMax Kellermann2009-11-091-3/+47
* alsa_plugin.c: workaround snd_pcm_drain bugJeffrey Middleton2009-11-021-1/+2
* output_plugin: added method "drain"Max Kellermann2009-10-291-3/+9
* output/alsa: don't recover on CANCELMax Kellermann2009-10-291-1/+1
* mixer/{oss,alsa}: renamed the mixer source filesMax Kellermann2009-10-201-1/+2
* Support wrong-endian ALSA outputDavid Woodhouse2009-07-191-2/+50
* alsa_output: don't use atexit() to clean up the ALSA libraryMax Kellermann2009-04-211-7/+3
* output_plugin: replaced output_plugin.get_mixer() with mixer_pluginMax Kellermann2009-03-261-19/+1
* mixer_api: moved mixer_plugin imports to mixer_list.hMax Kellermann2009-03-141-1/+1
* mixer_api: moved functions to mixer_control.cMax Kellermann2009-03-141-0/+1
* all: Update copyright header.Avuton Olrich2009-03-131-6/+7
* alsa: use snd_pcm_sframes_t instead of intMax Kellermann2009-03-101-2/+1
* alsa: don't close PCM handle in alsa_recover()Max Kellermann2009-03-101-13/+3
* alsa: determine buffer_time if not already knownMax Kellermann2009-03-081-0/+5
* alsa: better period_time default value for high sample ratesMax Kellermann2009-03-081-3/+8
* alsa: log period and buffer sizeMax Kellermann2009-03-031-0/+3
* alsa: fall back to 32 bit samples if 16 is not supportedMax Kellermann2009-03-031-1/+2
* alsa: fall back to 32 bit samples if 24 is not supportedMax Kellermann2009-03-021-0/+8
* output: removed duplicate debug messages from pluginsMax Kellermann2009-03-011-4/+0
* output_plugin: report errors with GErrorMax Kellermann2009-02-261-20/+35
* alsa: fall back to 16 bit audioMax Kellermann2009-02-251-3/+8
* alsa: moved code from alsa_open() to alsa_setup()Max Kellermann2009-02-251-32/+49
* output_plugin: don't pass audio_output object to method init()Max Kellermann2009-02-251-2/+1
* output: pass the music chunk pointer as void*, not char*Max Kellermann2009-02-231-1/+1
* output_api: play() returns a lengthMax Kellermann2009-02-231-20/+11
* output_plugin: replaced method "control()" with "mixer()"Max Kellermann2009-02-161-8/+9
* use g_free() instead of free()Max Kellermann2009-01-251-1/+1
* mixer: removed mixer_configure(), configure mixer in mixer_new()Max Kellermann2009-01-251-7/+1
* mixer: return a mixer struct pointerMax Kellermann2009-01-251-7/+7
* conf: allow param==NULLMax Kellermann2009-01-251-5/+2
* conf: const pointers in block get functionsMax Kellermann2009-01-251-2/+2
* alsa: added commentsMax Kellermann2009-01-251-3/+21
* alsa: frame_size is size_t, not intMax Kellermann2009-01-251-1/+1
* alsa: no CamelCaseMax Kellermann2009-01-251-93/+103
* alsa: fix option parsing and restore default period_timeDan McGee2009-01-251-3/+6
* conf: added config_get_block_unsigned()Max Kellermann2009-01-181-6/+2
* conf: added config_get_block_string()Max Kellermann2009-01-181-2/+1
* conf: replaced getBoolBlockParam() with config_get_block_bool()Max Kellermann2009-01-171-6/+5
* conf: no CamelCase, part IMax Kellermann2009-01-171-5/+6
* Introducing mixer apiViliam Mateicka2009-01-101-7/+8
* pcm_utils: moved conversion code to pcm_convert.cMax Kellermann2009-01-071-1/+1
* renaming mixer.h to mixer_api.hViliam Mateicka2009-01-041-1/+1
* alsa: use GLib instead of utils.hMax Kellermann2009-01-021-3/+2
* output plugins: don't include gcc.hMax Kellermann2009-01-011-2/+2
* Moving mixers to audio outputsViliam Mateicka2008-12-311-1/+21
* alsa: use GLib loggingMax Kellermann2008-12-291-29/+30
* alsa: reverted the default buffer_time to 500 msMax Kellermann2008-12-011-1/+5