| Index: content/renderer/media/webmediasourceclient_impl.cc
|
| diff --git a/content/renderer/media/webmediasourceclient_impl.cc b/content/renderer/media/webmediasourceclient_impl.cc
|
| index 1aef77393fd1a8fd13d983d0ed3dea3730080c79..66a3f02bb12dc7a1e4ae2c3040a4d6127706c5ed 100644
|
| --- a/content/renderer/media/webmediasourceclient_impl.cc
|
| +++ b/content/renderer/media/webmediasourceclient_impl.cc
|
| @@ -60,8 +60,14 @@ void WebMediaSourceClientImpl::setDuration(double new_duration) {
|
| demuxer_->SetDuration(new_duration);
|
| }
|
|
|
| +// TODO(acolwell): Remove this once endOfStream() is removed from Blink.
|
| void WebMediaSourceClientImpl::endOfStream(
|
| WebMediaSourceClient::EndOfStreamStatus status) {
|
| + markEndOfStream(status);
|
| +}
|
| +
|
| +void WebMediaSourceClientImpl::markEndOfStream(
|
| + WebMediaSourceClient::EndOfStreamStatus status) {
|
| media::PipelineStatus pipeline_status = media::PIPELINE_OK;
|
|
|
| switch (status) {
|
| @@ -77,7 +83,11 @@ void WebMediaSourceClientImpl::endOfStream(
|
| NOTIMPLEMENTED();
|
| }
|
|
|
| - demuxer_->EndOfStream(pipeline_status);
|
| + demuxer_->MarkEndOfStream(pipeline_status);
|
| +}
|
| +
|
| +void WebMediaSourceClientImpl::unmarkEndOfStream() {
|
| + demuxer_->UnmarkEndOfStream();
|
| }
|
|
|
| } // namespace content
|
|
|