* fix(TPC) Avoid applying constraints on desktop tracks if not needed. Ignore sender constraints if the client is already sending video of the requested resolution. For desktop tracks, max resolution will be the height of the window being captured irrespective of the height being requested by the peer. Therfore, check if the configured resolution is equal to the track height for all requested heights > 0. Fixes an issue where the track addition fails because of setParameters failing on the video track. This is only seen the torture tests because this is very timing specific. * squash: check correct scaleResolutionDownBy value for p2p conn.master
|
|
||
373 |
|
373 |
|
374 |
|
374 |
|
375 |
|
375 |
|
376 |
|
|
|
377 |
|
|
|
378 |
|
|
|
|
376 |
|
|
|
377 |
|
|
|
378 |
|
|
|
379 |
|
|
|
380 |
|
|
|
381 |
|
|
|
382 |
|
|
|
383 |
|
|
379 |
|
384 |
|
380 |
|
385 |
|
381 |
|
386 |
|
|
|
||
2560 |
|
2560 |
|
2561 |
|
2561 |
|
2562 |
|
2562 |
|
|
2563 |
|
|
|
2564 |
|
|
|
2565 |
|
|
2563 |
|
2566 |
|
2564 |
|
2567 |
|
2565 |
|
|
|
|
2568 |
|
|
|
2569 |
|
|
|
2570 |
|
|
|
2571 |
|
|
2566 |
|
2572 |
|
2567 |
|
|
|
2568 |
|
|
|
2569 |
|
|
|
2570 |
|
|
|
2571 |
|
2573 |
|
2572 |
|
2574 |
|
2573 |
|
2575 |
|
2574 |
|
|
|
|
2576 |
|
|
|
2577 |
|
|
|
2578 |
|
|
|
2579 |
|
|
|
2580 |
|
|
|
2581 |
|
|
|
2582 |
|
|
|
2583 |
|
|
|
2584 |
|
|
2575 |
|
2585 |
|
2576 |
|
2586 |
|
2577 |
|
2587 |
|
|
2588 |
|
|
|
2589 |
|
|
2578 |
|
2590 |
|
2579 |
|
2591 |
|
2580 |
|
2592 |
|