diff options
author | Mark Farrugia <mark.farrugia@fiberdyne.com.au> | 2018-10-11 17:37:06 +1100 |
---|---|---|
committer | Mark Farrugia <mark.farrugia@fiberdyne.com.au> | 2018-10-30 13:43:42 +1100 |
commit | 49b861b4066d56ffb2c7ec71da6843d8e3c5e04b (patch) | |
tree | 30c9efb1a92245c7f70fb76fb52c1f803ce5a865 /include | |
parent | 1f0072b9ba24ddfc4f4957c47ad572581387cad0 (diff) |
Add map to AVIRT_CreateStream
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
Diffstat (limited to 'include')
-rw-r--r-- | include/avirt/avirt.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/avirt/avirt.h b/include/avirt/avirt.h index b795df9..18941fa 100644 --- a/include/avirt/avirt.h +++ b/include/avirt/avirt.h @@ -28,13 +28,15 @@ * @name: The name of the stream * @channels: The number of channels for the stream * @direction: The stream direction (SND_PCM_STREAM_PLAYBACK or SND_PCM_STREAM_CAPTURE) + * @map: The audio path to map this stream to * @return: 0 on success, negative ERRNO otherwise * * Each stream creates a PCM device for the AVIRT sound card. * Streams will not appear to the user-space until `AVIRT_SealCard()` is called. * NOTE: Once `AVIRT_SealCard` is called, no more streams may be added. */ -int AVIRT_CreateStream(const char *name, unsigned int channels, int direction); +int AVIRT_CreateStream(const char *name, unsigned int channels, int direction, + const char *map); /** * AVIRT_SealCard - Finalize AVIRT stream creation and register sound card |