Auto instantiate RBE depending on whether AST or TOF is available in incoming packet stream.
BUG= R=mflodman@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/5409004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5293 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
#include "webrtc/system_wrappers/interface/clock.h"
|
||||
#include "webrtc/system_wrappers/interface/critical_section_wrapper.h"
|
||||
#include "webrtc/system_wrappers/interface/scoped_ptr.h"
|
||||
#include "webrtc/system_wrappers/interface/trace.h"
|
||||
#include "webrtc/typedefs.h"
|
||||
|
||||
namespace webrtc {
|
||||
@@ -225,6 +226,8 @@ RemoteBitrateEstimator* RemoteBitrateEstimatorFactory::Create(
|
||||
RemoteBitrateObserver* observer,
|
||||
Clock* clock,
|
||||
uint32_t min_bitrate_bps) const {
|
||||
WEBRTC_TRACE(kTraceStateInfo, kTraceRemoteBitrateEstimator, -1,
|
||||
"RemoteBitrateEstimatorFactory: Instantiating.");
|
||||
return new RemoteBitrateEstimatorSingleStream(observer, clock,
|
||||
min_bitrate_bps);
|
||||
}
|
||||
@@ -233,6 +236,8 @@ RemoteBitrateEstimator* AbsoluteSendTimeRemoteBitrateEstimatorFactory::Create(
|
||||
RemoteBitrateObserver* observer,
|
||||
Clock* clock,
|
||||
uint32_t min_bitrate_bps) const {
|
||||
WEBRTC_TRACE(kTraceStateInfo, kTraceRemoteBitrateEstimator, -1,
|
||||
"AbsoluteSendTimeRemoteBitrateEstimatorFactory: Instantiating.");
|
||||
return new RemoteBitrateEstimatorSingleStream(observer, clock,
|
||||
min_bitrate_bps);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user