diff options
author | scherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-07 23:55:19 +0000 |
---|---|---|
committer | scherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-07 23:55:19 +0000 |
commit | 7ca882dc3c23234ee0435a096c394688187f7ac6 (patch) | |
tree | bf75de651c31cc77761b4c374c46003a43123eb4 /media/media.gyp | |
parent | 86693e476260fe0e94c82a80fab4a6cfdf96f34b (diff) | |
download | chromium_src-7ca882dc3c23234ee0435a096c394688187f7ac6.zip chromium_src-7ca882dc3c23234ee0435a096c394688187f7ac6.tar.gz chromium_src-7ca882dc3c23234ee0435a096c394688187f7ac6.tar.bz2 |
Introduce time-based caching of encoded data to FFmpegDemuxer (round 2).
The original commit r169004 introduce seek regressions on constrained network connections. For now we'll limit the number of asynchronous pending reads to one. While it limits throughput it shouldn't be a big factor during normal playback.
BUG=160640
Review URL: https://codereview.chromium.org/11308145
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171883 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 552dfee..0bb6e00 100644 --- a/media/media.gyp +++ b/media/media.gyp @@ -202,6 +202,8 @@ 'base/data_source.h', 'base/decoder_buffer.cc', 'base/decoder_buffer.h', + 'base/decoder_buffer_queue.cc', + 'base/decoder_buffer_queue.h', 'base/decryptor.cc', 'base/decryptor.h', 'base/decryptor_client.h', @@ -684,6 +686,7 @@ 'base/clock_unittest.cc', 'base/data_buffer_unittest.cc', 'base/decoder_buffer_unittest.cc', + 'base/decoder_buffer_queue_unittest.cc', 'base/djb2_unittest.cc', 'base/filter_collection_unittest.cc', 'base/gmock_callback_support_unittest.cc', |