1. 28 Jun, 2013 1 commit
    • Simon Wilson's avatar
      Update to latest tinyalsa · 7e8a6567
      Simon Wilson authored
      ec28139 mixer: add mixer_get_name() API
      710df88 mixer: add mixer_ctl_update() API
      
      Change-Id: I0cabe7e673a53f4358b5dbae4a17112eff5a2848
      7e8a6567
  2. 24 Jun, 2013 1 commit
  3. 01 May, 2013 1 commit
    • Simon Wilson's avatar
      Update to latest tinyalsa · 9673f571
      Simon Wilson authored
      5089567 tinycap: convert size from frames to bytes
      7a12d9c tinyplay: Make error messages more meaningful
      
      Change-Id: Id906c3827123616bd698dd93f575137b9e78e49c
      9673f571
  4. 03 Dec, 2012 1 commit
    • Simon Wilson's avatar
      Update to latest tinyalsa · 42fc2d39
      Simon Wilson authored
      f7f35cc Add tinypcminfo utility
      4354488 pcm: add pcm_get_params API
      
      Change-Id: I50e196bc299734b6e020bdcededa4f903ee5c5c2
      42fc2d39
  5. 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
  6. 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
  7. 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
  8. 09 Apr, 2012 1 commit
  9. 04 Apr, 2012 1 commit
  10. 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
  11. 26 Mar, 2012 1 commit
  12. 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
  13. 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
  14. 01 Feb, 2012 5 commits
  15. 31 Jan, 2012 2 commits
  16. 30 Jan, 2012 6 commits
  17. 20 Jan, 2012 1 commit
  18. 09 Dec, 2011 1 commit
  19. 08 Dec, 2011 1 commit
  20. 22 Nov, 2011 2 commits
  21. 18 Nov, 2011 2 commits
  22. 17 Nov, 2011 3 commits
  23. 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
  24. 31 Oct, 2011 1 commit
  25. 16 Oct, 2011 1 commit
  26. 14 Oct, 2011 1 commit
    • 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