| Index: webrtc/video/video_receive_stream.cc
|
| diff --git a/webrtc/video/video_receive_stream.cc b/webrtc/video/video_receive_stream.cc
|
| index 174d35256493ce4d166c6e20c59c0ab40eae629c..886027363c08377f11e86e716e1d307d76ac9df9 100644
|
| --- a/webrtc/video/video_receive_stream.cc
|
| +++ b/webrtc/video/video_receive_stream.cc
|
| @@ -313,10 +313,9 @@ void VideoReceiveStream::Start() {
|
| for (const Decoder& decoder : config_.decoders) {
|
| video_receiver_.RegisterExternalDecoder(decoder.decoder,
|
| decoder.payload_type);
|
| - // TODO(johan): make Decoder.codec_params accessible for RtpStreamReceiver
|
| - // which holds H264SpsPpsTracker
|
| VideoCodec codec = CreateDecoderVideoCodec(decoder);
|
| - RTC_CHECK(rtp_stream_receiver_.AddReceiveCodec(codec));
|
| + RTC_CHECK(
|
| + rtp_stream_receiver_.AddReceiveCodec(codec, decoder.codec_params));
|
| RTC_CHECK_EQ(VCM_OK, video_receiver_.RegisterReceiveCodec(
|
| &codec, num_cpu_cores_, false));
|
| }
|
|
|