stopAudio
This commit is contained in:
parent
a3228fd108
commit
9cb80cde06
2 changed files with 11 additions and 3 deletions
|
@ -149,9 +149,9 @@ var CiderAudio = {
|
||||||
};
|
};
|
||||||
var destnode = CiderAudio.context.createMediaStreamDestination();
|
var destnode = CiderAudio.context.createMediaStreamDestination();
|
||||||
CiderAudio.audioNodes.gainNode.connect(destnode)
|
CiderAudio.audioNodes.gainNode.connect(destnode)
|
||||||
var mediaRecorder = new MediaRecorder(destnode.stream, options);
|
CiderAudio.mediaRecorder = new MediaRecorder(destnode.stream, options);
|
||||||
mediaRecorder.start(1);
|
CiderAudio.mediaRecorder.start(1);
|
||||||
mediaRecorder.ondataavailable = function (e) {
|
CiderAudio.mediaRecorder.ondataavailable = function (e) {
|
||||||
e.data.arrayBuffer().then(buffer => {
|
e.data.arrayBuffer().then(buffer => {
|
||||||
ipcRenderer.send('writeAudio', buffer)
|
ipcRenderer.send('writeAudio', buffer)
|
||||||
}
|
}
|
||||||
|
@ -164,6 +164,13 @@ var CiderAudio = {
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
|
stopAudio(){
|
||||||
|
if (CiderAudio.mediaRecorder != null){
|
||||||
|
CiderAudio.mediaRecorder.stop();
|
||||||
|
CiderAudio.mediaRecorder = null;
|
||||||
|
CiderAudio.ccON = false;
|
||||||
|
}
|
||||||
|
},
|
||||||
analogWarmth_h2_3: function (status, hierarchy){
|
analogWarmth_h2_3: function (status, hierarchy){
|
||||||
if (status === true) { // 23 Band Adjustment
|
if (status === true) { // 23 Band Adjustment
|
||||||
let WARMTH_FREQUENCIES = [10.513, 15.756, 224.01, 677.77, 1245.4, 2326.8, 2847.3, 4215.3, 11057, 12793, 16235, 16235, 17838, 18112, 18112, 19326, 19372, 19372, 20061, 20280, 20280, 20853, 22276];
|
let WARMTH_FREQUENCIES = [10.513, 15.756, 224.01, 677.77, 1245.4, 2326.8, 2847.3, 4215.3, 11057, 12793, 16235, 16235, 17838, 18112, 18112, 19326, 19372, 19372, 20061, 20280, 20280, 20853, 22276];
|
||||||
|
|
|
@ -97,6 +97,7 @@
|
||||||
ipcRenderer.send('performGCCast', device, "Cider", "Playing ...", "Test build", '');
|
ipcRenderer.send('performGCCast', device, "Cider", "Playing ...", "Test build", '');
|
||||||
},
|
},
|
||||||
stopCasting() {
|
stopCasting() {
|
||||||
|
CiderAudio.stopAudio();
|
||||||
ipcRenderer.send('stopGCast', '');
|
ipcRenderer.send('stopGCast', '');
|
||||||
this.activeCasts = [];
|
this.activeCasts = [];
|
||||||
// vm.$forceUpdate();
|
// vm.$forceUpdate();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue