| Index: content/renderer/media/media_stream_video_renderer_sink.cc
|
| diff --git a/content/renderer/media/media_stream_video_renderer_sink.cc b/content/renderer/media/media_stream_video_renderer_sink.cc
|
| index 8e9eccd33f81245c689301d2434f9aad89f9fe27..96755995ce265d8c8438b824a1d7d75ab3599e5f 100644
|
| --- a/content/renderer/media/media_stream_video_renderer_sink.cc
|
| +++ b/content/renderer/media/media_stream_video_renderer_sink.cc
|
| @@ -34,15 +34,15 @@ MediaStreamVideoRendererSink::MediaStreamVideoRendererSink(
|
| weak_factory_(this) {
|
| if (gpu_factories &&
|
| gpu_factories->ShouldUseGpuMemoryBuffersForVideoFrames()) {
|
| - gpu_memory_buffer_pool_.reset(new media::GpuMemoryBufferVideoFramePool(
|
| + gpu_memory_buffer_copier_.reset(new media::GpuMemoryBufferVideoFrameCopier(
|
| media_task_runner, worker_task_runner, gpu_factories));
|
| }
|
| }
|
|
|
| MediaStreamVideoRendererSink::~MediaStreamVideoRendererSink() {
|
| - if (gpu_memory_buffer_pool_) {
|
| + if (gpu_memory_buffer_copier_) {
|
| media_task_runner_->DeleteSoon(FROM_HERE,
|
| - gpu_memory_buffer_pool_.release());
|
| + gpu_memory_buffer_copier_.release());
|
| }
|
| }
|
|
|
| @@ -87,8 +87,8 @@ void MediaStreamVideoRendererSink::Pause() {
|
| }
|
|
|
| void MediaStreamVideoRendererSink::SetGpuMemoryBufferVideoForTesting(
|
| - media::GpuMemoryBufferVideoFramePool* gpu_memory_buffer_pool) {
|
| - gpu_memory_buffer_pool_.reset(gpu_memory_buffer_pool);
|
| + media::GpuMemoryBufferVideoFrameCopier* gpu_memory_buffer_copier) {
|
| + gpu_memory_buffer_copier_.reset(gpu_memory_buffer_copier);
|
| }
|
|
|
| void MediaStreamVideoRendererSink::OnReadyStateChanged(
|
| @@ -106,19 +106,19 @@ void MediaStreamVideoRendererSink::OnVideoFrame(
|
| if (state_ != STARTED)
|
| return;
|
|
|
| - if (!gpu_memory_buffer_pool_) {
|
| + if (!gpu_memory_buffer_copier_) {
|
| FrameReady(frame);
|
| return;
|
| }
|
|
|
| - // |gpu_memory_buffer_pool_| deletion is going to be posted to
|
| + // |gpu_memory_buffer_copier_| deletion is going to be posted to
|
| // |media_task_runner_|. base::Unretained() usage is fine since
|
| - // |gpu_memory_buffer_pool_| outlives the task.
|
| + // |gpu_memory_buffer_copier_| outlives the task.
|
| media_task_runner_->PostTask(
|
| FROM_HERE,
|
| base::Bind(
|
| - &media::GpuMemoryBufferVideoFramePool::MaybeCreateHardwareFrame,
|
| - base::Unretained(gpu_memory_buffer_pool_.get()), frame,
|
| + &media::GpuMemoryBufferVideoFrameCopier::MaybeCreateHardwareFrame,
|
| + base::Unretained(gpu_memory_buffer_copier_.get()), frame,
|
| media::BindToCurrentLoop(
|
| base::Bind(&MediaStreamVideoRendererSink::FrameReady,
|
| weak_factory_.GetWeakPtr()))));
|
|
|