| 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
|
|
|