diff --git a/api/video/video_codec_constants.h b/api/video/video_codec_constants.h index e4e4b0fc96..6b6feee4cb 100644 --- a/api/video/video_codec_constants.h +++ b/api/video/video_codec_constants.h @@ -14,7 +14,7 @@ namespace webrtc { enum : int { kMaxEncoderBuffers = 8 }; -enum : int { kMaxSimulcastStreams = 4 }; +enum : int { kMaxSimulcastStreams = 3 }; enum : int { kMaxSpatialLayers = 5 }; enum : int { kMaxTemporalStreams = 4 }; diff --git a/pc/peer_connection_simulcast_unittest.cc b/pc/peer_connection_simulcast_unittest.cc index 4b1f09b81c..cb36bb133f 100644 --- a/pc/peer_connection_simulcast_unittest.cc +++ b/pc/peer_connection_simulcast_unittest.cc @@ -406,8 +406,8 @@ TEST_F(PeerConnectionSimulcastTests, SimulcastRejectedRemovesExtraLayers) { TEST_F(PeerConnectionSimulcastTests, RejectedSimulcastLayersAreDeactivated) { auto local = CreatePeerConnectionWrapper(); auto remote = CreatePeerConnectionWrapper(); - auto layers = CreateLayers({"1", "2", "3", "4"}, true); - auto expected_layers = CreateLayers({"2", "3", "4"}, true); + auto layers = CreateLayers({"1", "2", "3"}, true); + auto expected_layers = CreateLayers({"2", "3"}, true); auto transceiver = AddTransceiver(local.get(), layers); auto offer = local->CreateOfferAndSetAsLocal(); {