| Index: webrtc/modules/video_coding/video_sender.cc
|
| diff --git a/webrtc/modules/video_coding/video_sender.cc b/webrtc/modules/video_coding/video_sender.cc
|
| index 0b54d13b2901e1bfc7faf03e309a64f4d28a3dd8..50d56206bc2de85392d8462cd23ed68a65f7fb2d 100644
|
| --- a/webrtc/modules/video_coding/video_sender.cc
|
| +++ b/webrtc/modules/video_coding/video_sender.cc
|
| @@ -103,6 +103,11 @@ int32_t VideoSender::RegisterSendCodec(const VideoCodec* sendCodec,
|
| numLayers = sendCodec->VP8().numberOfTemporalLayers;
|
| } else if (sendCodec->codecType == kVideoCodecVP9) {
|
| numLayers = sendCodec->VP9().numberOfTemporalLayers;
|
| + } else if (sendCodec->codecType == kVideoCodecGeneric &&
|
| + sendCodec->numberOfSimulcastStreams > 0) {
|
| + // This is mainly for unit testing, disabling frame dropping.
|
| + // TODO(sprang): Add a better way to disable frame dropping.
|
| + numLayers = sendCodec->simulcastStream[0].numberOfTemporalLayers;
|
| } else {
|
| numLayers = 1;
|
| }
|
|
|