| Index: webrtc/video/video_quality_test.cc
|
| diff --git a/webrtc/video/video_quality_test.cc b/webrtc/video/video_quality_test.cc
|
| index cfee0a37933b37c2fedbcf85cd4390520ce98483..af91d92baa86c106d3728f27b0cc69e21cdc4052 100644
|
| --- a/webrtc/video/video_quality_test.cc
|
| +++ b/webrtc/video/video_quality_test.cc
|
| @@ -1167,15 +1167,12 @@ VideoStream VideoQualityTest::DefaultVideoStream(const Params& params) {
|
| stream.target_bitrate_bps = params.video.target_bitrate_bps;
|
| stream.max_bitrate_bps = params.video.max_bitrate_bps;
|
| stream.max_qp = 52;
|
| - if (params.video.num_temporal_layers > 1) {
|
| - RTC_CHECK_LE(params.video.num_temporal_layers, kMaxTemporalStreams);
|
| - if (params.video.codec == "VP8") {
|
| - for (int i = 0; i < params.video.num_temporal_layers - 1; ++i) {
|
| - stream.temporal_layer_thresholds_bps.push_back(static_cast<int>(
|
| - stream.target_bitrate_bps *
|
| - kVp8LayerRateAlloction[params.video.num_temporal_layers][i]));
|
| - }
|
| - }
|
| + // TODO(sprang): Can we make this less of a hack?
|
| + if (params.video.num_temporal_layers == 2) {
|
| + stream.temporal_layer_thresholds_bps.push_back(stream.target_bitrate_bps);
|
| + } else if (params.video.num_temporal_layers == 3) {
|
| + stream.temporal_layer_thresholds_bps.push_back(stream.max_bitrate_bps / 4);
|
| + stream.temporal_layer_thresholds_bps.push_back(stream.target_bitrate_bps);
|
| }
|
| return stream;
|
| }
|
|
|