OSDN Git Service

Implement the channel mapping API
[android-x86/external-alsa-lib.git] / src / pcm / pcm_dmix.c
2012-09-11 Takashi IwaiImplement the channel mapping API
2011-01-24 Jaroslav KyselaMerge branch 'ucm'
2010-10-29 Jaroslav Kyselapcm direct plugins: change timestamping in dsnoop
2010-03-03 Jaroslav Kyselapcm direct plugins: drain() call might be blocked when...
2010-03-02 Jaroslav Kyselapcm_dmix: add support for S24_LE format
2009-08-04 Clemens Ladischfix doc errors
2008-11-21 Diego E. 'Flameeye... Make all the PCM plugins ops structure constant.
2008-04-21 Jaroslav Kyselaimplemented snd_pcm_rewindable() and snd_pcm_forwardabl...
2008-03-10 Takashi Iwaidmix skipping first set of samples
2008-01-18 Takashi Iwaidmix - Enable auto format detection as default
2008-01-10 Jaroslav KyselaImplemented snd_pcm_rewind() for the dmix plugin
2008-01-09 Jaroslav KyselaImpemented snd_pcm_htimestamp() function.
2008-01-09 Jaroslav KyselaAdd support for monotonic timestamps
2007-12-10 Clemens Ladischdmix: add U8 support
2007-12-10 Clemens Ladischdmix: simplify mix_areas()
2007-12-10 Clemens Ladischdmix: rename mix_areas*
2007-11-21 Takashi IwaiClean up using gettimestamp()
2007-11-21 Takashi IwaiFix timestamp in status in PCM direct plugins
2007-10-18 Takashi Iwaisnd_pcm_dmix_close: raise semaphore if unable to discard
2007-10-15 Jaroslav KyselaChanged Jaroslav Kysela's e-mail from perex@suse.cz...
2007-07-03 Takashi IwaiAdd support of little-endian on i386/x86_64 dmix
2007-03-13 Takashi IwaiMore better fix for linked start/stop
2006-10-12 Jaroslav Kyselapcm direct plugins - fix memory leak (sconf must be...
2006-04-28 Takashi IwaiUse O_APPEND mode with dmix & co plugins
2006-04-26 Takashi IwaiAdd check of binding ranges in direct plugins
2006-04-12 Takashi IwaiRevert the last fix: finer sync of dmix in delay callback
2006-04-06 Jaroslav KyselaMerged
2006-04-06 Takashi IwaiFiner sync of dmix in delay callback
2006-04-06 Takashi IwaiFix buffer size handling of direct plugins
2006-03-24 Takashi IwaiFix noisy output of dmix with two periods
2006-03-21 Takashi Iwaidmix - Allow more flexible buffer sizes
2006-03-03 Clemens Ladischreturn ENODEV for disconnected devices
2006-02-27 Clemens Ladischremove superfluous free() checks
2006-01-30 Takashi IwaiFix infinite parse of recursive definitions
2006-01-16 Takashi IwaiSupport multi-card/device for direct plugins
2006-01-10 Takashi IwaiFix compile warnings
2005-12-19 Clemens Ladischdmix: add S24_3LE support
2005-12-11 Jaroslav Kyselapcm dump() routines update: use spaces to indent texts
2005-12-04 Jaroslav Kyseladirect plugins - fixed ipc_gid initialization when...
2005-11-21 Takashi Iwaiabort snd_pcm_dmix_drain when state is SND_PCM_STATE_XRU
2005-09-19 Takashi IwaiFix endianess with dmix plugin
2005-08-17 Takashi IwaiMisc fixes
2005-08-16 Jaroslav Kyseladirect plugins (dmix) - suspend/resume fixes
2005-08-12 Takashi IwaiFix direct plugins running on 32bit emulation with...
2005-06-16 Takashi IwaiFix boundary overlap
2005-05-30 Takashi IwaiFix bugs in the last change of ipc_gid option
2005-05-30 Jaroslav Kyselaadded ipc_gid for direct plugins
2005-05-24 Takashi IwaiFix doxygen documents
2005-05-23 Takashi IwaiMove poll_* callbacks to fast_ops
2005-05-23 Takashi IwaiFix semaphore deadlocks
2005-05-23 Takashi IwaiMinor clean up of dmix codes
2005-05-23 Takashi IwaiFix poll after XRUN with dmix
2005-05-19 Takashi IwaiMore strict permission for IPC shm and sem
2005-05-19 Takashi IwaiRevert the shmget permission
2005-05-19 Takashi IwaiFix possible noises and optimization with dmix
2005-05-18 Takashi IwaiRemove poll_ask callback
2005-05-17 Takashi IwaiFix drain of dmix without data
2005-05-17 Takashi IwaiRemove pause and fix timer initialization in prepare
2005-04-22 Takashi IwaiFix CPU hog with combination of rate plugin
2005-04-20 Takashi IwaiFix ATTRIBUTE_UNUSED
2005-04-11 Takashi IwaiFix more CPU hang-up bugs in dmix
2005-04-05 Takashi IwaiMore fixes for 100% CPU hang with dmix
2005-03-31 Takashi IwaiStop timer at XRUN
2005-03-29 Takashi IwaiGeneric architecture support
2005-03-29 Takashi IwaiDo hwsync of slave PCM on dmix
2005-03-29 Takashi IwaiDelayed start for dmix
2005-03-22 Takashi IwaiFix compilation with gcc-4.0
2005-03-15 Takashi IwaiFix resume of dmix, dsnoop and dshare plugins
2005-03-09 Takashi IwaiSmall code clean up
2005-02-08 Takashi IwaiSplit arch-dependent codes of dmix
2005-02-07 Clemens Ladischstart pcm when draining in prepared state
2005-01-21 Takashi IwaiUse snd_config_get_bool()
2005-01-20 Jaroslav Kyselaimproved stream linking and plugin code cleanups
2005-01-11 Takashi IwaiFix handling of DISCONNECT state
2004-10-29 Jaroslav KyselaTry to fix period_time/period_size problems for direct...
2004-09-15 Stas Sergeev[ALSA-LIB] dmix: dont forget to return -EINVAL on errors
2004-05-22 Jaroslav Kysela- added SYNC_PTR ioctl support for pcm_hw plugin
2004-04-26 Clemens Ladischdocument all PCM plugin parameters
2004-03-17 Jaroslav Kysela- added poll_ask callback to mangle avail_min (rate_plu...
2004-02-18 Jaroslav Kyselarewind returns error code rather than doing wrong operation
2004-02-03 Jaroslav KyselaThe format condition was wrong (dmix<->dsnoop)
2004-01-24 Jaroslav Kysela<atlka@pg.gda.pl>
2004-01-23 Jaroslav KyselaAdded sync_ptr callback
2004-01-21 Jaroslav KyselaFixed poll() behaviour for direct plugins, also added...
2004-01-20 Jaroslav KyselaAdded slowptr options to direct plugins
2004-01-19 Jaroslav KyselaAdded SNDRV_PCM_STATE_DISCONNECTED state.
2003-12-07 Jaroslav KyselaMaik Broemme <mbroemme@plusserver.de>
2003-10-23 Takashi Iwaiadded more documents and examples about plugins.
2003-09-17 Takashi Iwai- support of dmix asm code for x86-64.
2003-09-02 Jaroslav KyselaDirect plugins update:
2003-08-07 Takashi Iwaifixed dmix crashes by Clemens Ladisch <clemens@ladisch...
2003-07-25 Takashi Iwaifixes by Art Haas <ahaas@airmail.net>:
2003-07-15 Jaroslav KyselaAdded unlink of the communication socket name.
2003-07-01 Jaroslav KyselaClemens Ladisch <clemens@ladisch.de>
2003-04-23 Jaroslav Kysela- added shm area manager code
2003-04-19 Jaroslav KyselaAdded missing sync_ptr() call to pcm_status() function
2003-03-19 Jaroslav KyselaAdded more comments for 32-bit mixing
2003-03-19 Jaroslav Kyseladshare and dsnoop plugins are working now
2003-03-19 Jaroslav KyselaA small cleanup to 32-bit mix routine as Abramo suggested
2003-03-19 Jaroslav KyselaCorrected universal 32-bit mixing routine
next