Index: webrtc/modules/audio_coding/codecs/audio_encoder.h |
diff --git a/webrtc/modules/audio_coding/codecs/audio_encoder.h b/webrtc/modules/audio_coding/codecs/audio_encoder.h |
index 5132c2ed8ba332f4589cba3431f5f37a96f66d08..8f07bd81cc7f70bcd5d20791742d7f521706bbf9 100644 |
--- a/webrtc/modules/audio_coding/codecs/audio_encoder.h |
+++ b/webrtc/modules/audio_coding/codecs/audio_encoder.h |
@@ -17,6 +17,7 @@ |
#include "webrtc/base/array_view.h" |
#include "webrtc/base/buffer.h" |
#include "webrtc/base/deprecation.h" |
+#include "webrtc/base/optional.h" |
#include "webrtc/typedefs.h" |
namespace webrtc { |
@@ -167,16 +168,15 @@ class AudioEncoder { |
// Disables audio network adaptor. |
virtual void DisableAudioNetworkAdaptor(); |
- // Provides uplink bandwidth to this encoder to allow it to adapt. |
- virtual void OnReceivedUplinkBandwidth(int uplink_bandwidth_bps); |
- |
// Provides uplink packet loss fraction to this encoder to allow it to adapt. |
// |uplink_packet_loss_fraction| is in the range [0.0, 1.0]. |
virtual void OnReceivedUplinkPacketLossFraction( |
float uplink_packet_loss_fraction); |
// Provides target audio bitrate to this encoder to allow it to adapt. |
- virtual void OnReceivedTargetAudioBitrate(int target_audio_bitrate_bps); |
+ virtual void OnReceivedTargetAudioBitrate( |
ossu
2016/12/22 14:01:15
Going forward, I think we should try and find a cl
minyue-webrtc
2016/12/22 14:51:26
RTC_DEPRECATED virtual void OnReceivedTargetAudioB
michaelt
2016/12/22 15:10:10
Do you think this is necessary, wouldn't it be eno
minyue-webrtc
2016/12/22 15:12:02
No hurt to be cautious. then we avoid risk of reve
michaelt
2016/12/22 15:35:25
Done.
|
+ int target_audio_bitrate_bps, |
+ rtc::Optional<int64_t> probing_interval_ms); |
// Provides RTT to this encoder to allow it to adapt. |
virtual void OnReceivedRtt(int rtt_ms); |