| Index: webrtc/test/fake_encoder.cc
 | 
| diff --git a/webrtc/test/fake_encoder.cc b/webrtc/test/fake_encoder.cc
 | 
| index 1db93eb40e36b6ebc87089a6171b438bfdfa907c..fce12c61a804c8af841435b001779374b912066c 100644
 | 
| --- a/webrtc/test/fake_encoder.cc
 | 
| +++ b/webrtc/test/fake_encoder.cc
 | 
| @@ -61,6 +61,7 @@
 | 
|    int max_target_bitrate_kbps;
 | 
|    int64_t last_encode_time_ms;
 | 
|    size_t num_encoded_bytes;
 | 
| +  VideoCodecMode mode;
 | 
|    {
 | 
|      rtc::CritScope cs(&crit_sect_);
 | 
|      max_framerate = config_.maxFramerate;
 | 
| @@ -73,6 +74,7 @@
 | 
|      max_target_bitrate_kbps = max_target_bitrate_kbps_;
 | 
|      last_encode_time_ms = last_encode_time_ms_;
 | 
|      num_encoded_bytes = sizeof(encoded_buffer_);
 | 
| +    mode = config_.mode;
 | 
|    }
 | 
|  
 | 
|    int64_t time_now_ms = clock_->TimeInMilliseconds();
 | 
| @@ -142,6 +144,9 @@
 | 
|      encoded._encodedWidth = simulcast_streams[i].width;
 | 
|      encoded._encodedHeight = simulcast_streams[i].height;
 | 
|      encoded.rotation_ = input_image.rotation();
 | 
| +    encoded.content_type_ = (mode == kScreensharing)
 | 
| +                                ? VideoContentType::SCREENSHARE
 | 
| +                                : VideoContentType::UNSPECIFIED;
 | 
|      specifics.codec_name = ImplementationName();
 | 
|      RTC_DCHECK(callback);
 | 
|      if (callback->OnEncodedImage(encoded, &specifics, nullptr).error !=
 | 
| 
 |