Enable bitrate probing by default in PacedSender.
BUG=crbug:425925 R=mflodman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/33359004 Cr-Commit-Position: refs/heads/master@{#8379} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8379 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -85,27 +85,11 @@ class PacedVideoSender : public PacketSender, public PacedSender::Callback {
|
||||
int64_t rtt) OVERRIDE;
|
||||
|
||||
private:
|
||||
class ProbingPacedSender : public PacedSender {
|
||||
public:
|
||||
ProbingPacedSender(Clock* clock,
|
||||
Callback* callback,
|
||||
int bitrate_kbps,
|
||||
int max_bitrate_kbps,
|
||||
int min_bitrate_kbps)
|
||||
: PacedSender(clock,
|
||||
callback,
|
||||
bitrate_kbps,
|
||||
max_bitrate_kbps,
|
||||
min_bitrate_kbps) {}
|
||||
|
||||
virtual bool ProbingExperimentIsEnabled() const OVERRIDE { return true; }
|
||||
};
|
||||
|
||||
int64_t TimeUntilNextProcess(const std::list<Module*>& modules);
|
||||
void CallProcess(const std::list<Module*>& modules);
|
||||
void QueuePackets(Packets* batch, int64_t end_of_batch_time_us);
|
||||
|
||||
ProbingPacedSender pacer_;
|
||||
PacedSender pacer_;
|
||||
Packets queue_;
|
||||
Packets pacer_queue_;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user