OSDN Git Service

Replaced snd_pcm_avail() with snd_pcm_hwsync()
[android-x86/external-alsa-lib.git] / src / pcm / pcm_hw.c
2002-10-12 Jaroslav KyselaReplaced snd_pcm_avail() with snd_pcm_hwsync()
2002-10-11 Jaroslav KyselaImplemented snd_pcm_avail() function.
2002-09-19 Jaroslav KyselaReverted back the PCM API.
2002-09-17 Jaroslav Kysela- unified snd_pcm_hw_params_* functions
2002-09-09 Jaroslav KyselaAdded snd_pcm_hw_params_get_min_align; changed get_form...
2002-06-26 Jaroslav KyselaEnhanced bitmasks in PCM - added support for more forma...
2002-06-10 Jaroslav KyselaRemoved dummy code
2002-04-30 Takashi Iwaidon't recheck MMAP_XXX masks (in mmap_emulation mode...
2002-04-23 Jaroslav KyselaMoved ring buffer pointers and added a mechanism to...
2002-03-11 Jaroslav KyselaAdded debug printf
2002-02-22 Jaroslav KyselaAdded ommited break
2002-02-21 Jaroslav KyselaCleaned the mmap_commit implementations in plugins.
2002-02-21 Jaroslav KyselaAdded a call to XRUN ioctl to update correctly PCM...
2002-02-21 Jaroslav KyselaFixed XRUN detection condition in avail() callback
2002-01-22 Jaroslav KyselaAdded description of shm, null and rate plugins
2002-01-13 Jaroslav KyselaAdded description of copy, linear, lfloat and mulaw...
2002-01-12 Jaroslav KyselaMoved some prototypes from src/pcm/pcm_plugin.h to...
2001-12-30 Jaroslav KyselaUpdated GNU GPL license (address).
2001-12-11 Jaroslav KyselaAdded mmap emulation mode
2001-12-08 Jaroslav KyselaImproved mmap emulation over write/read
2001-11-24 Jaroslav KyselaAdded debug code
2001-11-19 Jaroslav KyselaConfiguration:
2001-10-24 Jaroslav KyselaChanges for static build.
2001-10-18 Jaroslav KyselaFixed typos and made some cleanups in the async stuff
2001-10-09 Jaroslav KyselaDon't report ENOSYS error via SYSERR for snd_pcm_resume
2001-09-26 Jaroslav KyselaAdded power management functions and defines.
2001-08-22 Jaroslav KyselaRemoved EAGAIN error report from drain
2001-08-15 Jaroslav KyselaAdded symbol versioning for dlsym-callbacks.
2001-07-11 Jaroslav KyselaAdded documentation for instrument and midi event funct...
2001-06-20 Abramo BagnaraNew async notification API. Removed obsolete surround...
2001-06-11 Jaroslav KyselaAdded argument handling for the slave PCMs.
2001-06-04 Abramo BagnaraAdded hooked PCM type (one sample hook implementation...
2001-04-19 Abramo BagnaraImproved automatic start/stop
2001-04-13 Abramo BagnaraBetter PCM mmap API. Fixed pcm_multi
2001-04-02 Abramo BagnaraFixed returned value
2001-03-29 Abramo BagnaraLot of cleanings with the help of gcc3
2001-03-26 Abramo BagnaraAdded mode argument to open functions where it was...
2001-03-23 Abramo BagnaraFirst part of PCM documentation
2001-03-08 Abramo BagnaraRemoved obsolete code
2001-03-04 Abramo BagnaraRenamed ERR to SNDERR. Added s16 pseudo meter scope...
2001-02-27 Abramo BagnaraAdded multithread aware status for plugins
2001-02-21 Abramo BagnaraTransformed PAGE_SIZE in sysconf(_SC_PAGE_SIZE)
2001-02-14 Abramo BagnaraFixed longstanding avail compute bug. Cosmetic fixes
2001-02-11 Abramo BagnaraCompleted mixer API. Improved iterators. Renamed contro...
2001-02-07 Abramo BagnaraSplitted rawmidi streams. Removed stream constraint...
2001-02-07 Abramo BagnaraEncapsulated conf API
2001-02-06 Abramo BagnaraControl API encapsulation. Better names for kernel...
2001-02-04 Abramo BagnaraCorrected and completed encapsulation for PCM and rawmi...
2001-01-31 Abramo BagnaraRemoved card type from devices info. Added card number...
2001-01-30 Abramo BagnaraAdded snd_ prefix to mask and interval. Divided header...
2001-01-29 Abramo BagnaraFirst step toward encapsulation
2001-01-19 Abramo BagnaraAdded support for hw_free in alsa-lib
2001-01-17 Abramo BagnaraAdded I/O classes
2001-01-15 Abramo BagnaraNew PCM model with fragment concept removal and two...
2000-12-29 Abramo BagnaraPCM API cleaning. silencing implementation. xfer_min...
2000-12-22 Jaroslav KyselaAdded snd_*_card() functions.
2000-12-21 Jaroslav KyselaRemoved dig_info & dig_params..
2000-12-21 Abramo BagnaraNew hw_params implementation
2000-11-30 Abramo BagnaraAdded missing diagnostics
2000-11-24 Abramo BagnaraAdded snd_pcm_reset to API
2000-11-22 Abramo BagnaraFixed mmap and close
2000-11-20 Jaroslav KyselaMerged pcmfinal branch.
2000-10-30 Jaroslav KyselaAdded functions:
2000-10-20 Abramo BagnaraRemove channels_mask. Implemented pcm_null
2000-10-20 Abramo BagnaraAdded support for auto mmap. Much improved version...
2000-10-16 Abramo BagnaraAdded mmaped avail_min
2000-10-15 Abramo BagnaraMisc fixes and race condition cleaning
2000-10-14 Abramo BagnaraMore diagnostics. Fixed shm use.
2000-10-14 Abramo BagnaraFixed mmap wrt shm. Renamed pcm_client, control_client...
2000-10-11 Abramo BagnaraAdded support for async. Added error callback (and...
2000-10-10 Abramo BagnaraTypo
2000-10-10 Abramo BagnaraAdded name support
2000-10-07 Abramo BagnaraAdded support for different mmap areas when running...
2000-10-05 Abramo BagnaraRemoved ptrs from status. Some cleaning for alsa-lib
2000-10-02 Abramo BagnaraRenamed stop -> drop in API
2000-09-29 Abramo BagnaraCompleted renaming drain->stop, flush->drain (PCM)...
2000-09-26 Abramo BagnaraAdded rewind to API in place of appl_ptr(). Moved aserv...
2000-09-25 Abramo BagnaraDon't use ioctl return value
2000-09-24 Jaroslav KyselaMerged pcmplug branch.
2000-09-12 Abramo Bagnarammap data in r/w mode
2000-09-12 Abramo BagnaraSome cleaning renames. Prepared API for new plugins
2000-09-11 Abramo BagnaraAdded abstraction layer to controls. Added client/serve...
2000-08-31 Abramo BagnaraFixed typo
2000-08-31 Jaroslav KyselaAdded fixup for channel setup ioctl (mmap channel address)
2000-08-31 Abramo BagnaraFirst version of ALSA client/server
2000-08-28 Abramo BagnaraAdded missing functions. Removed unused one
2000-08-24 Abramo BagnaraContinued config implementation. Added incomplete suppo...
2000-08-06 Jaroslav KyselaUNUSED -> ATTRIBUTE_UNUSED (follows /usr/include/anside...
2000-08-04 Jaroslav Kysela64-bit fixes.
2000-07-24 Abramo BagnaraRemoved old sync support. Introduced linked streams
2000-07-19 Abramo BagnaraBetter pcm_plug bypass. timestamp is struct timeval now
2000-07-17 Abramo BagnaraAdded dump facility. Continued pcm_multi implementation
2000-07-04 Abramo BagnaraImplemented generic sync requests
2000-07-01 Abramo BagnaraAdded timestamps in strategic places
2000-07-01 Abramo BagnaraMoved some info fields to proper place (setup). Renamed...
2000-06-21 Abramo Bagnarapcm handle split
2000-06-10 Abramo BagnaraChanged ALSA unit from bytes to frames. Splitted mmap...
2000-06-05 Abramo BagnaraRenamed status field in state
2000-06-04 Abramo BagnaraChanged other static checks in assert
2000-06-01 Abramo BagnaraAdded snd_pcm_stream_state and snd_pcm_stream_byte_io...
next