* ref(JSPC): rollback doRenegotiate Modify the code to the old strategy without shared 'doRenegotiate' method. * ref(JSPC): add/remove duplication Removes duplication between add and remove remote stream methods. * fix(JSPC): remove Timeout Removes wait timeout for remote stream added/removed. It should not be necessary given that the task executes on the modification queue and the initial offer/answer should execute before 'source-add'/'source-remove'. Jingle 'session-invite'/'session-accept' is sent, before any other notifications. * feat(JSPC): verify SSRC changes Will print an error if there was change to local SSRCs where it should not happen (video mute on browsers where video stream is disposed on mute). * fix(JSPC): not always renegotiate When adding/removing tracks as mute/unmute it only makes sense to renegotiate if the initial offer/answer cycle has already been executed. * ref(JSPC): remove duplication Removes duplication around add/remove as unmute/mute.dev1
|
|
||
| 509 |
|
509 |
|
| 510 |
|
510 |
|
| 511 |
|
511 |
|
| 512 |
|
|
|
|
512 |
|
|
| 513 |
|
513 |
|
| 514 |
|
514 |
|
| 515 |
|
515 |
|
|
|
||
| 521 |
|
521 |
|
| 522 |
|
522 |
|
| 523 |
|
523 |
|
| 524 |
|
|
|
| 525 |
|
|
|
| 526 |
|
|
|
|
524 |
|
|
| 527 |
|
525 |
|
| 528 |
|
526 |
|
| 529 |
|
|
|
| 530 |
|
|
|
| 531 |
|
|
|
| 532 |
|
|
|
| 533 |
|
|
|
| 534 |
|
|
|
| 535 |
|
|
|
| 536 |
|
|
|
| 537 |
|
|
|
| 538 |
|
|
|
| 539 |
|
|
|
|
527 |
|
|
|
528 |
|
|
|
529 |
|
|
| 540 |
|
530 |
|
| 541 |
|
531 |
|
| 542 |
|
532 |
|
|
|
||
| 1075 |
|
1065 |
|
| 1076 |
|
1066 |
|
| 1077 |
|
1067 |
|
| 1078 |
|
|
|
| 1079 |
|
|
|
| 1080 |
|
|
|
| 1081 |
|
|
|
| 1082 |
|
|
|
| 1083 |
|
|
|
| 1084 |
|
|
|
| 1085 |
|
|
|
| 1086 |
|
|
|
| 1087 |
|
|
|
| 1088 |
|
|
|
| 1089 |
|
|
|
| 1090 |
|
|
|
| 1091 |
|
|
|
| 1092 |
|
|
|
| 1093 |
|
|
|
| 1094 |
|
|
|
| 1095 |
|
|
|
| 1096 |
|
|
|
| 1097 |
|
|
|
| 1098 |
|
|
|
| 1099 |
|
|
|
| 1100 |
|
|
|
| 1101 |
|
|
|
| 1102 |
|
|
|
| 1103 |
|
|
|
| 1104 |
|
|
|
| 1105 |
|
|
|
| 1106 |
|
|
|
| 1107 |
|
|
|
|
1068 |
|
|
| 1108 |
|
1069 |
|
| 1109 |
|
1070 |
|
| 1110 |
|
1071 |
|
|
|
||
| 1112 |
|
1073 |
|
| 1113 |
|
1074 |
|
| 1114 |
|
1075 |
|
| 1115 |
|
|
|
| 1116 |
|
|
|
| 1117 |
|
|
|
| 1118 |
|
|
|
| 1119 |
|
|
|
|
1076 |
|
|
|
1077 |
|
|
| 1120 |
|
1078 |
|
| 1121 |
|
|
|
|
1079 |
|
|
|
1080 |
|
|
|
1081 |
|
|
|
1082 |
|
|
|
1083 |
|
|
|
1084 |
|
|
|
1085 |
|
|
|
1086 |
|
|
|
1087 |
|
|
|
1088 |
|
|
|
1089 |
|
|
|
1090 |
|
|
|
1091 |
|
|
| 1122 |
|
1092 |
|
| 1123 |
|
1093 |
|
| 1124 |
|
|
|
| 1125 |
|
|
|
|
1094 |
|
|
|
1095 |
|
|
|
1096 |
|
|
|
1097 |
|
|
|
1098 |
|
|
|
1099 |
|
|
|
1100 |
|
|
|
1101 |
|
|
|
1102 |
|
|
|
1103 |
|
|
|
1104 |
|
|
|
1105 |
|
|
| 1126 |
|
1106 |
|
| 1127 |
|
1107 |
|
| 1128 |
|
1108 |
|
| 1129 |
|
1109 |
|
|
1110 |
|
|
|
1111 |
|
|
| 1130 |
|
1112 |
|
| 1131 |
|
|
|
| 1132 |
|
|
|
|
1113 |
|
|
|
1114 |
|
|
|
1115 |
|
|
|
1116 |
|
|
| 1133 |
|
1117 |
|
| 1134 |
|
|
|
|
1118 |
|
|
|
1119 |
|
|
|
1120 |
|
|
|
1121 |
|
|
|
1122 |
|
|
|
1123 |
|
|
|
1124 |
|
|
|
1125 |
|
|
| 1135 |
|
1126 |
|
| 1136 |
|
|
|
|
1127 |
|
|
|
1128 |
|
|
|
1129 |
|
|
|
1130 |
|
|
|
1131 |
|
|
|
1132 |
|
|
|
1133 |
|
|
|
1134 |
|
|
| 1137 |
|
1135 |
|
| 1138 |
|
1136 |
|
| 1139 |
|
1137 |
|
| 1140 |
|
|
|
| 1141 |
|
|
|
| 1142 |
|
|
|
| 1143 |
|
|
|
| 1144 |
|
|
|
| 1145 |
|
|
|
| 1146 |
|
|
|
|
1138 |
|
|
| 1147 |
|
1139 |
|
| 1148 |
|
1140 |
|
| 1149 |
|
1141 |
|
|
|
||
| 1361 |
|
1353 |
|
| 1362 |
|
1354 |
|
| 1363 |
|
1355 |
|
| 1364 |
|
|
|
|
1356 |
|
|
|
1357 |
|
|
|
1358 |
|
|
| 1365 |
|
1359 |
|
| 1366 |
|
1360 |
|
| 1367 |
|
1361 |
|
| 1368 |
|
|
|
| 1369 |
|
1362 |
|
| 1370 |
|
1363 |
|
| 1371 |
|
1364 |
|
|
|
||
| 1390 |
|
1383 |
|
| 1391 |
|
1384 |
|
| 1392 |
|
1385 |
|
| 1393 |
|
|
|
|
1386 |
|
|
|
1387 |
|
|
|
1388 |
|
|
|
1389 |
|
|
|
1390 |
|
|
|
1391 |
|
|
|
1392 |
|
|
|
1393 |
|
|
|
1394 |
|
|
|
1395 |
|
|
|
1396 |
|
|
|
1397 |
|
|
|
1398 |
|
|
|
1399 |
|
|
|
1400 |
|
|
| 1394 |
|
1401 |
|
| 1395 |
|
1402 |
|
| 1396 |
|
|
|
|
1403 |
|
|
|
1404 |
|
|
|
1405 |
|
|
|
1406 |
|
|
|
1407 |
|
|
|
1408 |
|
|
|
1409 |
|
|
|
1410 |
|
|
|
1411 |
|
|
| 1397 |
|
1412 |
|
| 1398 |
|
1413 |
|
| 1399 |
|
1414 |
|
|
|
||
| 1469 |
|
1484 |
|
| 1470 |
|
1485 |
|
| 1471 |
|
1486 |
|
|
1487 |
|
|
|
1488 |
|
|
|
1489 |
|
|
|
1490 |
|
|
|
1491 |
|
|
|
1492 |
|
|
|
1493 |
|
|
|
1494 |
|
|
|
1495 |
|
|
|
1496 |
|
|
|
1497 |
|
|
|
1498 |
|
|
|
1499 |
|
|
|
1500 |
|
|
|
1501 |
|
|
|
1502 |
|
|
|
1503 |
|
|
|
1504 |
|
|
|
1505 |
|
|
|
1506 |
|
|
|
1507 |
|
|
|
1508 |
|
|
|
1509 |
|
|
|
1510 |
|
|
|
1511 |
|
|
|
1512 |
|
|
|
1513 |
|
|
|
1514 |
|
|
|
1515 |
|
|
|
1516 |
|
|
|
1517 |
|
|
|
1518 |
|
|
|
1519 |
|
|
|
1520 |
|
|
|
1521 |
|
|
|
1522 |
|
|
|
1523 |
|
|
|
1524 |
|
|
| 1472 |
|
1525 |
|
| 1473 |
|
1526 |
|
| 1474 |
|
1527 |
|
|
|
||
| 1478 |
|
1531 |
|
| 1479 |
|
1532 |
|
| 1480 |
|
1533 |
|
| 1481 |
|
|
|
| 1482 |
|
|
|
| 1483 |
|
|
|
| 1484 |
|
|
|
| 1485 |
|
|
|
| 1486 |
|
|
|
| 1487 |
|
|
|
| 1488 |
|
|
|
| 1489 |
|
|
|
| 1490 |
|
|
|
| 1491 |
|
|
|
| 1492 |
|
|
|
| 1493 |
|
|
|
|
1534 |
|
|
|
1535 |
|
|
| 1494 |
|
1536 |
|
| 1495 |
|
1537 |
|
| 1496 |
|
1538 |
|
|
|
||
| 1502 |
|
1544 |
|
| 1503 |
|
1545 |
|
| 1504 |
|
1546 |
|
| 1505 |
|
|
|
| 1506 |
|
|
|
| 1507 |
|
|
|
| 1508 |
|
|
|
| 1509 |
|
|
|
| 1510 |
|
|
|
| 1511 |
|
|
|
| 1512 |
|
|
|
| 1513 |
|
|
|
| 1514 |
|
|
|
| 1515 |
|
|
|
| 1516 |
|
|
|
|
1547 |
|
|
|
1548 |
|
|
| 1517 |
|
1549 |
|
| 1518 |
|
1550 |
|
| 1519 |
|
1551 |
|
| 1520 |
|
|
|
| 1521 |
|
|
|
| 1522 |
|
|
|
| 1523 |
|
|
|
| 1524 |
|
|
|
| 1525 |
|
|
|
| 1526 |
|
|
|
| 1527 |
|
|
|
| 1528 |
|
|
|
| 1529 |
|
|
|
| 1530 |
|
|
|
| 1531 |
|
|
|
| 1532 |
|
|
|
| 1533 |
|
|
|
| 1534 |
|
|
|
| 1535 |
|
|
|
| 1536 |
|
|
|
| 1537 |
|
|
|
| 1538 |
|
|
|
| 1539 |
|
|
|
| 1540 |
|
|
|
| 1541 |
|
|
|
| 1542 |
|
|
|
| 1543 |
|
|
|
| 1544 |
|
|
|
|
1552 |
|
|
|
1553 |
|
|
|
1554 |
|
|
|
1555 |
|
|
| 1545 |
|
1556 |
|
| 1546 |
|
1557 |
|
| 1547 |
|
|
|
| 1548 |
|
|
|
| 1549 |
|
|
|
| 1550 |
|
|
|
| 1551 |
|
|
|
| 1552 |
|
|
|
| 1553 |
|
|
|
| 1554 |
|
|
|
|
1558 |
|
|
|
1559 |
|
|
|
1560 |
|
|
|
1561 |
|
|
|
1562 |
|
|
|
1563 |
|
|
|
1564 |
|
|
| 1555 |
|
1565 |
|
| 1556 |
|
|
|
| 1557 |
|
|
|
| 1558 |
|
|
|
|
1566 |
|
|
|
1567 |
|
|
|
1568 |
|
|
|
1569 |
|
|
| 1559 |
|
1570 |
|
| 1560 |
|
1571 |
|
| 1561 |
|
|
|
| 1562 |
|
|
|
| 1563 |
|
|
|
| 1564 |
|
|
|
| 1565 |
|
|
|
| 1566 |
|
|
|
| 1567 |
|
|
|
| 1568 |
|
|
|
| 1569 |
|
|
|
| 1570 |
|
|
|
| 1571 |
|
|
|
| 1572 |
|
|
|
| 1573 |
|
|
|
| 1574 |
|
|
|
| 1575 |
|
|
|
| 1576 |
|
1572 |
|
| 1577 |
|
|
|
| 1578 |
|
|
|
|
1573 |
|
|
|
1574 |
|
|
|
1575 |
|
|
|
1576 |
|
|
|
1577 |
|
|
|
1578 |
|
|
|
1579 |
|
|
|
1580 |
|
|
|
1581 |
|
|
| 1579 |
|
1582 |
|
| 1580 |
|
|
|
| 1581 |
|
|
|
|
1583 |
|
|
|
1584 |
|
|
|
1585 |
|
|
|
1586 |
|
|
|
1587 |
|
|
|
1588 |
|
|
|
1589 |
|
|
|
1590 |
|
|
|
1591 |
|
|
|
1592 |
|
|
|
1593 |
|
|
| 1582 |
|
1594 |
|
| 1583 |
|
|
|
| 1584 |
|
|
|
| 1585 |
|
|
|
| 1586 |
|
|
|
| 1587 |
|
|
|
| 1588 |
|
|
|
| 1589 |
|
|
|
| 1590 |
|
|
|
| 1591 |
|
|
|
| 1592 |
|
|
|
| 1593 |
|
|
|
| 1594 |
|
|
|
| 1595 |
|
|
|
| 1596 |
|
|
|
| 1597 |
|
|
|
| 1598 |
|
1595 |
|
| 1599 |
|
1596 |
|
| 1600 |
|
1597 |
|
| 1601 |
|
1598 |
|
| 1602 |
|
|
|
|
1599 |
|
|
| 1603 |
|
1600 |
|
| 1604 |
|
1601 |
|
| 1605 |
|
1602 |
|
| 1606 |
|
1603 |
|
| 1607 |
|
1604 |
|
| 1608 |
|
1605 |
|
| 1609 |
|
|
|
| 1610 |
|
|
|
|
1606 |
|
|
| 1611 |
|
1607 |
|
| 1612 |
|
1608 |
|
| 1613 |
|
1609 |
|
|
|
||
| 1620 |
|
1616 |
|
| 1621 |
|
1617 |
|
| 1622 |
|
1618 |
|
| 1623 |
|
|
|
|
1619 |
|
|
| 1624 |
|
1620 |
|
| 1625 |
|
1621 |
|
| 1626 |
|
1622 |
|
|
|
||
| 1628 |
|
1624 |
|
| 1629 |
|
1625 |
|
| 1630 |
|
1626 |
|
| 1631 |
|
|
|
|
1627 |
|
|
|
1628 |
|
|
|
1629 |
|
|
|
1630 |
|
|
|
1631 |
|
|
|
1632 |
|
|
| 1632 |
|
1633 |
|
| 1633 |
|
|
|
| 1634 |
|
|
|
| 1635 |
|
1634 |
|
| 1636 |
|
1635 |
|
| 1637 |
|
1636 |
|
| 1638 |
|
1637 |
|
| 1639 |
|
|
|
| 1640 |
|
|
|
|
1638 |
|
|
|
1639 |
|
|
|
1640 |
|
|
|
1641 |
|
|
|
1642 |
|
|
|
1643 |
|
|
|
1644 |
|
|
|
1645 |
|
|
|
1646 |
|
|
|
1647 |
|
|
|
1648 |
|
|
|
1649 |
|
|
|
1650 |
|
|
| 1641 |
|
1651 |
|
| 1642 |
|
1652 |
|
| 1643 |
|
1653 |
|