1. 09 Nov, 2012 1 commit
    • Simon Wilson's avatar
      Update to latest tinyalsa · da39e0b0
      Simon Wilson authored
      2c3a8e2 Add -Wall to Makefile and fix warnings
      4ef9a57 tinyplay: add clean shutdown handler for ctrl-c
      9bb8066 Merge pull request #15 from quantumdream/master
      bad2b79 tinymix: Add support for passing control name
      f51c05b mixer: Add mixer_ctl_{set,get}_bytes()
      fcf66ab Merge pull request #16 from PeterMalkin/master
      3d62222 Add pcm_wait() to the tinyalsa API.
      f9678dd tinyplay: Add missing header file <string.h>
      cde1f6f Fix several 'symbol defined but not used' warnings.
      2a274a1 pcm: Add support for S8 and S24LE formats.
      a5baefd tinymix: support setting of multiple control values
      
      Change-Id: I3d5fe076753ce7d1f74dd3ebedc59202d29f4efd
      da39e0b0
  2. 22 Aug, 2012 1 commit
    • Eric Laurent's avatar
      pcm: fix default capture start threshold · ff2e5429
      Eric Laurent authored
      Default start threshold was set to the same value (half of the buffer size)
      for playback and capture in pcm_open(). The normal default value for capture
      should be 1 frame.
      
      Change-Id: I05afd51ada3d915a6dde7c97846e1693f7c575f4
      ff2e5429
  3. 16 May, 2012 1 commit
    • Simon Wilson's avatar
      Update to latest tinyalsa · 85dc38f5
      Simon Wilson authored
      2581a1e add error check for pcm_start
      6a52f2c mixer: add missing include for sys/ioctl.h
      9eba533 tinyplay: add multichannel support
      fba29e6 tinycap: Fix byte_rate and block_align values
      
      Change-Id: Icbee0a8c1e101234ac55ba8494c74b442f215576
      85dc38f5
  4. 09 Apr, 2012 1 commit
  5. 04 Apr, 2012 1 commit
  6. 03 Apr, 2012 1 commit
    • John Grossman's avatar
      tinyalsa: Add PCM_NORESTART flag. · 673253ac
      John Grossman authored
      
      Add a flag which can be passed to pcm_open (called PCM_NORESTART).
      When set on a playback stream, calls to pcm_write will not
      automatically attempt to restart an ALSA device in the case of an
      underflow.  Instead, it will propagate the first EPIPE error up to the
      application to allow it to handle the underflow situation.  Subsequent
      calls to pcm_write will attempt to start the pipeline.
      
      Change-Id: If17973c6de9079c4227631bac9ff09b218377344
      Signed-off-by: default avatarJohn Grossman <johngro@google.com>
      673253ac
  7. 26 Mar, 2012 1 commit
  8. 08 Mar, 2012 1 commit
    • Simon Wilson's avatar
      Update to latest tinyalsa · e44e30a9
      Simon Wilson authored
      8fe2c93 mixer: remove redundant IOCTL_ELEM_READs
      b29ac1a mixer: simplify string get APIs
      174d874 tinycap: add missing options to usage string
      
      Change-Id: Id91acf6a084dac3dd0d07966330e10ffc95618bd
      e44e30a9
  9. 28 Feb, 2012 1 commit
    • Simon Wilson's avatar
      Update to latest tinyalsa · daa83291
      Simon Wilson authored
      a6dd4ab tinyplay: Use buffer size in bytes instead of frames
      5f64fe7 pcm: Factor out pcm_start() from pcm_read()
      6bbe77a pcm: Constify write buffers
      9989fc2 tinycap, tinyplay, tinymix: Add extra parameters.
      3e3376a tinycap, tinyplay: Check *argv before dereferencing.
      80085d4 pcm: Fix integer size error.
      
      Change-Id: I69a37c0a89e5531b9ab66a8b3f730765904ed9f7
      daa83291
  10. 01 Feb, 2012 5 commits
  11. 31 Jan, 2012 2 commits
  12. 30 Jan, 2012 6 commits
  13. 20 Jan, 2012 1 commit
  14. 09 Dec, 2011 1 commit
  15. 08 Dec, 2011 1 commit
  16. 22 Nov, 2011 2 commits
  17. 18 Nov, 2011 2 commits
  18. 17 Nov, 2011 3 commits
  19. 16 Nov, 2011 1 commit
    • Simon Wilson's avatar
      Update to latest tinyalsa · 5aed71db
      Simon Wilson authored
      ee9ba87 pcm: fix underrun detection
      5251016 mixer: show BYTE controls
      a912d70 include: fix header comments and arguments
      
      Change-Id: I33386f64b65b55c337ceacbe62dc6d498a536378
      5aed71db
  20. 31 Oct, 2011 1 commit
  21. 16 Oct, 2011 1 commit
  22. 14 Oct, 2011 2 commits
    • Eric Laurent's avatar
      Add dynamic change of avail_min for mmap mode · 73b9c679
      Eric Laurent authored
      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
      73b9c679
    • Simon Wilson's avatar
      Update to latest tinyalsa · e9942c8b
      Simon Wilson authored
      6be28f1 pcm: add mmap playback and no periodic IRQ support.
      fa0697e tinyplay: fix segfault caused by missing device argument
      
      Change-Id: I22cf8f01eba21e42b4fa43cc5fd9edd2826f44fa
      e9942c8b
  23. 10 Aug, 2011 1 commit
  24. 09 Aug, 2011 1 commit
    • Simon Wilson's avatar
      Update to latest tinyalsa · 62104730
      Simon Wilson authored
      764d341 tinyplay: add support for device parameter
      df8ae90 tinymix: print mixer values when no mixer control is specified
      7de3eaf Ensure threasholds are zeroed before opening pcm
      
      Change-Id: Ie7b652b16b90d05fc9dee6ce31c7ffc3dc9a47f1
      62104730
  25. 02 Aug, 2011 1 commit