|
@@ -942,7 +942,10 @@ export class TPCUtils {
|
942
|
942
|
|
943
|
943
|
if (isSender && mLine.ext?.length) {
|
944
|
944
|
const headerIndex = mLine.ext.findIndex(ext => ext.uri === DD_HEADER_EXT_URI);
|
945
|
|
- const shouldNegotiateHeaderExts = codec === CodecMimeType.AV1 || codec === CodecMimeType.H264;
|
|
945
|
+ const shouldNegotiateHeaderExts = codec === CodecMimeType.AV1 || codec === CodecMimeType.H264
|
|
946
|
+
|
|
947
|
+ // Removing DD ext header lines from the sdp breaks the scalability for FF with version 136+.
|
|
948
|
+ || (codec === CodecMimeType.VP8 && browser.isFirefox());
|
946
|
949
|
|
947
|
950
|
if (!this.supportsDDHeaderExt && headerIndex >= 0) {
|
948
|
951
|
this.supportsDDHeaderExt = true;
|