- 23 Sep, 2015 1 commit
-
-
Dylan Reid authored
* changes: Add pcm_get_poll_fd Export pcm_mmap_avail
-
- 09 Sep, 2015 2 commits
-
-
Dylan Reid authored
Similar to ALSA snd_pcm_get_poll_fd, this will allow a user to wait for a sound device to have data in a poll(2) call. The hotword thread will use this to wait for a message on its socket or for audio data to become ready. Change-Id: I61375a73d7a842b00362fc707c12f99aa18e0bdf Signed-off-by:
Dylan Reid <dgreid@chromium.org>
-
Dylan Reid authored
This is useful for timer based wakeups and for checking how much data has been captured by a hotwording device. Change-Id: Iffe85dd8e69498f0af6e3265971f26daf6f65608 Signed-off-by:
Dylan Reid <dgreid@chromium.org>
-
- 02 Sep, 2015 1 commit
-
-
Haynes Mathew George authored
sw_params ioctl() is failing with 'invalid parameter' error since pointer to pcm_config passed from tinyplay is not zero initialized, hence invalid values are passed for some parameters. authored-by:
Shiv Maliyappanahalli <smaliyap@codeaurora.org> Bug: 23525433 Change-Id: I841f29c82ec3fb7646ad8c47fca25963b5f77945
-
- 04 Aug, 2015 1 commit
-
-
Yogesh Agrawal authored
Add support for modifying the IEC958 structure in a mixer_ctl. Bug: 9428304 Bug: 22576112 Change-Id: I8982340da9403a8a9e36b389fc97e9c635a9f681
-
- 22 Jun, 2015 1 commit
-
-
Maneet Singh authored
Tinyalsa always set silence_size to zero. Add support to set this pcm software parameter as required. Bug: 20226809 Bug: 20300203 Change-Id: I25de43623dc04bf5a3ad4c6573bc2b8dad1eec5e
-
- 16 Dec, 2014 3 commits
- 27 Oct, 2014 1 commit
-
-
Shiv Maliyappanahalli authored
Tinyalsa doesn't expose an api to call ioctls exposed by the audio drivers. Add pcm_ioctl() api. Bug: 18137488. Change-Id: I6218580dbf4b2f31cb95d246ed79f0d2ac28b0b1
-
- 15 Jul, 2014 1 commit
-
-
Glenn Kasten authored
Change-Id: I3fe393dfd666431b8e926144f3781eaf753d9daf
-
- 10 Jul, 2014 1 commit
-
-
Omair Mohammed Abdullah authored
Tinyalsa combines PREPARE and START calls to the driver in the pcm_start() function. Typically, this is needed for making a driver allocating hardware resources that are not related to a PCM stream. Change-Id: Ic83fad784936bbebab28e8e425debd449182db88 Signed-off-by:
Omair Mohammed Abdullah <omair.m.abdullah@linux.intel.com> Signed-off-by:
David Wagner <david.wagner@intel.com> Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com> Signed-off-by:
Jack Ren <jack.ren@intel.com> Author-Tracking-BZ: 73509 Signed-off-by:
Glenn Kasten <gkasten@google.com> Bug: 16191181
-
- 01 Apr, 2014 1 commit
-
-
Paul McLean authored
-
- 31 Mar, 2014 1 commit
-
-
Paul McLean authored
Change-Id: I40040a7e94689dcf6bf9d0bf0d182f66b151d530
-
- 27 Mar, 2014 2 commits
-
-
Andy Hung authored
-
Andy Hung authored
Change-Id: I93415bd1a88ff0feaf14af3daf48e00dd1990176 Signed-off-by:
Andy Hung <hunga@google.com>
-
- 25 Mar, 2014 2 commits
-
-
Colin Cross authored
* commit '653e7a40': Revert "Update 64-bit blacklist for tinyalsa"
-
Colin Cross authored
-
- 22 Mar, 2014 1 commit
-
-
Colin Cross authored
This reverts commit 6f46701c. tinyalsa builds fine, and can be used outside mediaserver. Change-Id: Idc4624b58ca4da39ce81e2b6a6b333aa43bb70a1
-
- 19 Mar, 2014 1 commit
-
-
Andy Hung authored
Change-Id: I0e6a04da5a4b122a3748b16c7eb01c4a224c3d84 Signed-off-by:
Andy Hung <hunga@google.com>
-
- 14 Mar, 2014 2 commits
-
-
Glenn Kasten authored
* commit 'e698fd4a': Update 64-bit blacklist for tinyalsa
-
Glenn Kasten authored
-
- 10 Mar, 2014 1 commit
-
-
Glenn Kasten authored
tinyalsa is for audio HALs, which are part of mediaserver, thus should be built 32-bit only Change-Id: Idb5d809fc924a21a2500b265c96f18a228ab2621
-
- 03 Feb, 2014 2 commits
-
-
Glenn Kasten authored
-
Glenn Kasten authored
Change-Id: Ifdbcb702ef60c78ec25f8f40cb7f8bdc981b8f48
-
- 31 Jan, 2014 2 commits
-
-
Glenn Kasten authored
Change-Id: Idc977bba5f364d8a22fe9756edf9bd2859eb0441
-
Glenn Kasten authored
Change-Id: I6e4c00e50850fb3bdaa2df82186e494003b3226d
-
- 17 Sep, 2013 1 commit
-
-
Eric Laurent authored
Change-Id: Ief5e043025332480307017295317a3d20d6d4d65
-
- 30 Aug, 2013 1 commit
-
-
Glenn Kasten authored
Previously the timebase was not documented. Now a new pcm_open flag can be used to specify the clock. If flag PCM_MONOTONIC is specified, then pcm_open uses SNDRV_PCM_IOCTL_TTSTAMP with parameter SNDRV_PCM_TSTAMP_TYPE_MONOTONIC to request timestamps in CLOCK_MONOTONIC. Change-Id: I40ce359cb38d686cbb2521fb0602a8a17ab4f925
-
- 17 Jul, 2013 1 commit
-
-
Simon Wilson authored
782bfda tinymix: only print mixer name for full mixer dump 4f49678 tinycap: support 24 bit capture 7136cf7 pcm: support S24_LE format Change-Id: Icf48dfe16883771e9ab9d14c5ec24f7d8a907bac
-
- 28 Jun, 2013 1 commit
-
-
Simon Wilson authored
ec28139 mixer: add mixer_get_name() API 710df88 mixer: add mixer_ctl_update() API Change-Id: I0cabe7e673a53f4358b5dbae4a17112eff5a2848
-
- 24 Jun, 2013 1 commit
-
-
Simon Wilson authored
38f87f3 mixer: add get/set_array API Change-Id: Ib44636dcb92412e2a537928bae28add2627180e4
-
- 01 May, 2013 1 commit
-
-
Simon Wilson authored
5089567 tinycap: convert size from frames to bytes 7a12d9c tinyplay: Make error messages more meaningful Change-Id: Id906c3827123616bd698dd93f575137b9e78e49c
-
- 03 Dec, 2012 1 commit
-
-
Simon Wilson authored
f7f35cc Add tinypcminfo utility 4354488 pcm: add pcm_get_params API Change-Id: I50e196bc299734b6e020bdcededa4f903ee5c5c2
-
- 09 Nov, 2012 1 commit
-
-
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
-
- 22 Aug, 2012 1 commit
-
-
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
-
- 16 May, 2012 1 commit
-
-
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
-
- 09 Apr, 2012 1 commit
-
-
Simon Wilson authored
Change-Id: I90f37ae63ee164ff23afdc5e0e37dd4cd5fa7a73
-
- 04 Apr, 2012 1 commit
-
-
John Grossman authored
* commit '673253ac': tinyalsa: Add PCM_NORESTART flag.
-
- 03 Apr, 2012 1 commit
-
-
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:
John Grossman <johngro@google.com>
-