| Index: webrtc/video/video_encoder_unittest.cc | 
| diff --git a/webrtc/video/video_encoder_unittest.cc b/webrtc/video/video_encoder_unittest.cc | 
| index f84835620bf51eb94bc9e98f04fc8ac9d6372f04..ea90820030871a917f54b75202b26d7847f63ba7 100644 | 
| --- a/webrtc/video/video_encoder_unittest.cc | 
| +++ b/webrtc/video/video_encoder_unittest.cc | 
| @@ -67,6 +67,10 @@ class VideoEncoderSoftwareFallbackWrapperTest : public ::testing::Test { | 
| return false; | 
| } | 
|  | 
| +    const char* ImplementationName() const override { | 
| +      return "fake-encoder"; | 
| +    } | 
| + | 
| int init_encode_count_ = 0; | 
| int32_t init_encode_return_code_ = WEBRTC_VIDEO_CODEC_OK; | 
| int32_t encode_return_code_ = WEBRTC_VIDEO_CODEC_OK; | 
| @@ -259,4 +263,13 @@ TEST_F(VideoEncoderSoftwareFallbackWrapperTest, | 
| EXPECT_EQ(WEBRTC_VIDEO_CODEC_OK, fallback_wrapper_.Release()); | 
| } | 
|  | 
| +TEST_F(VideoEncoderSoftwareFallbackWrapperTest, | 
| +       ReportsFallbackImplementationName) { | 
| +  UtilizeFallbackEncoder(); | 
| +  // Hard coded expected value since libvpx is the software implementation name | 
| +  // for VP8. Change accordingly if the underlying implementation does. | 
| +  EXPECT_STREQ("libvpx (fallback from: fake-encoder)", | 
| +               fallback_wrapper_.ImplementationName()); | 
| +} | 
| + | 
| }  // namespace webrtc | 
|  |