Disable all LS_VERBOSE logging in NetEq4
This reduces exectution time of NetEqDecodingTest.TestBitExactness with almost 30% and reduces the allocation count (from valgrind) with almost 50% for the same test. An issue has been created to re-enable logs when logging performance is improved; see https://code.google.com/p/webrtc/issues/detail?id=2317. BUG=1363 TEST=out/Release/modules_unittests --gtest_filter=NetEqDecodingTest.TestBitExactness R=turaj@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2136004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4652 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -11,6 +11,7 @@
|
||||
#include "webrtc/modules/audio_coding/neteq4/timestamp_scaler.h"
|
||||
|
||||
#include "webrtc/modules/audio_coding/neteq4/decoder_database.h"
|
||||
#include "webrtc/modules/audio_coding/neteq4/defines.h"
|
||||
#include "webrtc/system_wrappers/interface/logging.h"
|
||||
|
||||
namespace webrtc {
|
||||
@ -84,7 +85,7 @@ uint32_t TimestampScaler::ToInternal(uint32_t external_timestamp,
|
||||
assert(denominator_ > 0); // Should not be possible.
|
||||
external_ref_ = external_timestamp;
|
||||
internal_ref_ += (external_diff * numerator_) / denominator_;
|
||||
LOG(LS_VERBOSE) << "Converting timestamp: " << external_timestamp <<
|
||||
NETEQ_LOG_VERBOSE << "Converting timestamp: " << external_timestamp <<
|
||||
" -> " << internal_ref_;
|
||||
return internal_ref_;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user