summaryrefslogtreecommitdiff
path: root/src/output/alsa_plugin.c
AgeCommit message (Expand)Author
2011-09-17output: rename plugin source filesMax Kellermann
2011-07-20Merge branch 'v0.16.x'Max Kellermann
2011-07-20output/alsa: fix SIGFPE when alsa announces a period size of 0Max Kellermann
2011-01-29copyright year 2011Max Kellermann
2010-11-05output/alsa: dump buffer and period limitsMax Kellermann
2010-01-17output/alsa: support packed 24 bit samplesMax Kellermann
2010-01-16output/alsa: probe all sample formats in a loopMax Kellermann
2010-01-16output/alsa: merged code into alsa_output_try_format()Max Kellermann
2010-01-16output/alsa: pass sample_format to get_bitformat()Max Kellermann
2010-01-16output/alsa: moved code to alsa_output_setup_format()Max Kellermann
2009-12-31Update copyright notices.Avuton Olrich
2009-12-02audio_format: changed "bits" to "enum sample_format"Max Kellermann
2009-11-12include config.h in all sourcesMax Kellermann
2009-11-09output/alsa: fill period buffer with silence before drainingMax Kellermann
2009-11-02alsa_plugin.c: workaround snd_pcm_drain bugJeffrey Middleton
2009-10-29output_plugin: added method "drain"Max Kellermann
2009-10-29output/alsa: don't recover on CANCELMax Kellermann
2009-10-20mixer/{oss,alsa}: renamed the mixer source filesMax Kellermann
2009-07-19Support wrong-endian ALSA outputDavid Woodhouse
2009-04-21alsa_output: don't use atexit() to clean up the ALSA libraryMax Kellermann
2009-03-26output_plugin: replaced output_plugin.get_mixer() with mixer_pluginMax Kellermann
2009-03-14mixer_api: moved mixer_plugin imports to mixer_list.hMax Kellermann
2009-03-14mixer_api: moved functions to mixer_control.cMax Kellermann
2009-03-13all: Update copyright header.Avuton Olrich
2009-03-10alsa: use snd_pcm_sframes_t instead of intMax Kellermann
2009-03-10alsa: don't close PCM handle in alsa_recover()Max Kellermann
2009-03-08alsa: determine buffer_time if not already knownMax Kellermann
2009-03-08alsa: better period_time default value for high sample ratesMax Kellermann
2009-03-03alsa: log period and buffer sizeMax Kellermann
2009-03-03alsa: fall back to 32 bit samples if 16 is not supportedMax Kellermann
2009-03-02alsa: fall back to 32 bit samples if 24 is not supportedMax Kellermann
2009-03-01output: removed duplicate debug messages from pluginsMax Kellermann
2009-02-26output_plugin: report errors with GErrorMax Kellermann
2009-02-25alsa: fall back to 16 bit audioMax Kellermann
2009-02-25alsa: moved code from alsa_open() to alsa_setup()Max Kellermann
2009-02-25output_plugin: don't pass audio_output object to method init()Max Kellermann
2009-02-23output: pass the music chunk pointer as void*, not char*Max Kellermann
2009-02-23output_api: play() returns a lengthMax Kellermann
2009-02-16output_plugin: replaced method "control()" with "mixer()"Max Kellermann
2009-01-25use g_free() instead of free()Max Kellermann
2009-01-25mixer: removed mixer_configure(), configure mixer in mixer_new()Max Kellermann
2009-01-25mixer: return a mixer struct pointerMax Kellermann
2009-01-25conf: allow param==NULLMax Kellermann
2009-01-25conf: const pointers in block get functionsMax Kellermann
2009-01-25alsa: added commentsMax Kellermann
2009-01-25alsa: frame_size is size_t, not intMax Kellermann
2009-01-25alsa: no CamelCaseMax Kellermann
2009-01-25alsa: fix option parsing and restore default period_timeDan McGee
2009-01-18conf: added config_get_block_unsigned()Max Kellermann
2009-01-18conf: added config_get_block_string()Max Kellermann