diff options
author | fulup <fulup.arfoll@iot.bzh> | 2017-03-30 10:12:31 +0200 |
---|---|---|
committer | fulup <fulup.arfoll@iot.bzh> | 2017-03-30 10:12:31 +0200 |
commit | 36bea37e9781276e7162292ea6933a7f6404c5ee (patch) | |
tree | f3feef5053f227a394a8c459faa70270bb33588e /htdocs/AudioBinding.js | |
parent | 0cf14446989c8e58a2ce681246507c0803b1e370 (diff) |
Initial working implementation for Alsa UCM.
Cleanup format for Alsa control GET.
Status: working in progress
Diffstat (limited to 'htdocs/AudioBinding.js')
-rw-r--r-- | htdocs/AudioBinding.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/htdocs/AudioBinding.js b/htdocs/AudioBinding.js index a1267b1..e830861 100644 --- a/htdocs/AudioBinding.js +++ b/htdocs/AudioBinding.js @@ -14,13 +14,16 @@ return decodeURIComponent(results[2].replace(/\+/g, " ")); } - // default soundcard is hw:0 + // default soundcard is "PCH" var devid=getParameterByName("devid"); if (!devid) devid="hw:0"; var sndname=getParameterByName("sndname"); if (!sndname) sndname="PCH"; + var quiet=getParameterByName("quiet"); + if (!quiet) quiet="99"; + function init() { ws = new afb.ws(onopen, onabort); } @@ -57,11 +60,13 @@ function send(message) { var api = document.getElementById("api").value; var verb = document.getElementById("verb").value; + document.getElementById("question").innerHTML = "subscribe: "+api+"/"+verb + " (" + JSON.stringify(message) +")"; ws.call(api+"/"+verb, {data:message}).then(replyok, replyerr); } function callbinder(api, verb, query) { console.log ("subscribe api="+api+" verb="+verb+" query=" +query); + document.getElementById("question").innerHTML = "apicall: " + api+"/"+verb +" ("+ JSON.stringify(query)+")"; ws.call(api+"/"+verb, query).then(replyok, replyerr); }
\ No newline at end of file |