-
Dan Minor authored
With rtx enabled, we can't just switch ssrcs when we receive a packet with an unrecognized ssrc. This changes the ReceiveRTPPacket call to take the entire rtp header, and then examines the payload type. If the payload type is associated with rtx or ulpfec, the ssrc will not be changed. This is what is done by the libwebrtc unsignaled ssrc change code, so this behaviour should match what Chrome does. Differential Revision: https://phabricator.services.mozilla.com/D72230
1355b5f8