Remove default implementations for SuspendBelowMinBitrate
These two methods had default implementations while waiting for changes in libjingle to propagate. Now the changes are in, and the default implementations are removed. BUG=2436 R=mflodman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/5059004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5222 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
b88fc18aba
commit
245037df09
@ -38,8 +38,7 @@ class WEBRTC_DLLEXPORT ViEEncoderObserver {
|
||||
|
||||
// This method is called whenever the state of the SuspendBelowMinBitrate
|
||||
// changes, i.e., when |is_suspended| toggles.
|
||||
// TODO(hlundin): Remove the default implementation when possible.
|
||||
virtual void SuspendChange(int video_channel, bool is_suspended) {}
|
||||
virtual void SuspendChange(int video_channel, bool is_suspended) = 0;
|
||||
|
||||
protected:
|
||||
virtual ~ViEEncoderObserver() {}
|
||||
@ -197,8 +196,7 @@ class WEBRTC_DLLEXPORT ViECodec {
|
||||
// |threshold_bps|, and turns back on when the rate goes back up above
|
||||
// |threshold_bps| + |window_bps|.
|
||||
// This is under development; not tested.
|
||||
// TODO(hlundin): Remove the default implementation when possible.
|
||||
virtual void SuspendBelowMinBitrate(int video_channel) {}
|
||||
virtual void SuspendBelowMinBitrate(int video_channel) = 0;
|
||||
|
||||
protected:
|
||||
ViECodec() {}
|
||||
|
Loading…
x
Reference in New Issue
Block a user