summaryrefslogtreecommitdiff
path: root/src/pcm/pcm_dsnoop.c
Commit message (Expand)AuthorAgeFilesLines
* pcm: Add thread-safety to PCM APITakashi Iwai2016-07-111-2/+13
* pcm: Fix secondary retry in dsnoop and dshareTakashi Iwai2016-05-281-1/+1
* 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-16/+7
* 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
* dsnoop: rewindable and forwardable logic was swappedAlexander E. Patrakov2014-09-131-4/+2
* pcm: express the rewind size limitation logic betterAlexander E. Patrakov2014-09-131-4/+2
* pcm: Implement timestamp type handling in all pluginsTakashi Iwai2014-07-141-2/+2
* pcm: initialize monotonic field for dshare and dsnoop, tooTakashi Iwai2014-01-231-1/+1
* pcm: direct plugins: do more safe IPC semaphore handlingJaroslav Kysela2013-04-091-4/+5
* 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_dsnoop: comment fall-through in next "case"Antonio Borneo2012-05-141-0/+1
* pcm direct plugins: change timestamping in dsnoopJaroslav Kysela2010-10-291-6/+25
* pcm direct plugins: drain() call might be blocked when threads are usedJaroslav Kysela2010-03-031-1/+1
* 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/+19
* Allow auto-config for dsnoop and dshare pluginsTakashi Iwai2008-01-231-1/+4
* Impemented snd_pcm_htimestamp() function.Jaroslav Kysela2008-01-091-4/+23
* Add support for monotonic timestampsJaroslav Kysela2008-01-091-3/+3
* Clean up using gettimestamp()Takashi Iwai2007-11-211-14/+4
* Fix timestamp in status in PCM direct pluginsTakashi Iwai2007-11-211-1/+8
* Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.czJaroslav Kysela2007-10-151-2/+2
* 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-17/+45
* Add check of binding ranges in direct pluginsTakashi Iwai2006-04-261-1/+1
* Fix buffer size handling of direct pluginsTakashi Iwai2006-04-061-10/+2
* dmix - Allow more flexible buffer sizesTakashi Iwai2006-03-211-15/+9
* return ENODEV for disconnected devicesClemens Ladisch2006-03-031-4/+4
* remove superfluous free() checksClemens Ladisch2006-02-271-4/+2
* Remove bogus ATTRIBUTE_UNUSEDTakashi Iwai2006-02-201-1/+1
* Fix infinite parse of recursive definitionsTakashi Iwai2006-01-301-2/+5
* Support multi-card/device for direct pluginsTakashi Iwai2006-01-161-103/+20
* 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
* direct pcm plugins - fixed dump output name for dshare and dsnoopJaroslav Kysela2005-11-011-1/+1
* Removed unused functionTakashi Iwai2005-09-121-7/+0
* Misc fixesTakashi Iwai2005-08-171-1/+5
* direct plugins (dmix) - suspend/resume fixesJaroslav Kysela2005-08-161-1/+1
* Fix direct plugins running on 32bit emulation with 64bit archTakashi Iwai2005-08-121-23/+8
* added ipc_gid for direct pluginsJaroslav Kysela2005-05-301-2/+26
* Move poll_* callbacks to fast_opsTakashi Iwai2005-05-231-1/+3
* Fix poll of dsnoop pluginTakashi Iwai2005-05-231-0/+3
* Fix semaphore deadlocksTakashi Iwai2005-05-231-31/+27
* Remove poll_ask callbackTakashi Iwai2005-05-181-1/+0
* Remove pause and fix timer initialization in prepareTakashi Iwai2005-05-171-17/+5
* Fix resume of dmix, dsnoop and dshare pluginsTakashi Iwai2005-03-151-4/+12