Make screenshare target bitrate experiment always on

BUG=4083
R=mflodman@webrtc.org, stefan@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/44699004

Patch from sprang@webrtc.org <sprang@webrtc.org>.

Cr-Original-Commit-Position: refs/heads/master@{#8806}
Cr-Mirrored-From: https://chromium.googlesource.com/external/webrtc
Cr-Mirrored-Commit: 8904290aca8860cca4efb3a06f1557254b2401fb
diff --git a/modules/video_coding/codecs/vp8/screenshare_layers.cc b/modules/video_coding/codecs/vp8/screenshare_layers.cc
index a678d07..63ef227 100644
--- a/modules/video_coding/codecs/vp8/screenshare_layers.cc
+++ b/modules/video_coding/codecs/vp8/screenshare_layers.cc
@@ -14,7 +14,6 @@
 #include "vpx/vpx_encoder.h"
 #include "vpx/vp8cx.h"
 #include "webrtc/modules/video_coding/codecs/interface/video_codec_interface.h"
-#include "webrtc/system_wrappers/interface/field_trial.h"
 
 namespace webrtc {
 
@@ -96,13 +95,13 @@
                                           int max_bitrate_kbit,
                                           int framerate,
                                           vpx_codec_enc_cfg_t* cfg) {
-  if (framerate > 0) {
+  if (framerate > 0)
     framerate_ = framerate;
-  }
+
   tl0_frame_dropper_->SetRates(bitrate_kbit, framerate_);
   tl1_frame_dropper_->SetRates(max_bitrate_kbit, framerate_);
 
-  if (cfg != NULL && TargetBitrateExperimentEnabled()) {
+  if (cfg != nullptr) {
     // Calculate a codec target bitrate. This may be higher than TL0, gaining
     // quality at the expense of frame rate at TL0. Constraints:
     // - TL0 frame rate should not be less than framerate / kMaxTL0FpsReduction.
@@ -175,10 +174,4 @@
   }
 }
 
-bool ScreenshareLayers::TargetBitrateExperimentEnabled() {
-  std::string group =
-      field_trial::FindFullName("WebRTC-ScreencastTargetBitrateOvershoot");
-  return group == "Enabled";
-}
-
 }  // namespace webrtc
diff --git a/modules/video_coding/codecs/vp8/screenshare_layers.h b/modules/video_coding/codecs/vp8/screenshare_layers.h
index 2799c3b..0bc571e 100644
--- a/modules/video_coding/codecs/vp8/screenshare_layers.h
+++ b/modules/video_coding/codecs/vp8/screenshare_layers.h
@@ -49,9 +49,6 @@
 
   virtual int CurrentLayerId() const;
 
- protected:
-  virtual bool TargetBitrateExperimentEnabled();
-
  private:
   void CalculateFramerate(uint32_t timestamp);
   bool TimeToSync(uint32_t timestamp) const;
diff --git a/modules/video_coding/codecs/vp8/screenshare_layers_unittest.cc b/modules/video_coding/codecs/vp8/screenshare_layers_unittest.cc
index 40677bb..e12f9ce 100644
--- a/modules/video_coding/codecs/vp8/screenshare_layers_unittest.cc
+++ b/modules/video_coding/codecs/vp8/screenshare_layers_unittest.cc
@@ -44,9 +44,6 @@
                           tl0_frame_dropper,
                           tl1_frame_dropper) {}
   virtual ~ScreenshareLayersFT() {}
-
- protected:
-  bool TargetBitrateExperimentEnabled() override { return true; }
 };
 
 class ScreenshareLayerTest : public ::testing::Test {