summaryrefslogtreecommitdiffstats
path: root/content/content_common.gypi
diff options
context:
space:
mode:
authorsheu@chromium.org <sheu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-08-13 16:54:32 +0000
committersheu@chromium.org <sheu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-08-13 16:54:32 +0000
commit1cad88020f0819a475874b7cb867619558dd9efc (patch)
tree4d05172016ca6f212dc4aacada87ee01107a6b29 /content/content_common.gypi
parent6793a8f91a803b90652d9c1fb297a949f7525005 (diff)
downloadchromium_src-1cad88020f0819a475874b7cb867619558dd9efc.zip
chromium_src-1cad88020f0819a475874b7cb867619558dd9efc.tar.gz
chromium_src-1cad88020f0819a475874b7cb867619558dd9efc.tar.bz2
Add media::VideoEncodeAccelerator with WebRTC integration
* Adds media::VideoEncodeAccelerator class. * Add GpuVideoEncodeAccelerator{,Host} classes and appropriate IPC. * Integrates into WebRTC stack with RTCVideoEncoderFactory/RTCVideoEncoder. * Rename media::GpuVideoDecodeFactories -> media::GpuVideoAcceleratorFactories and generalize for use by the encode accelerator implementations as well. BUG=260210 BUG=170345 TEST=local build, run on CrOS snow; local build, unittests on desktop Linux Review URL: https://chromiumcodereview.appspot.com/20632002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217276 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/content_common.gypi')
-rw-r--r--content/content_common.gypi4
1 files changed, 4 insertions, 0 deletions
diff --git a/content/content_common.gypi b/content/content_common.gypi
index 0577548..0747f02 100644
--- a/content/content_common.gypi
+++ b/content/content_common.gypi
@@ -197,6 +197,8 @@
'common/gpu/client/gpu_channel_host.h',
'common/gpu/client/gpu_video_decode_accelerator_host.cc',
'common/gpu/client/gpu_video_decode_accelerator_host.h',
+ 'common/gpu/client/gpu_video_encode_accelerator_host.cc',
+ 'common/gpu/client/gpu_video_encode_accelerator_host.h',
'common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc',
'common/gpu/client/webgraphicscontext3d_command_buffer_impl.h',
'common/gpu/gpu_channel.cc',
@@ -235,6 +237,8 @@
'common/gpu/media/h264_parser.h',
'common/gpu/media/gpu_video_decode_accelerator.cc',
'common/gpu/media/gpu_video_decode_accelerator.h',
+ 'common/gpu/media/gpu_video_encode_accelerator.cc',
+ 'common/gpu/media/gpu_video_encode_accelerator.h',
'common/gpu/sync_point_manager.h',
'common/gpu/sync_point_manager.cc',
'common/gpu/texture_image_transport_surface.h',