To support old MCU with JS SDK and Firefox in unified-plan - when screensharing with a separate SKylinkJS instance, Firefox clients cause a SDP m-line index mismatch. This PR fixes the order of m-lines if MCU is on and client is FF version 59 and above.
Purpose of this PR:
To support old MCU with JS SDK and Firefox in unified-plan - when screensharing with a separate SKylinkJS instance, Firefox clients cause a SDP m-line index mismatch. This PR fixes the order of m-lines if MCU is on and client is FF version 59 and above.
See ESS-1529 for more details.