소스 검색

fix(SDP) Add the recvonly SSRC check only on Firefox

release-8443
Jaya Allamsetty 9 달 전
부모
커밋
dc8b557124
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3
    3
      modules/sdp/SDP.js

+ 3
- 3
modules/sdp/SDP.js 파일 보기

@@ -307,7 +307,7 @@ export default class SDP {
307 307
             const isRecvOnly = SDPUtil.findLine(mediaItem, `a=${MediaDirection.RECVONLY}`);
308 308
 
309 309
             // Do not process recvonly m-lines. Firefox generates recvonly SSRCs for all remote sources.
310
-            if (isRecvOnly) {
310
+            if (isRecvOnly && browser.isFirefox()) {
311 311
                 return;
312 312
             }
313 313
 
@@ -647,7 +647,7 @@ export default class SDP {
647 647
                     continue;
648 648
                 }
649 649
 
650
-                if (ssrc && !isRecvOnly) {
650
+                if (ssrc && !(isRecvOnly && browser.isFirefox())) {
651 651
                     const description = $(content).find('description');
652 652
                     const ssrcMap = SDPUtil.parseSSRC(mediaItem);
653 653
 
@@ -736,7 +736,7 @@ export default class SDP {
736 736
                     elem.up();
737 737
                 });
738 738
 
739
-                if (ssrc && !isRecvOnly) {
739
+                if (ssrc && !(isRecvOnly && browser.isFirefox())) {
740 740
                     const ssrcMap = SDPUtil.parseSSRC(mediaItem);
741 741
 
742 742
                     for (const [ availableSsrc, ssrcParameters ] of ssrcMap) {

Loading…
취소
저장