summary refs log tree commit diff
path: root/webrtc/src/opcodes/Connect.ts
diff options
context:
space:
mode:
Diffstat (limited to 'webrtc/src/opcodes/Connect.ts')
-rw-r--r--webrtc/src/opcodes/Connect.ts32
1 files changed, 31 insertions, 1 deletions
diff --git a/webrtc/src/opcodes/Connect.ts b/webrtc/src/opcodes/Connect.ts
index b312d6f2..1f874a44 100644
--- a/webrtc/src/opcodes/Connect.ts
+++ b/webrtc/src/opcodes/Connect.ts
@@ -2,8 +2,38 @@ import { WebSocket } from "@fosscord/gateway";
 import { Payload } from "./index";
 import { Server } from "../Server"
 
+/*
+Sent by client:
+
+{
+    "op": 12,
+    "d": {
+        "audio_ssrc": 0,
+        "video_ssrc": 0,
+        "rtx_ssrc": 0,
+        "streams": [
+            {
+                "type": "video",
+                "rid": "100",
+                "ssrc": 0,
+                "active": false,
+                "quality": 100,
+                "rtx_ssrc": 0,
+                "max_bitrate": 2500000,
+                "max_framerate": 20,
+                "max_resolution": {
+                    "type": "fixed",
+                    "width": 1280,
+                    "height": 720
+                }
+            }
+        ]
+    }
+}
+*/
+
 export async function onConnect(this: Server, socket: WebSocket, data: Payload) {
-	socket.send(JSON.stringify({
+	socket.send(JSON.stringify({	//what is op 15?
 		op: 15,
 		d: { any: 100 }
 	}))