Add dynamic change of avail_min for mmap mode

Added support for setting avail_min when opening a stream as well
as dynamically changing its value whitout stopping playback when the
stream is opened in mmap and no irq mode.

Allow writing less than avail_min frames to pcm_mmap_write() without
systematically waiting for avail_min frames to be available.

Also fixed wait timeout for no irq mode in pcm_mmap_write().

Change-Id: Ief8e05dde8d538185174da9ef14e27a0a470057c
2 files changed
tree: c4778fe02eff8c7f8512f7426fbd17648e4934e6
  1. include/
  2. Android.mk
  3. mixer.c
  4. pcm.c
  5. README
  6. tinycap.c
  7. tinymix.c
  8. tinyplay.c