Chromium Code Reviews| Index: media/gpu/ipc/service/gpu_video_decode_accelerator_factory_impl.cc |
| diff --git a/content/common/gpu/media/gpu_video_decode_accelerator_factory_impl.cc b/media/gpu/ipc/service/gpu_video_decode_accelerator_factory_impl.cc |
| similarity index 87% |
| rename from content/common/gpu/media/gpu_video_decode_accelerator_factory_impl.cc |
| rename to media/gpu/ipc/service/gpu_video_decode_accelerator_factory_impl.cc |
| index f6ec448a1229553744e0cbc3f22b3ca46c56c8ab..9af57ecc4080bf576a09c3ae6038c7212871d5bc 100644 |
| --- a/content/common/gpu/media/gpu_video_decode_accelerator_factory_impl.cc |
| +++ b/media/gpu/ipc/service/gpu_video_decode_accelerator_factory_impl.cc |
| @@ -2,34 +2,34 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -#include "content/common/gpu/media/gpu_video_decode_accelerator_factory_impl.h" |
| +#include "media/gpu/ipc/service/gpu_video_decode_accelerator_factory_impl.h" |
| #include "base/memory/ptr_util.h" |
| -#include "content/common/gpu/media/gpu_video_decode_accelerator.h" |
| #include "gpu/command_buffer/service/gpu_preferences.h" |
| #include "media/gpu/ipc/common/gpu_video_accelerator_util.h" |
| +#include "media/gpu/ipc/service/gpu_video_decode_accelerator.h" |
| #if defined(OS_WIN) |
| #include "base/win/windows_version.h" |
| -#include "content/common/gpu/media/dxva_video_decode_accelerator_win.h" |
| +#include "media/gpu/dxva_video_decode_accelerator_win.h" |
| #elif defined(OS_MACOSX) |
| -#include "content/common/gpu/media/vt_video_decode_accelerator_mac.h" |
| +#include "media/gpu/vt_video_decode_accelerator_mac.h" |
| #elif defined(OS_CHROMEOS) |
| #if defined(USE_V4L2_CODEC) |
| -#include "content/common/gpu/media/v4l2_device.h" |
| -#include "content/common/gpu/media/v4l2_slice_video_decode_accelerator.h" |
| -#include "content/common/gpu/media/v4l2_video_decode_accelerator.h" |
| +#include "media/gpu/v4l2_device.h" |
| +#include "media/gpu/v4l2_slice_video_decode_accelerator.h" |
| +#include "media/gpu/v4l2_video_decode_accelerator.h" |
| #include "ui/gl/gl_surface_egl.h" |
| #endif |
| #if defined(ARCH_CPU_X86_FAMILY) |
| -#include "content/common/gpu/media/vaapi_video_decode_accelerator.h" |
| +#include "media/gpu/vaapi_video_decode_accelerator.h" |
| #include "ui/gl/gl_implementation.h" |
| #endif |
| #elif defined(OS_ANDROID) |
| -#include "content/common/gpu/media/android_video_decode_accelerator.h" |
| +#include "media/gpu/android_video_decode_accelerator.h" |
| #endif |
| -namespace content { |
| +namespace media { |
| namespace { |
| static base::WeakPtr<gpu::gles2::GLES2Decoder> GetEmptyGLES2Decoder() { |
| @@ -69,13 +69,13 @@ GpuVideoDecodeAcceleratorFactoryImpl::GetDecoderCapabilities( |
| if (gpu_preferences.disable_accelerated_video_decode) |
| return gpu::VideoDecodeAcceleratorCapabilities(); |
| - // Query VDAs for their capabilities and construct a set of supported |
| - // profiles for current platform. This must be done in the same order as in |
| - // CreateVDA(), as we currently preserve additional capabilities (such as |
| - // resolutions supported) only for the first VDA supporting the given codec |
| - // profile (instead of calculating a superset). |
| - // TODO(posciak,henryhsu): improve this so that we choose a superset of |
| - // resolutions and other supported profile parameters. |
| +// Query VDAs for their capabilities and construct a set of supported |
|
Pawel Osciak
2016/04/19 09:22:56
I think this should also stay at the same indentat
Mark Dittmer
2016/05/02 03:51:24
Done.
|
| +// profiles for current platform. This must be done in the same order as in |
| +// CreateVDA(), as we currently preserve additional capabilities (such as |
| +// resolutions supported) only for the first VDA supporting the given codec |
| +// profile (instead of calculating a superset). |
| +// TODO(posciak,henryhsu): improve this so that we choose a superset of |
| +// resolutions and other supported profile parameters. |
| #if defined(OS_WIN) |
| capabilities.supported_profiles = |
| DXVAVideoDecodeAccelerator::GetSupportedProfiles(); |
| @@ -240,4 +240,4 @@ GpuVideoDecodeAcceleratorFactoryImpl::GpuVideoDecodeAcceleratorFactoryImpl( |
| GpuVideoDecodeAcceleratorFactoryImpl::~GpuVideoDecodeAcceleratorFactoryImpl() {} |
| -} // namespace content |
| +} // namespace media |