Index: webrtc/video/video_send_stream_tests.cc |
diff --git a/webrtc/video/video_send_stream_tests.cc b/webrtc/video/video_send_stream_tests.cc |
index d138893ba4cc293155b8daa7595c0f3eb715ef61..34f14ba491728fe0b333f6112445a3d65ab1f9b2 100644 |
--- a/webrtc/video/video_send_stream_tests.cc |
+++ b/webrtc/video/video_send_stream_tests.cc |
@@ -2017,10 +2017,12 @@ void VideoCodecConfigObserver<VideoCodecVP8>::VerifyCodecSpecifics( |
} |
// Set expected temporal layers as they should have been set when |
- // reconfiguring the encoder and not match the set config. |
+ // reconfiguring the encoder and not match the set config. Also copy the |
+ // TemporalLayersFactory pointer that has been injected by ViEEncoder. |
VideoCodecVP8 encoder_settings = encoder_settings_; |
encoder_settings.numberOfTemporalLayers = |
kVideoCodecConfigObserverNumberOfTemporalLayers; |
+ encoder_settings.tl_factory = config.codecSpecific.VP8.tl_factory; |
EXPECT_EQ(0, memcmp(&config.codecSpecific.VP8, &encoder_settings, |
sizeof(encoder_settings_))); |
} |