summaryrefslogtreecommitdiffstats
path: root/src/modules/alsa-util.c
Commit message (Expand)AuthorAgeFilesLines
* fix a gcc warningLennart Poettering2009-01-121-2/+2
* If we cannot open an ALSA device with SND_PCM_NO_AUTO_FORMAT retry withoutLennart Poettering2009-01-121-4/+24
* downgrade a few warningsLennart Poettering2009-01-121-4/+4
* warn if ALSA wakes us up and there is actually nothing to doLennart Poettering2008-10-231-0/+6
* Try to catch certain driver errorsLennart Poettering2008-10-231-0/+60
* get rid of pa_alsa_volume_divide() since we have pa_sw_volume_divide() nowLennart Poettering2008-10-041-24/+0
* Work around presumable ALSA bug that treats the dir argument toLennart Poettering2008-09-091-4/+11
* rework device opening code: work around broken SND_PCM_NO_AUTO_xxx support in...Lennart Poettering2008-08-311-39/+68
* alsa_error_handler should note source of errorsEd Catmur2008-08-261-1/+6
* add a few more gcc warning flags and fix quite a few problems found by doing soLennart Poettering2008-08-191-15/+16
* drop 0db reset functions since they are not necessary anymoreLennart Poettering2008-08-131-50/+0
* add new function pa_alsa_volume_divide()Lennart Poettering2008-08-131-0/+24
* reword some log messagesLennart Poettering2008-08-131-3/+3
* don't use PA_GCC_UNUSED anymoreLennart Poettering2008-08-091-2/+2
* try to bypass alsa softvol, since it is broken when used with snd_pcm_rewind()Lennart Poettering2008-07-161-1/+2
* make user of pa_channel_map_init_extend() wherever it makes senseLennart Poettering2008-06-181-20/+2
* get rid of svn $ keywordsLennart Poettering2008-06-181-2/+0
* merge glitch-free branch back into trunkLennart Poettering2008-05-151-24/+363
* deal with a possibly failing pa_channel_map_init_auto() correctlyLennart Poettering2008-02-131-1/+3
* Rework ALSA mixer channel detection code. This time we actually care about th...Lennart Poettering2007-11-131-4/+128
* Completely rework ALSA device selection code: choose the device to open depen...Lennart Poettering2007-11-131-18/+234
* add support for 32bit integer samplesLennart Poettering2007-11-091-3/+11
* merge 'lennart' branch back into trunk.Lennart Poettering2007-10-281-94/+108
* Add copyright notices to all relevant files. (based on svn log)Pierre Ossman2007-02-131-0/+3
* Huge trailing whitespace cleanup. Let's keep the tree pure from here on,Pierre Ossman2007-01-041-14/+14
* remove all occurences of Lennart Poettering2006-08-181-11/+11
* fix bad memory access and a leak when detructing ALSA fd listsLennart Poettering2006-08-111-2/+1
* change order of the ALSA event dispatch code to make sure that the code survi...Lennart Poettering2006-08-111-2/+2
* big s/polyp/pulse/gLennart Poettering2006-06-191-7/+7
* * make hw param settings easier to debug by splitting up long ifLennart Poettering2006-06-171-6/+18
* if S16NE is not supported, fall back to S16RE. If FLOAT32NE is not supported,...Lennart Poettering2006-06-161-14/+70
* decrease maximum allowed sample frequency for ALSA devices to 5%, since 48000...Lennart Poettering2006-05-311-1/+1
* downgrade a log messageLennart Poettering2006-05-301-1/+1
* * alsa-sink: if "PCM" is not found as mixer track name, fallback to "Master"Lennart Poettering2006-05-301-6/+17
* * if an ALSA device doesn't support the channel count requested, use what ALS...Lennart Poettering2006-05-301-3/+14
* Move xmalloc to the public side (libpolyp).Pierre Ossman2006-05-171-1/+2
* * modify pa_channel_map_init_auto() to take an extra argument specifying the ...Lennart Poettering2006-05-161-44/+0
* first set buffer size, and afterwards period sizeLennart Poettering2006-05-131-1/+1
* use default alsa channel map for alsa devicesLennart Poettering2006-05-131-0/+44
* Zero the fd list since we do a memcmp on it later.Pierre Ossman2006-04-281-1/+1
* fix a couple of issues I found when compiling polypaudio with gcc 2.95Lennart Poettering2006-04-181-2/+2
* Fix ALSA fd handling to be compatible with blocking deferred events.Pierre Ossman2006-04-161-2/+4
* It's safer to set buffer size than to try setting number of periods.Pierre Ossman2006-03-051-1/+3
* Return the proper error code so that we get a correct error message.Pierre Ossman2006-03-051-12/+12
* Get notifications about mixer changes from ALSA.Pierre Ossman2006-02-261-7/+37
* Handle ALSA file descriptors more correctly. This means a bit more overhead,Pierre Ossman2006-02-261-43/+182
* Hardware volume support in ALSA modules.Pierre Ossman2006-02-261-0/+39
* change pa_log() and friends to not require a trailing \n on all logged stringsLennart Poettering2006-02-231-1/+1
* fix snd_pcm_hw_params_set_rate_near() usageLennart Poettering2006-02-201-1/+6
* move alsa-util.[ch], oss-util.[ch] and howl-wrap.[ch] to the modules director...Lennart Poettering2006-02-161-0/+125