Index: webrtc/media/base/fakemediaengine.h |
diff --git a/webrtc/media/base/fakemediaengine.h b/webrtc/media/base/fakemediaengine.h |
index 6feaf8e989f7e3e1569cfb060c816a6d651ba309..4223c85fc68d11e3b4af4e1de3f13bf32d0c454c 100644 |
--- a/webrtc/media/base/fakemediaengine.h |
+++ b/webrtc/media/base/fakemediaengine.h |
@@ -264,7 +264,7 @@ class FakeVoiceMediaChannel : public RtpHelper<VoiceMediaChannel> { |
}; |
explicit FakeVoiceMediaChannel(FakeVoiceEngine* engine, |
const AudioOptions& options) |
- : engine_(engine), time_since_last_typing_(-1), max_bps_(-1) { |
+ : engine_(engine), time_since_last_typing_(-1) { |
output_scalings_[0] = 1.0; // For default channel. |
SetOptions(options); |
} |
@@ -276,11 +276,11 @@ class FakeVoiceMediaChannel : public RtpHelper<VoiceMediaChannel> { |
return dtmf_info_queue_; |
} |
const AudioOptions& options() const { return options_; } |
- int max_bps() const { return max_bps_; } |
+ rtc::Optional<int> max_bps() const { return max_bps_; } |
virtual bool SetSendParameters(const AudioSendParameters& params) { |
return (SetSendCodecs(params.codecs) && |
SetSendRtpHeaderExtensions(params.extensions) && |
- SetMaxSendBandwidth(params.max_bandwidth_bps) && |
+ SetMaxSendBitrate(params.max_bitrate_bps) && |
SetOptions(params.options)); |
} |
@@ -414,7 +414,7 @@ class FakeVoiceMediaChannel : public RtpHelper<VoiceMediaChannel> { |
send_codecs_ = codecs; |
return true; |
} |
- bool SetMaxSendBandwidth(int bps) { |
+ bool SetMaxSendBitrate(rtc::Optional<int> bps) { |
max_bps_ = bps; |
return true; |
} |
@@ -450,7 +450,7 @@ class FakeVoiceMediaChannel : public RtpHelper<VoiceMediaChannel> { |
AudioOptions options_; |
std::map<uint32_t, VoiceChannelAudioSink*> local_sinks_; |
std::unique_ptr<webrtc::AudioSinkInterface> sink_; |
- int max_bps_; |
+ rtc::Optional<int> max_bps_; |
}; |
// A helper function to compare the FakeVoiceMediaChannel::DtmfInfo. |
@@ -466,7 +466,7 @@ class FakeVideoMediaChannel : public RtpHelper<VideoMediaChannel> { |
public: |
explicit FakeVideoMediaChannel(FakeVideoEngine* engine, |
const VideoOptions& options) |
- : engine_(engine), max_bps_(-1) { |
+ : engine_(engine) { |
SetOptions(options); |
} |
@@ -481,11 +481,11 @@ class FakeVideoMediaChannel : public RtpHelper<VideoMediaChannel> { |
const { |
return sinks_; |
} |
- int max_bps() const { return max_bps_; } |
+ rtc::Optional<int> max_bps() const { return max_bps_; } |
virtual bool SetSendParameters(const VideoSendParameters& params) { |
return (SetSendCodecs(params.codecs) && |
SetSendRtpHeaderExtensions(params.extensions) && |
- SetMaxSendBandwidth(params.max_bandwidth_bps)); |
+ SetMaxSendBitrate(params.max_bitrate_bps)); |
} |
virtual bool SetRecvParameters(const VideoRecvParameters& params) { |
return (SetRecvCodecs(params.codecs) && |
@@ -571,7 +571,7 @@ class FakeVideoMediaChannel : public RtpHelper<VideoMediaChannel> { |
options_ = options; |
return true; |
} |
- bool SetMaxSendBandwidth(int bps) { |
+ bool SetMaxSendBitrate(rtc::Optional<int> bps) { |
max_bps_ = bps; |
return true; |
} |
@@ -582,7 +582,7 @@ class FakeVideoMediaChannel : public RtpHelper<VideoMediaChannel> { |
std::map<uint32_t, rtc::VideoSinkInterface<VideoFrame>*> sinks_; |
std::map<uint32_t, VideoCapturer*> capturers_; |
VideoOptions options_; |
- int max_bps_; |
+ rtc::Optional<int> max_bps_; |
}; |
// Dummy option class, needed for the DataTraits abstraction in |
@@ -592,16 +592,16 @@ class DataOptions {}; |
class FakeDataMediaChannel : public RtpHelper<DataMediaChannel> { |
public: |
explicit FakeDataMediaChannel(void* unused, const DataOptions& options) |
- : send_blocked_(false), max_bps_(-1) {} |
+ : send_blocked_(false) {} |
~FakeDataMediaChannel() {} |
const std::vector<DataCodec>& recv_codecs() const { return recv_codecs_; } |
const std::vector<DataCodec>& send_codecs() const { return send_codecs_; } |
const std::vector<DataCodec>& codecs() const { return send_codecs(); } |
- int max_bps() const { return max_bps_; } |
+ rtc::Optional<int> max_bps() const { return max_bps_; } |
virtual bool SetSendParameters(const DataSendParameters& params) { |
return (SetSendCodecs(params.codecs) && |
- SetMaxSendBandwidth(params.max_bandwidth_bps)); |
+ SetMaxSendBitrate(params.max_bitrate_bps)); |
} |
virtual bool SetRecvParameters(const DataRecvParameters& params) { |
return SetRecvCodecs(params.codecs); |
@@ -657,7 +657,7 @@ class FakeDataMediaChannel : public RtpHelper<DataMediaChannel> { |
send_codecs_ = codecs; |
return true; |
} |
- bool SetMaxSendBandwidth(int bps) { |
+ bool SetMaxSendBitrate(rtc::Optional<int> bps) { |
max_bps_ = bps; |
return true; |
} |
@@ -667,7 +667,7 @@ class FakeDataMediaChannel : public RtpHelper<DataMediaChannel> { |
SendDataParams last_sent_data_params_; |
std::string last_sent_data_; |
bool send_blocked_; |
- int max_bps_; |
+ rtc::Optional<int> max_bps_; |
}; |
// A base class for all of the shared parts between FakeVoiceEngine |