diff --git a/webrtc/overrides/webrtc/base/logging.cc b/webrtc/overrides/webrtc/base/logging.cc index f0c79106d..a2ffba650 100644 --- a/webrtc/overrides/webrtc/base/logging.cc +++ b/webrtc/overrides/webrtc/base/logging.cc @@ -164,6 +164,11 @@ DiagnosticLogMessage::~DiagnosticLogMessage() { } } +// static +void LogMessage::LogToDebug(int min_sev) { + logging::SetMinLogLevel(min_sev); +} + // Note: this function is a copy from the overriden libjingle implementation. void LogMultiline(LoggingSeverity level, const char* label, bool input, const void* data, size_t len, bool hex_mode, diff --git a/webrtc/overrides/webrtc/base/logging.h b/webrtc/overrides/webrtc/base/logging.h index d8dfca2ce..d9e0a3554 100644 --- a/webrtc/overrides/webrtc/base/logging.h +++ b/webrtc/overrides/webrtc/base/logging.h @@ -150,6 +150,11 @@ class LogMultilineState { } }; +class LogMessage { + public: + static void LogToDebug(int min_sev); +}; + // When possible, pass optional state variable to track various data across // multiple calls to LogMultiline. Otherwise, pass NULL. void LogMultiline(LoggingSeverity level, const char* label, bool input,