I intend to ship setCodecPreferences for all platforms in Firefox 128.
Summary: The setCodecPreferences method allows applications to disable the negotiation of specific codecs (including RTX/RED/FEC). It also allows an application to cause a remote peer to prefer the codec that appears first in the list for sending.
Bug for Feature: https://bugzilla.mozilla.org/show_bug.cgi?id=1396922
Standard:
Platform Coverage: Available on all platforms.
Preference: This WebRTC API will be available by default.
Other Browsers: Other browsers have shipped this feature.
Blink: https://groups.google.com/a/chromium.org/g/blink-dev/c/DRz-uHqPCLw/m/4F6DA2niBAAJ
Web-platform-tests: WPT tests exist for setCodecPreferences