Add field-trial flag to disable WebRtcVideoEngine2.

BUG=chromium:475164
R=stefan@webrtc.org

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

Cr-Commit-Position: refs/heads/master@{#8957}
This commit is contained in:
Peter Boström 2015-04-09 13:55:37 +02:00
parent 9b3f56ea05
commit 15cf019a00

View File

@ -70,6 +70,10 @@ cricket::MediaEngineInterface* CreateWebRtcMediaEngine(
webrtc::AudioDeviceModule* adm_sc, webrtc::AudioDeviceModule* adm_sc,
cricket::WebRtcVideoEncoderFactory* encoder_factory, cricket::WebRtcVideoEncoderFactory* encoder_factory,
cricket::WebRtcVideoDecoderFactory* decoder_factory) { cricket::WebRtcVideoDecoderFactory* decoder_factory) {
if (webrtc::field_trial::FindFullName("WebRTC-NewVideoAPI") == "Disabled") {
return new cricket::WebRtcMediaEngine(adm, adm_sc, encoder_factory,
decoder_factory);
}
return new cricket::WebRtcMediaEngine2(adm, adm_sc, encoder_factory, return new cricket::WebRtcMediaEngine2(adm, adm_sc, encoder_factory,
decoder_factory); decoder_factory);
} }