diff options
author | ajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-10 00:05:39 +0000 |
---|---|---|
committer | ajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-10 00:05:39 +0000 |
commit | e7a557c64a933835da445cda865a8f81bd92b8b0 (patch) | |
tree | e5fdf02f91d06f17aa34e32c6a94c82703e4c374 /media/media.gyp | |
parent | e3149dbeafdcb286e24aa676b125eb9b0134ab11 (diff) | |
download | chromium_src-e7a557c64a933835da445cda865a8f81bd92b8b0.zip chromium_src-e7a557c64a933835da445cda865a8f81bd92b8b0.tar.gz chromium_src-e7a557c64a933835da445cda865a8f81bd92b8b0.tar.bz2 |
Refactor FFmpegVideoDecoder to try and generalize code common to all video decoders.
This changes the DecoderBase API to be fully asynchronous when invoking its subclass's actions.
Review URL: http://codereview.chromium.org/465044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34208 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/media.gyp')
-rw-r--r-- | media/media.gyp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/media/media.gyp b/media/media.gyp index ef7d524..bc071f4 100644 --- a/media/media.gyp +++ b/media/media.gyp @@ -52,6 +52,7 @@ 'base/buffer_queue.h', 'base/buffers.cc', 'base/buffers.h', + 'base/callback.h', 'base/clock.h', 'base/clock_impl.cc', 'base/clock_impl.h', @@ -85,6 +86,8 @@ 'base/yuv_row_mac.cc', 'base/yuv_row_linux.cc', 'base/yuv_row.h', + 'ffmpeg/ffmpeg_util.cc', + 'ffmpeg/ffmpeg_util.h', 'filters/audio_renderer_algorithm_base.cc', 'filters/audio_renderer_algorithm_base.h', 'filters/audio_renderer_algorithm_default.cc', @@ -112,6 +115,7 @@ 'filters/file_data_source.h', 'filters/null_audio_renderer.cc', 'filters/null_audio_renderer.h', + 'filters/video_decode_engine.h', 'filters/video_renderer_base.cc', 'filters/video_renderer_base.h', ], @@ -182,6 +186,7 @@ 'base/mock_filters.cc', 'base/mock_filters.h', 'base/mock_reader.h', + 'base/mock_task.h', 'base/pipeline_impl_unittest.cc', 'base/pts_heap_unittest.cc', 'base/run_all_unittests.cc', @@ -192,6 +197,7 @@ 'filters/audio_renderer_base_unittest.cc', 'filters/ffmpeg_demuxer_unittest.cc', 'filters/ffmpeg_glue_unittest.cc', + 'filters/ffmpeg_video_decode_engine_unittest.cc', 'filters/ffmpeg_video_decoder_unittest.cc', 'filters/file_data_source_unittest.cc', 'filters/video_renderer_base_unittest.cc', |