About a week ago we landed a
CL that removed an old workaround related to RED over RTX. This workaround was introduced to deal with some older Chrome versions, which had a bug in how the associated payload types were set in the RTX packet headers. The Chrome versions with this bug are now so old that we can remove the workaround. The full details of what this removal entails can be seen in the linked
CL, whose description is pasted at the end of this email.
As a side effect of the workaround removal, the sending of RED over RTX now needs to be explicitly enabled in the
UlpfecConfig struct. Prior to the workaround removal, the sending of RED over RTX would implicitly be enabled whenever RTX was enabled.
Here is an example CL that shows the small changes needed.