Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(515)

Issue 2910553002: fully cache small audio/video (Closed)

Created:
3 years, 7 months ago by hubbe
Modified:
3 years, 7 months ago
Reviewers:
DaleCurtis
CC:
chromium-reviews, feature-media-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

fully cache small audio/video Also, make fully cached audio/videos re-usable even if the server doesn't support ranges. This only fixes BUG 716478, for videos smaller than 25 Mb, and only if we decide to read the whole video during preloading. Next step: Make fully cached videos seekable. BUG=716748 Review-Url: https://codereview.chromium.org/2910553002 Cr-Commit-Position: refs/heads/master@{#475122} Committed: https://chromium.googlesource.com/chromium/src/+/1d6585623812b57dca641bb5ecb0fff82f9c9da4

Patch Set 1 #

Patch Set 2 : tests fixed and added #

Total comments: 6

Patch Set 3 : fix tests #

Patch Set 4 : comment added #

Unified diffs Side-by-side diffs Delta from patch set Stats (+64 lines, -10 lines) Patch
M media/blink/multibuffer_data_source.cc View 1 2 3 2 chunks +13 lines, -0 lines 0 comments Download
M media/blink/multibuffer_data_source_unittest.cc View 1 2 5 chunks +32 lines, -7 lines 0 comments Download
M media/blink/resource_multibuffer_data_provider.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M media/blink/url_index.h View 2 chunks +4 lines, -1 line 0 comments Download
M media/blink/url_index.cc View 1 2 1 chunk +11 lines, -2 lines 0 comments Download

Messages

Total messages: 34 (20 generated)
hubbe
3 years, 7 months ago (2017-05-25 22:42:07 UTC) #4
DaleCurtis
I don't think we want to fully cache all 25mb videos; that seems like a ...
3 years, 7 months ago (2017-05-25 23:15:27 UTC) #8
hubbe
On 2017/05/25 23:15:27, DaleCurtis wrote: > I don't think we want to fully cache all ...
3 years, 7 months ago (2017-05-25 23:33:44 UTC) #9
DaleCurtis
Hmm, we're already caching 25mb even for preload=metadata cases?
3 years, 7 months ago (2017-05-25 23:48:35 UTC) #10
hubbe
On 2017/05/25 23:48:35, DaleCurtis wrote: > Hmm, we're already caching 25mb even for preload=metadata cases? ...
3 years, 7 months ago (2017-05-26 00:31:34 UTC) #13
hubbe
On 2017/05/26 00:31:34, hubbe wrote: > On 2017/05/25 23:48:35, DaleCurtis wrote: > > Hmm, we're ...
3 years, 7 months ago (2017-05-26 00:32:07 UTC) #14
DaleCurtis
Okay, so this does not change the amount that we're speculatively loading after first frame ...
3 years, 7 months ago (2017-05-26 00:58:30 UTC) #17
hubbe
On 2017/05/26 00:58:30, DaleCurtis wrote: > Okay, so this does not change the amount that ...
3 years, 7 months ago (2017-05-26 07:30:12 UTC) #18
DaleCurtis
Thanks for the explanation. lgtm % nits and fixing bots (Http_CheckLoadingTransition looks broken) https://codereview.chromium.org/2910553002/diff/20001/media/blink/multibuffer_data_source.cc File ...
3 years, 7 months ago (2017-05-26 16:43:58 UTC) #19
hubbe
https://codereview.chromium.org/2910553002/diff/20001/media/blink/multibuffer_data_source.cc File media/blink/multibuffer_data_source.cc (right): https://codereview.chromium.org/2910553002/diff/20001/media/blink/multibuffer_data_source.cc#newcode619 media/blink/multibuffer_data_source.cc:619: pin_forward = url_data_->length() * 2; On 2017/05/26 16:43:57, DaleCurtis ...
3 years, 7 months ago (2017-05-26 17:39:45 UTC) #21
DaleCurtis
https://codereview.chromium.org/2910553002/diff/20001/media/blink/multibuffer_data_source.cc File media/blink/multibuffer_data_source.cc (right): https://codereview.chromium.org/2910553002/diff/20001/media/blink/multibuffer_data_source.cc#newcode619 media/blink/multibuffer_data_source.cc:619: pin_forward = url_data_->length() * 2; On 2017/05/26 at 17:39:45, ...
3 years, 7 months ago (2017-05-26 18:19:33 UTC) #23
hubbe
https://codereview.chromium.org/2910553002/diff/20001/media/blink/multibuffer_data_source.cc File media/blink/multibuffer_data_source.cc (right): https://codereview.chromium.org/2910553002/diff/20001/media/blink/multibuffer_data_source.cc#newcode619 media/blink/multibuffer_data_source.cc:619: pin_forward = url_data_->length() * 2; On 2017/05/26 18:19:33, DaleCurtis ...
3 years, 7 months ago (2017-05-26 18:45:12 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2910553002/60001
3 years, 7 months ago (2017-05-26 20:54:03 UTC) #31
commit-bot: I haz the power
3 years, 7 months ago (2017-05-26 20:59:04 UTC) #34
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/1d6585623812b57dca641bb5ecb0...

Powered by Google App Engine
This is Rietveld 408576698