Index: content/common/gpu/media/gpu_video_accelerator_util.h |
diff --git a/content/common/gpu/media/gpu_video_accelerator_util.h b/content/common/gpu/media/gpu_video_accelerator_util.h |
index 28b11d13e6b39f706c3fdbabcaf40e3521f2c97f..e39034e191eee3cc217b70afd3b2479e10674823 100644 |
--- a/content/common/gpu/media/gpu_video_accelerator_util.h |
+++ b/content/common/gpu/media/gpu_video_accelerator_util.h |
@@ -15,11 +15,21 @@ namespace content { |
class GpuVideoAcceleratorUtil { |
public: |
+ // Convert decoder gpu capabilities to media capabilities. |
+ static media::VideoDecodeAccelerator::Capabilities |
+ ConvertGpuToMediaDecodeCapabilities( |
+ const gpu::VideoDecodeAcceleratorCapabilities& gpu_capabilities); |
+ |
// Convert decoder gpu profiles to media profiles. |
static media::VideoDecodeAccelerator::SupportedProfiles |
ConvertGpuToMediaDecodeProfiles(const |
gpu::VideoDecodeAcceleratorSupportedProfiles& gpu_profiles); |
+ // Convert decoder media capabilities to gpu capabilities. |
+ static gpu::VideoDecodeAcceleratorCapabilities |
+ ConvertMediaToGpuDecodeCapabilities( |
+ const media::VideoDecodeAccelerator::Capabilities& media_capabilities); |
+ |
// Convert decoder media profiles to gpu profiles. |
static gpu::VideoDecodeAcceleratorSupportedProfiles |
ConvertMediaToGpuDecodeProfiles(const |