diff options
author | posciak@chromium.org <posciak@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-27 08:43:02 +0000 |
---|---|---|
committer | posciak@chromium.org <posciak@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-27 08:43:02 +0000 |
commit | b75c9c87e9a398df9ba07266215c986cb6c948b3 (patch) | |
tree | c1d35ea0845b32ee51d1ef05dceb68e49215c23a /content/content_common.gypi | |
parent | b6d90cb12f3886114cc5ac57e1563bf341dd4415 (diff) | |
download | chromium_src-b75c9c87e9a398df9ba07266215c986cb6c948b3.zip chromium_src-b75c9c87e9a398df9ba07266215c986cb6c948b3.tar.gz chromium_src-b75c9c87e9a398df9ba07266215c986cb6c948b3.tar.bz2 |
Revert 280020 "Revert 279958 "Revert "Revert 279650 "Add VaapiVideoEncodeAccele...""
Another try at fixing unittest compile on the affected bot.
TBR=jamescook@chromium.org
BUG=388778,378962
> Revert 279958 "Revert "Revert 279650 "Add VaapiVideoEncodeAccele..."
>
> This once again broke the cros_x86 builder. I think you want the Range
> to be static_cast<size_t> not static_cast<uint32>.
>
> http://build.chromium.org/p/chromiumos.chromium/builders/X86%20%28chromium%29/builds/333
>
> chromeos-chrome-38.0.2071.0_alpha-r1:
> ../../../../../../../home/chrome-bot/chrome_root/src/media/filters/h264_bitstream_buffer_unittest.cc:52:226:
> error: could not convert 'testing::Range(T, T) [with T = long long
> unsigned int](65ull)' from 'testing::internal::ParamGenerator<long long
> unsigned int>' to 'testing::internal::ParamGenerator<unsigned int>'
> chromeos-chrome-38.0.2071.0_alpha-r1:
> INSTANTIATE_TEST_CASE_P(AppendNumBits,
>
>
> > Revert "Revert 279650 "Add VaapiVideoEncodeAccelerator for
> HW-accelerate...""
> >
> > Fixing the cros_trunk builder compilation failure in
> > h264_bitstream_buffer_unittest, for which this was reverted.
> >
> > > Revert 279650 "Add VaapiVideoEncodeAccelerator for HW-accelerate..."
> > >
> > > Broke the Chrome-on-Chrome OS compile
> > >
> > >
> http://master.chrome.corp.google.com:8011/builders/cros%20trunk/builds/21417
> > >
> > > > Add VaapiVideoEncodeAccelerator for HW-accelerated video encode.
> > > >
> > > > Add an implementation of VideoEncodeAccelerator utilizing VA-API
> for
> > > > hardware encode on Intel-based ChromeOS platforms.
> > > >
> > > > BUG=378962
> > > > TEST=video_encode_accelerator_unittest
> > > >
> > > > Review URL: https://codereview.chromium.org/333253002
> > >
> > > TBR=posciak@chromium.org
> > >
> > > Review URL: https://codereview.chromium.org/350413002
> > >
> > > git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279733
> 0039d316-1c4b-4281-b951-d872f2087c98
> >
> > TBR=jamescook@chromium.org
> > BUG=388778,378962
> >
> > Review URL: https://codereview.chromium.org/356903002
>
> TBR=posciak@chromium.org
>
> Review URL: https://codereview.chromium.org/357903003
Review URL: https://codereview.chromium.org/356153002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280274 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/content_common.gypi')
-rw-r--r-- | content/content_common.gypi | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/content/content_common.gypi b/content/content_common.gypi index 903bba7..d9aace9f 100644 --- a/content/content_common.gypi +++ b/content/content_common.gypi @@ -723,6 +723,10 @@ ], }], ['target_arch != "arm" and chromeos == 1 and use_x11 == 1', { + 'dependencies': [ + '../media/media.gyp:media', + '../third_party/libyuv/libyuv.gyp:libyuv', + ], 'sources': [ 'common/gpu/media/h264_dpb.cc', 'common/gpu/media/h264_dpb.h', @@ -731,6 +735,8 @@ 'common/gpu/media/vaapi_h264_decoder.h', 'common/gpu/media/vaapi_video_decode_accelerator.cc', 'common/gpu/media/vaapi_video_decode_accelerator.h', + 'common/gpu/media/vaapi_video_encode_accelerator.cc', + 'common/gpu/media/vaapi_video_encode_accelerator.h', 'common/gpu/media/vaapi_wrapper.cc', 'common/gpu/media/vaapi_wrapper.h', ], @@ -746,6 +752,7 @@ }, 'include_dirs': [ '<(DEPTH)/third_party/libva', + '<(DEPTH)/third_party/libyuv', '<(output_root)', ], 'actions': [ |