summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJari Vetoniemi <mailroxas@gmail.com>2018-10-30 20:07:46 +0200
committerJari Vetoniemi <mailroxas@gmail.com>2018-10-30 20:07:46 +0200
commit5bacbbce408fc196db3cb5482326e66ade614ff9 (patch)
tree3dfd0d2dd41da93ba2c3a9f7d3332fb3f06839a9
parentc3f3f5f754c433bef805ce4ed10143faf4f1d722 (diff)
make device_open take in pcm as argument
-rw-r--r--libasound.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libasound.c b/libasound.c
index 1c6ab63..9c2b164 100644
--- a/libasound.c
+++ b/libasound.c
@@ -127,7 +127,7 @@ sndio_mode(int mode)
}
static struct sio_hdl*
-device_open(const char *name, snd_pcm_stream_t stream, int mode)
+device_open(snd_pcm_t *pcm, const char *name, snd_pcm_stream_t stream, int mode)
{
const char *sndio_name = (!name || !strcmp(name, "default") ? SIO_DEVANY : name);
@@ -151,7 +151,7 @@ snd_pcm_open(snd_pcm_t **pcm, const char *name, snd_pcm_stream_t stream, int mod
return -1;
}
- if (!((*pcm)->hdl = device_open(name, stream, mode)))
+ if (!((*pcm)->hdl = device_open(*pcm, name, stream, mode)))
return -1;
(*pcm)->name = name;