summaryrefslogtreecommitdiffstats
path: root/media/media.gyp
diff options
context:
space:
mode:
authorscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-07 23:55:19 +0000
committerscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-07 23:55:19 +0000
commit7ca882dc3c23234ee0435a096c394688187f7ac6 (patch)
treebf75de651c31cc77761b4c374c46003a43123eb4 /media/media.gyp
parent86693e476260fe0e94c82a80fab4a6cfdf96f34b (diff)
downloadchromium_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.gyp3
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',