summaryrefslogtreecommitdiff
path: root/src/pcm/pcm_dmix.c
Commit message (Expand)AuthorAgeFilesLines
* pcm: Fallback open as the first instance for dmix & coTakashi Iwai2016-04-141-0/+8
* pcm: dmix: Handle slave PCM xrun and unexpected states properlyTakashi Iwai2015-11-051-13/+3
* PCM: snd_pcm_xxxx_drain() maybe blocked after suspend and resumeShengjiu Wang2015-06-121-0/+14
* pcm: Fix snd_pcm_status() for dmix & coTakashi Iwai2015-06-021-1/+2
* Revert "pcm: rewindable, forwardable: don't return stale data"Jaroslav Kysela2014-09-141-6/+0
* pcm: rewindable, forwardable: don't return stale dataAlexander E. Patrakov2014-09-131-0/+6
* pcm: handle negative values from snd_pcm_mmap_hw_availAlexander E. Patrakov2014-09-131-1/+1
* pcm: express the rewind size limitation logic betterAlexander E. Patrakov2014-09-131-3/+1
* dmix: actually rewind when running or being drainedAlexander E. Patrakov2014-09-131-2/+6
* pcm: Implement timestamp type handling in all pluginsTakashi Iwai2014-07-141-4/+4
* pcm: initialize pcm_dmix monotonic fieldOlivier Langlois2014-01-231-1/+1
* pcm: direct plugins: do more safe IPC semaphore handlingJaroslav Kysela2013-04-091-2/+2
* PCM: Fix infinite loop in htimestamp of dmix, dsnoop and dshare pluginsTakashi Iwai2012-09-211-0/+1
* Implement the channel mapping APITakashi Iwai2012-09-111-0/+3
* pcm direct plugins: change timestamping in dsnoopJaroslav Kysela2010-10-291-1/+1
* pcm direct plugins: drain() call might be blocked when threads are usedJaroslav Kysela2010-03-031-1/+1
* pcm_dmix: add support for S24_LE formatJaroslav Kysela2010-03-021-0/+8
* fix doc errorsClemens Ladisch2009-08-041-0/+2
* Make all the PCM plugins ops structure constant.Diego E. 'Flameeyes' Pettenò2008-11-211-2/+2
* implemented snd_pcm_rewindable() and snd_pcm_forwardable(), removed can_rewin...Jaroslav Kysela2008-04-211-0/+12
* dmix skipping first set of samplesTakashi Iwai2008-03-101-2/+2
* dmix - Enable auto format detection as defaultTakashi Iwai2008-01-181-3/+5
* Implemented snd_pcm_rewind() for the dmix pluginJaroslav Kysela2008-01-101-9/+157
* Impemented snd_pcm_htimestamp() function.Jaroslav Kysela2008-01-091-4/+23
* Add support for monotonic timestampsJaroslav Kysela2008-01-091-3/+3
* dmix: add U8 supportClemens Ladisch2007-12-101-0/+4
* dmix: simplify mix_areas()Clemens Ladisch2007-12-101-86/+47
* dmix: rename mix_areas*Clemens Ladisch2007-12-101-22/+22
* Clean up using gettimestamp()Takashi Iwai2007-11-211-14/+4
* Fix timestamp in status in PCM direct pluginsTakashi Iwai2007-11-211-1/+8
* snd_pcm_dmix_close: raise semaphore if unable to discardTakashi Iwai2007-10-181-3/+4
* Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.czJaroslav Kysela2007-10-151-2/+2
* Add support of little-endian on i386/x86_64 dmixTakashi Iwai2007-07-031-1/+3
* More better fix for linked start/stopTakashi Iwai2007-03-131-1/+1
* pcm direct plugins - fix memory leak (sconf must be deleted)Jaroslav Kysela2006-10-121-2/+1
* Use O_APPEND mode with dmix & co pluginsTakashi Iwai2006-04-281-18/+46
* Add check of binding ranges in direct pluginsTakashi Iwai2006-04-261-1/+1
* Revert the last fix: finer sync of dmix in delay callbackTakashi Iwai2006-04-121-1/+0
* Finer sync of dmix in delay callbackTakashi Iwai2006-04-061-0/+1
* Fix buffer size handling of direct pluginsTakashi Iwai2006-04-061-12/+3
* Fix noisy output of dmix with two periodsTakashi Iwai2006-03-241-5/+19
* dmix - Allow more flexible buffer sizesTakashi Iwai2006-03-211-15/+9
* return ENODEV for disconnected devicesClemens Ladisch2006-03-031-3/+3
* remove superfluous free() checksClemens Ladisch2006-02-271-4/+2
* Fix infinite parse of recursive definitionsTakashi Iwai2006-01-301-2/+5
* Support multi-card/device for direct pluginsTakashi Iwai2006-01-161-101/+20
* Fix compile warningsTakashi Iwai2006-01-101-2/+2
* dmix: add S24_3LE supportClemens Ladisch2005-12-191-1/+28
* pcm dump() routines update: use spaces to indent textsJaroslav Kysela2005-12-111-1/+1
* direct plugins - fixed ipc_gid initialization when gid specified as numberJaroslav Kysela2005-12-041-1/+1