summaryrefslogtreecommitdiffstats
path: root/media/media.gyp
diff options
context:
space:
mode:
authorajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-10 00:05:39 +0000
committerajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-10 00:05:39 +0000
commite7a557c64a933835da445cda865a8f81bd92b8b0 (patch)
treee5fdf02f91d06f17aa34e32c6a94c82703e4c374 /media/media.gyp
parente3149dbeafdcb286e24aa676b125eb9b0134ab11 (diff)
downloadchromium_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.gyp6
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',