diff options
author | scherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-20 23:09:56 +0000 |
---|---|---|
committer | scherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-20 23:09:56 +0000 |
commit | b2579c047080258aecf3cfcfc15c750590f25187 (patch) | |
tree | 10900e71ada6b371b1e4c1d37be45ab7f21b2a6c /media/media.gyp | |
parent | 992e454546e7592443c1967c3e5b9262420f2ae0 (diff) | |
download | chromium_src-b2579c047080258aecf3cfcfc15c750590f25187.zip chromium_src-b2579c047080258aecf3cfcfc15c750590f25187.tar.gz chromium_src-b2579c047080258aecf3cfcfc15c750590f25187.tar.bz2 |
Deduplicate YUV copying code, update call sites, and add some unit tests.
Historically such code is a source of out-of-bound reads/writes.
TEST=media_unittests
Review URL: http://codereview.chromium.org/7452009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@93276 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/media.gyp')
-rw-r--r-- | media/media.gyp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/media/media.gyp b/media/media.gyp index 7c3d16f..9809a7e 100644 --- a/media/media.gyp +++ b/media/media.gyp @@ -130,6 +130,8 @@ 'base/video_decoder_config.h', 'base/video_frame.cc', 'base/video_frame.h', + 'base/video_util.cc', + 'base/video_util.h', 'ffmpeg/ffmpeg_common.cc', 'ffmpeg/ffmpeg_common.h', 'ffmpeg/file_protocol.cc', @@ -423,6 +425,7 @@ 'base/seekable_buffer_unittest.cc', 'base/state_matrix_unittest.cc', 'base/video_frame_unittest.cc', + 'base/video_util_unittest.cc', 'base/yuv_convert_unittest.cc', 'ffmpeg/ffmpeg_common_unittest.cc', 'filters/adaptive_demuxer_unittest.cc', |