Index: content/common/gpu/media/gpu_video_encode_accelerator.h |
diff --git a/content/common/gpu/media/gpu_video_encode_accelerator.h b/content/common/gpu/media/gpu_video_encode_accelerator.h |
index a2b325ac9ab045274dea365bb32188ef2bf5bea7..4f4a356cdd9a1ec98ec2e2854a60ec426e9d4e57 100644 |
--- a/content/common/gpu/media/gpu_video_encode_accelerator.h |
+++ b/content/common/gpu/media/gpu_video_encode_accelerator.h |
@@ -10,6 +10,7 @@ |
#include "base/memory/scoped_ptr.h" |
#include "base/memory/weak_ptr.h" |
#include "content/common/gpu/gpu_command_buffer_stub.h" |
+#include "gpu/config/gpu_info.h" |
#include "ipc/ipc_listener.h" |
#include "media/video/video_encode_accelerator.h" |
#include "ui/gfx/size.h" |
@@ -58,8 +59,11 @@ class GpuVideoEncodeAccelerator |
// Static query for supported profiles. This query calls the appropriate |
// platform-specific version. |
- static std::vector<media::VideoEncodeAccelerator::SupportedProfile> |
- GetSupportedProfiles(); |
+ static std::vector<gpu::VideoEncodeAcceleratorSupportedProfile> |
+ GetSupportedProfiles(); |
+ static std::vector<gpu::VideoEncodeAcceleratorSupportedProfile> |
+ ConvertMediaToGpuProfiles(const std::vector< |
+ media::VideoEncodeAccelerator::SupportedProfile>& media_profiles); |
private: |
// Create the appropriate platform-specific VEA. |