diff options
author | Simon Wilson <simonwilson@google.com> | 2011-06-21 14:58:11 -0700 |
---|---|---|
committer | Simon Wilson <simonwilson@google.com> | 2011-06-24 11:05:08 -0700 |
commit | d6458e6f62ea7d09a82f78f509df58c452358ae8 (patch) | |
tree | 54e4687d27bd1fd8446e250584c5b95b9da03452 /include | |
parent | bc03b620835886fb4de50ef1499200a9ca80a999 (diff) |
pcm: add pcm_start/stop() functions for streams
This is essential for streams such as loopback devices that
do not transfer data.
Diffstat (limited to 'include')
-rw-r--r-- | include/tinyalsa/asoundlib.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/tinyalsa/asoundlib.h b/include/tinyalsa/asoundlib.h index bd0cdee..14511c9 100644 --- a/include/tinyalsa/asoundlib.h +++ b/include/tinyalsa/asoundlib.h @@ -97,6 +97,10 @@ unsigned int pcm_get_latency(struct pcm *pcm); int pcm_write(struct pcm *pcm, void *data, unsigned int count); int pcm_read(struct pcm *pcm, void *data, unsigned int count); +/* Start and stop a PCM channel that doesn't transfer data */ +int pcm_start(struct pcm *pcm); +int pcm_stop(struct pcm *pcm); + /* * MIXER API |