瀏覽代碼

add missing feature from https://github.com/peers/peerjs/commit/84fe0ee2d92d8e6d1a9926efcd1873f1b7cce324

afrokick 6 年之前
父節點
當前提交
14ff7f80ad
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      lib/negotiator.ts

+ 4 - 0
lib/negotiator.ts

@@ -247,6 +247,10 @@ class Negotiator {
         }
       }
 
+      if (connection.options.sdpTransform && typeof connection.options.sdpTransform === 'function') {
+        offer.sdp = connection.options.sdpTransform(offer.sdp) || offer.sdp;
+      }
+
       try {
         await peerConnection.setLocalDescription(offer);