Index: talk/media/webrtc/webrtcvideoengine2.cc |
diff --git a/talk/media/webrtc/webrtcvideoengine2.cc b/talk/media/webrtc/webrtcvideoengine2.cc |
index 0c19a4114e16e3d08bcc6f935ba90a28d824e5b5..101ed15bddd996d4e51d462d537f4d50ee613dd4 100644 |
--- a/talk/media/webrtc/webrtcvideoengine2.cc |
+++ b/talk/media/webrtc/webrtcvideoengine2.cc |
@@ -786,10 +786,10 @@ WebRtcVideoChannel2::WebRtcVideoChannel2( |
} |
void WebRtcVideoChannel2::SetDefaultOptions() { |
- options_.cpu_overuse_detection = rtc::Maybe<bool>(true); |
- options_.dscp = rtc::Maybe<bool>(false); |
- options_.suspend_below_min_bitrate = rtc::Maybe<bool>(false); |
- options_.screencast_min_bitrate = rtc::Maybe<int>(0); |
+ options_.cpu_overuse_detection = rtc::Optional<bool>(true); |
+ options_.dscp = rtc::Optional<bool>(false); |
+ options_.suspend_below_min_bitrate = rtc::Optional<bool>(false); |
+ options_.screencast_min_bitrate = rtc::Optional<int>(0); |
} |
WebRtcVideoChannel2::~WebRtcVideoChannel2() { |
@@ -960,7 +960,7 @@ bool WebRtcVideoChannel2::SetSendCodecs(const std::vector<VideoCodec>& codecs) { |
return true; |
} |
- send_codec_ = rtc::Maybe<WebRtcVideoChannel2::VideoCodecSettings>( |
+ send_codec_ = rtc::Optional<WebRtcVideoChannel2::VideoCodecSettings>( |
supported_codecs.front()); |
rtc::CritScope stream_lock(&stream_crit_); |
@@ -1704,7 +1704,7 @@ WebRtcVideoChannel2::WebRtcVideoSendStream::VideoSendStreamParameters:: |
const webrtc::VideoSendStream::Config& config, |
const VideoOptions& options, |
int max_bitrate_bps, |
- const rtc::Maybe<VideoCodecSettings>& codec_settings) |
+ const rtc::Optional<VideoCodecSettings>& codec_settings) |
: config(config), |
options(options), |
max_bitrate_bps(max_bitrate_bps), |
@@ -1732,7 +1732,7 @@ WebRtcVideoChannel2::WebRtcVideoSendStream::WebRtcVideoSendStream( |
WebRtcVideoEncoderFactory* external_encoder_factory, |
const VideoOptions& options, |
int max_bitrate_bps, |
- const rtc::Maybe<VideoCodecSettings>& codec_settings, |
+ const rtc::Optional<VideoCodecSettings>& codec_settings, |
const std::vector<webrtc::RtpExtension>& rtp_extensions) |
: ssrcs_(sp.ssrcs), |
ssrc_groups_(sp.ssrc_groups), |
@@ -2047,7 +2047,7 @@ void WebRtcVideoChannel2::WebRtcVideoSendStream::SetCodecAndOptions( |
*options.suspend_below_min_bitrate; |
parameters_.codec_settings = |
- rtc::Maybe<WebRtcVideoChannel2::VideoCodecSettings>(codec_settings); |
+ rtc::Optional<WebRtcVideoChannel2::VideoCodecSettings>(codec_settings); |
parameters_.options = options; |
LOG(LS_INFO) |