From 11cf5158afbc81db3640defcc7ebb59b8d9d1bf5 Mon Sep 17 00:00:00 2001 From: vapormusic Date: Tue, 23 Aug 2022 14:17:08 +0700 Subject: [PATCH 1/4] trigger ci --- src/main/plugins/raop.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/plugins/raop.ts b/src/main/plugins/raop.ts index 95ddbf5f..55b552da 100644 --- a/src/main/plugins/raop.ts +++ b/src/main/plugins/raop.ts @@ -173,7 +173,7 @@ export default class RAOP { this.ondeviceup(service.name, service.host, service.port, service.addresses, service.txt); } }); - + const browser2 = this.mdns.createBrowser(this.mdns.tcp("airplay")); browser2.on("ready", browser2.discover); From b25bc8879037941254398c133a093c518c733963 Mon Sep 17 00:00:00 2001 From: vapormusic Date: Wed, 24 Aug 2022 00:53:38 +0000 Subject: [PATCH 2/4] chore: Prettified Code [ci skip] --- src/main/plugins/raop.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/plugins/raop.ts b/src/main/plugins/raop.ts index 55b552da..95ddbf5f 100644 --- a/src/main/plugins/raop.ts +++ b/src/main/plugins/raop.ts @@ -173,7 +173,7 @@ export default class RAOP { this.ondeviceup(service.name, service.host, service.port, service.addresses, service.txt); } }); - + const browser2 = this.mdns.createBrowser(this.mdns.tcp("airplay")); browser2.on("ready", browser2.discover); From 3a67ad3dcdb9c1a922e0f1d123fe346a2c0be537 Mon Sep 17 00:00:00 2001 From: vapormusic Date: Tue, 23 Aug 2022 13:56:29 +0700 Subject: [PATCH 3/4] fix casting after ctrl+f10 --- src/renderer/audio/audio.js | 2 +- src/renderer/main/events.js | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/renderer/audio/audio.js b/src/renderer/audio/audio.js index c276fd1d..62df318d 100644 --- a/src/renderer/audio/audio.js +++ b/src/renderer/audio/audio.js @@ -367,7 +367,7 @@ const CiderAudio = { if (!CiderAudio.ccON) { CiderAudio.ccON = true; let searchInt = setInterval(async function () { - if (CiderAudio.context != null && CiderAudio.audioNodes.gainNode != null) { + if (CiderAudio.context != null && CiderAudio.audioNodes.intelliGainComp != null) { // var options = { // mimeType: 'audio/webm; codecs=opus' // }; diff --git a/src/renderer/main/events.js b/src/renderer/main/events.js index 6da6906c..b003961f 100644 --- a/src/renderer/main/events.js +++ b/src/renderer/main/events.js @@ -50,6 +50,7 @@ const Events = { }); app.showCollection(hist.data, app.getLz("term.history")); } + // CTRL+F10 if (event.ctrlKey && event.keyCode == 121) { try { app.mk._services.mediaItemPlayback._currentPlayer.stop(); @@ -57,7 +58,19 @@ const Events = { try { app.mk._services.mediaItemPlayback._currentPlayer.destroy(); } catch (e) {} + try{ + let searchInt = setInterval(function () { + if (document.getElementById("apple-music-player")) { + //AudioOutputs.eqReady = true; + document.getElementById("apple-music-player").crossOrigin = "anonymous"; + CiderAudio.source = CiderAudio.context.createMediaElementSource(document.getElementById("apple-music-player")) + CiderAudio.source.connect(CiderAudio.audioNodes.intelliGainComp); + clearInterval(searchInt); + } + }, 1000); + } catch (e) {} } + // CTRL+F11 if (event.ctrlKey && event.keyCode == 122) { try { ipcRenderer.send("detachDT", ""); From 0028b248ab8398f05be8e9e2a8e4609d2cb7a8f2 Mon Sep 17 00:00:00 2001 From: vapormusic Date: Wed, 24 Aug 2022 01:24:45 +0000 Subject: [PATCH 4/4] chore: Prettified Code [ci skip] --- src/renderer/main/events.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/renderer/main/events.js b/src/renderer/main/events.js index b003961f..08df18ae 100644 --- a/src/renderer/main/events.js +++ b/src/renderer/main/events.js @@ -58,13 +58,13 @@ const Events = { try { app.mk._services.mediaItemPlayback._currentPlayer.destroy(); } catch (e) {} - try{ + try { let searchInt = setInterval(function () { if (document.getElementById("apple-music-player")) { //AudioOutputs.eqReady = true; document.getElementById("apple-music-player").crossOrigin = "anonymous"; - CiderAudio.source = CiderAudio.context.createMediaElementSource(document.getElementById("apple-music-player")) - CiderAudio.source.connect(CiderAudio.audioNodes.intelliGainComp); + CiderAudio.source = CiderAudio.context.createMediaElementSource(document.getElementById("apple-music-player")); + CiderAudio.source.connect(CiderAudio.audioNodes.intelliGainComp); clearInterval(searchInt); } }, 1000);