diff options
author | hclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-22 21:37:17 +0000 |
---|---|---|
committer | hclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-22 21:37:17 +0000 |
commit | 8e296bbd2d147c270d1839ab9dd93418532322e5 (patch) | |
tree | 250887882d757ad020aba85af7db935c4107a105 /chrome/chrome.gyp | |
parent | 944a14b8d46e63e603850c6c8b0d0638dc492a14 (diff) | |
download | chromium_src-8e296bbd2d147c270d1839ab9dd93418532322e5.zip chromium_src-8e296bbd2d147c270d1839ab9dd93418532322e5.tar.gz chromium_src-8e296bbd2d147c270d1839ab9dd93418532322e5.tar.bz2 |
Changes to provide asynchronous read in data source:
1. FFmpegGlue now taks a FFmpegProtocol instead of DataSource as input
2. FFmpegDemuxr implements FFmpegProtocol and does the blocking read and submit asynchronous read request to DataSource (with unit tests)
3. Changed SimpleDataSource to work with asynchronous read (with unit tests)
4. Reimplemented BufferedDataSource to work with asynchronous read (with unit tests)
5. Moved BufferedDataSource from chrome/renderer/media to webkit/glue/media (for faster build/debug and better coverage in automated testing)
TEST=BufferedDataSourceTest.*, SimpleDataSourceTest.*, FFmpegDemuxerTest.*
Review URL: http://codereview.chromium.org/149567
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21326 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome.gyp')
-rw-r--r-- | chrome/chrome.gyp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp index ab74ae8..8adc0f7 100644 --- a/chrome/chrome.gyp +++ b/chrome/chrome.gyp @@ -2458,8 +2458,6 @@ 'renderer/loadtimes_extension_bindings.cc', 'renderer/media/audio_renderer_impl.cc', 'renderer/media/audio_renderer_impl.h', - 'renderer/media/buffered_data_source.cc', - 'renderer/media/buffered_data_source.h', 'renderer/net/render_dns_master.cc', 'renderer/net/render_dns_master.h', 'renderer/net/render_dns_queue.cc', |