| Index: media/base/media_log.cc
|
| diff --git a/media/base/media_log.cc b/media/base/media_log.cc
|
| index 6bcbcd710bda8cbe9c8a44edd41ee030e116ebdc..7120bca7c8624c24ba36e1bd77fcc1731dde7e4c 100644
|
| --- a/media/base/media_log.cc
|
| +++ b/media/base/media_log.cc
|
| @@ -25,6 +25,8 @@ const char* MediaLog::EventTypeToString(MediaLogEvent::Type type) {
|
| return "PLAY";
|
| case MediaLogEvent::PAUSE:
|
| return "PAUSE";
|
| + case MediaLogEvent::BUFFERED_EXTENTS_CHANGED:
|
| + return "BUFFERED_EXTENTS_CHANGED";
|
| }
|
| NOTREACHED();
|
| return NULL;
|
| @@ -42,6 +44,14 @@ void MediaLog::Load(const std::string& url) {
|
| AddEvent(event);
|
| }
|
|
|
| +void MediaLog::SetBufferedExtents(size_t start, size_t current, size_t end) {
|
| + MediaLogEvent* event = CreateEvent(MediaLogEvent::BUFFERED_EXTENTS_CHANGED);
|
| + event->params.SetInteger("buffer_start", start);
|
| + event->params.SetInteger("buffer_current", current);
|
| + event->params.SetInteger("buffer_end", end);
|
| + AddEvent(event);
|
| +}
|
| +
|
| void MediaLog::AddEventOfType(MediaLogEvent::Type type) {
|
| MediaLogEvent* event = CreateEvent(type);
|
| AddEvent(event);
|
|
|