| Index: content/renderer/media/renderer_gpu_video_accelerator_factories.h
|
| diff --git a/content/renderer/media/renderer_gpu_video_accelerator_factories.h b/content/renderer/media/renderer_gpu_video_accelerator_factories.h
|
| index 378d01b05e127f0d665ceab1dcef6e3e9f54587e..b98af023c44d48cbd08c4e46478c4f3c68ffffae 100644
|
| --- a/content/renderer/media/renderer_gpu_video_accelerator_factories.h
|
| +++ b/content/renderer/media/renderer_gpu_video_accelerator_factories.h
|
| @@ -15,6 +15,7 @@
|
| #include "base/memory/ref_counted.h"
|
| #include "base/memory/weak_ptr.h"
|
| #include "base/synchronization/waitable_event.h"
|
| +#include "cc/output/buffer_to_texture_target_map.h"
|
| #include "content/child/thread_safe_sender.h"
|
| #include "content/common/content_export.h"
|
| #include "media/renderers/gpu_video_accelerator_factories.h"
|
| @@ -52,7 +53,7 @@ class CONTENT_EXPORT RendererGpuVideoAcceleratorFactories
|
| const scoped_refptr<base::SingleThreadTaskRunner>& task_runner,
|
| const scoped_refptr<ContextProviderCommandBuffer>& context_provider,
|
| bool enable_gpu_memory_buffer_video_frames,
|
| - std::vector<unsigned> image_texture_targets,
|
| + const cc::BufferToTextureTargetMap& image_texture_targets,
|
| bool enable_video_accelerator);
|
|
|
| // media::GpuVideoAcceleratorFactories implementation.
|
| @@ -103,7 +104,7 @@ class CONTENT_EXPORT RendererGpuVideoAcceleratorFactories
|
| const scoped_refptr<base::SingleThreadTaskRunner>& task_runner,
|
| const scoped_refptr<ContextProviderCommandBuffer>& context_provider,
|
| bool enable_gpu_memory_buffer_video_frames,
|
| - std::vector<unsigned> image_texture_targets,
|
| + const cc::BufferToTextureTargetMap& image_texture_targets,
|
| bool enable_video_accelerator);
|
|
|
| scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner_;
|
| @@ -119,7 +120,7 @@ class CONTENT_EXPORT RendererGpuVideoAcceleratorFactories
|
|
|
| // Whether gpu memory buffers should be used to hold video frames data.
|
| bool enable_gpu_memory_buffer_video_frames_;
|
| - const std::vector<unsigned> image_texture_targets_;
|
| + const cc::BufferToTextureTargetMap image_texture_targets_;
|
| // Whether video acceleration encoding/decoding should be enabled.
|
| const bool video_accelerator_enabled_;
|
|
|
|
|