-
Notifications
You must be signed in to change notification settings - Fork 2
/
osc-renderer.js
40 lines (37 loc) · 1.03 KB
/
osc-renderer.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
console.log("Document Loaded");
var setupDetails,
sourceWidth,
sourceHeight,
eltWidth,
eltHeight,
windowID,
sourceName,
MPvalues;
var frameRate, FPSElement, canvasElement, IP, PORT, PW, oscIP, oscInPORT, oscOutPORT;
var now;
var then = Date.now();
var interval;
var delta;
loadRenderer();
//window.addEventListener("DOMContentLoaded", async () => {
async function loadRenderer() {
//get obs ws socket details
setupDetails = await window.electronAPI.handleGetOBSWSdetails();
console.log("IPC connect details");
console.log(
setupDetails.websocketIP,
setupDetails.websocketPort,
setupDetails.websocketPassword,
setupDetails.inputID)
IP = setupDetails.websocketIP
PORT = setupDetails.websocketPort
PW = setupDetails.websocketPassword
oscIP = setupDetails.oscIP
oscInPORT = setupDetails.oscInPORT
oscOutPORT = setupDetails.oscInPORT
// await connectOBS(wss.ip,
// wss.port,
// wss.pw,
// )
await window.electronAPI.createOCSserver(IP,PORT,PW, oscIP, oscInPORT,oscOutPORT);
}