| Index: media/base/media_log.cc
|
| diff --git a/media/base/media_log.cc b/media/base/media_log.cc
|
| index f5f58de73f47c8a2320fa8a91c067d8c26dc2f98..754a5f924cee03f1dd8476993660f47165aeb199 100644
|
| --- a/media/base/media_log.cc
|
| +++ b/media/base/media_log.cc
|
| @@ -271,20 +271,14 @@ void MediaLog::SetTimeProperty(
|
| AddEvent(event.Pass());
|
| }
|
|
|
| -LogHelper::LogHelper(MediaLog::MediaLogLevel level, const LogCB& log_cb)
|
| - : level_(level), log_cb_(log_cb) {
|
| -}
|
| -
|
| LogHelper::LogHelper(MediaLog::MediaLogLevel level,
|
| const scoped_refptr<MediaLog>& media_log)
|
| : level_(level), media_log_(media_log) {
|
| + DCHECK(media_log_.get());
|
| }
|
|
|
| LogHelper::~LogHelper() {
|
| - if (!log_cb_.is_null())
|
| - log_cb_.Run(level_, stream_.str());
|
| - else if (media_log_)
|
| - media_log_->AddLogEvent(level_, stream_.str());
|
| + media_log_->AddLogEvent(level_, stream_.str());
|
| }
|
|
|
| } //namespace media
|
|
|