Reland of Android: Add field trial for Intel HW Vp8 encoder (patchset #1 id:1 of https://codereview.webrtc.org/2624143002/ )
Reason for revert: Fixed external test issues. Original issue's description: > Revert of Android: Add field trial for Intel HW Vp8 encoder (patchset #1 id:1 of https://codereview.webrtc.org/2614373004/ ) > > Reason for revert: > Breaks external test code. > > Original issue's description: > > Android: Add field trial for Intel HW Vp8 encoder > > > > Also enable Intel HW Vp8 encoder by default in AppRTCMobile. > > > > BUG=webrtc:6683 > > > > Review-Url: https://codereview.webrtc.org/2614373004 > > Cr-Commit-Position: refs/heads/master@{#16002} > > Committed:cecf86e9b0> > TBR=sakal@webrtc.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=webrtc:6683 > > Review-Url: https://codereview.webrtc.org/2624143002 > Cr-Commit-Position: refs/heads/master@{#16005} > Committed:c999a08128TBR=sakal@webrtc.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=webrtc:6683 Review-Url: https://codereview.webrtc.org/2625903005 Cr-Commit-Position: refs/heads/master@{#16025}
This commit is contained in:
@ -75,6 +75,7 @@ public class PeerConnectionClient {
|
||||
private static final String AUDIO_CODEC_ISAC = "ISAC";
|
||||
private static final String VIDEO_CODEC_PARAM_START_BITRATE = "x-google-start-bitrate";
|
||||
private static final String VIDEO_FLEXFEC_FIELDTRIAL = "WebRTC-FlexFEC-03/Enabled/";
|
||||
private static final String VIDEO_VP8_INTEL_HW_ENCODER_FIELDTRIAL = "WebRTC-IntelVP8/Enabled/";
|
||||
private static final String AUDIO_CODEC_PARAM_BITRATE = "maxaveragebitrate";
|
||||
private static final String AUDIO_ECHO_CANCELLATION_CONSTRAINT = "googEchoCancellation";
|
||||
private static final String AUDIO_AUTO_GAIN_CONTROL_CONSTRAINT = "googAutoGainControl";
|
||||
@ -373,12 +374,13 @@ public class PeerConnectionClient {
|
||||
isError = false;
|
||||
|
||||
// Initialize field trials.
|
||||
String fieldTrials = "";
|
||||
if (peerConnectionParameters.videoFlexfecEnabled) {
|
||||
PeerConnectionFactory.initializeFieldTrials(VIDEO_FLEXFEC_FIELDTRIAL);
|
||||
fieldTrials += VIDEO_FLEXFEC_FIELDTRIAL;
|
||||
Log.d(TAG, "Enable FlexFEC field trial.");
|
||||
} else {
|
||||
PeerConnectionFactory.initializeFieldTrials("");
|
||||
}
|
||||
fieldTrials += VIDEO_VP8_INTEL_HW_ENCODER_FIELDTRIAL;
|
||||
PeerConnectionFactory.initializeFieldTrials(fieldTrials);
|
||||
|
||||
// Check preferred video codec.
|
||||
preferredVideoCodec = VIDEO_CODEC_VP8;
|
||||
|
||||
Reference in New Issue
Block a user