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

Issue 1347483003: Fix seeking back in the new MSE GC algorithm (Closed)

Created:
5 years, 3 months ago by servolk
Modified:
5 years, 3 months ago
Reviewers:
wolenetz
CC:
chromium-reviews, feature-media-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix seeking back in the new MSE GC algorithm BUG=532136 Committed: https://crrev.com/e41e206081c2996cce1385efef219fa3fc0c2581 Cr-Commit-Position: refs/heads/master@{#350104}

Patch Set 1 #

Patch Set 2 : better fix #

Total comments: 11

Patch Set 3 : Allow GC to delete as much data from the front as necessary #

Patch Set 4 : Reworked to accomodate CR feedback #

Patch Set 5 : upd #

Total comments: 2

Patch Set 6 : Latest patchset from 1349973002 which addressed feedback comments made there #

Total comments: 11

Patch Set 7 : CR feedback #

Total comments: 4

Patch Set 8 : Fixed typo #

Patch Set 9 : Nit: removed incorrect comment #

Patch Set 10 : Rebase to ToT #

Unified diffs Side-by-side diffs Delta from patch set Stats (+181 lines, -8 lines) Patch
M media/filters/chunk_demuxer_unittest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +121 lines, -0 lines 0 comments Download
M media/filters/source_buffer_stream.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M media/filters/source_buffer_stream.cc View 1 2 3 4 5 6 7 5 chunks +59 lines, -8 lines 0 comments Download

Messages

Total messages: 38 (12 generated)
servolk
5 years, 3 months ago (2015-09-15 22:08:16 UTC) #2
wolenetz
Looking good. Please add a little detail to the commit message like: Allows more aggressive ...
5 years, 3 months ago (2015-09-15 22:36:13 UTC) #3
wolenetz
https://codereview.chromium.org/1347483003/diff/20001/media/filters/source_buffer_stream.cc File media/filters/source_buffer_stream.cc (right): https://codereview.chromium.org/1347483003/diff/20001/media/filters/source_buffer_stream.cc#newcode775 media/filters/source_buffer_stream.cc:775: } As discussed further in chat, it seems we ...
5 years, 3 months ago (2015-09-15 23:04:52 UTC) #4
wolenetz
https://codereview.chromium.org/1347483003/diff/20001/media/filters/source_buffer_stream.cc File media/filters/source_buffer_stream.cc (right): https://codereview.chromium.org/1347483003/diff/20001/media/filters/source_buffer_stream.cc#newcode661 media/filters/source_buffer_stream.cc:661: w.r.t. my comment on l.775: maybe do something like: ...
5 years, 3 months ago (2015-09-15 23:19:22 UTC) #5
servolk
https://codereview.chromium.org/1347483003/diff/20001/media/filters/source_buffer_stream.cc File media/filters/source_buffer_stream.cc (right): https://codereview.chromium.org/1347483003/diff/20001/media/filters/source_buffer_stream.cc#newcode762 media/filters/source_buffer_stream.cc:762: // If media_time is before the first buffered range, ...
5 years, 3 months ago (2015-09-16 00:28:08 UTC) #6
wolenetz
I would like expanding the greediness a bit to any time the seek time is ...
5 years, 3 months ago (2015-09-16 19:25:27 UTC) #7
servolk
On 2015/09/16 19:25:27, wolenetz wrote: > I would like expanding the greediness a bit to ...
5 years, 3 months ago (2015-09-17 02:33:07 UTC) #8
wolenetz
On 2015/09/17 02:33:07, servolk wrote: > On 2015/09/16 19:25:27, wolenetz wrote: > > I would ...
5 years, 3 months ago (2015-09-17 18:59:18 UTC) #9
servolk
On 2015/09/17 18:59:18, wolenetz wrote: > On 2015/09/17 02:33:07, servolk wrote: > > On 2015/09/16 ...
5 years, 3 months ago (2015-09-18 01:32:13 UTC) #10
wolenetz
Looking pretty good. Just a few clean-ups/clarifications left, I think: https://codereview.chromium.org/1347483003/diff/100001/media/filters/chunk_demuxer_unittest.cc File media/filters/chunk_demuxer_unittest.cc (right): https://codereview.chromium.org/1347483003/diff/100001/media/filters/chunk_demuxer_unittest.cc#newcode3465 ...
5 years, 3 months ago (2015-09-21 20:14:39 UTC) #11
servolk
https://codereview.chromium.org/1347483003/diff/100001/media/filters/chunk_demuxer_unittest.cc File media/filters/chunk_demuxer_unittest.cc (right): https://codereview.chromium.org/1347483003/diff/100001/media/filters/chunk_demuxer_unittest.cc#newcode3465 media/filters/chunk_demuxer_unittest.cc:3465: base::TimeDelta seek_time = base::TimeDelta::FromMilliseconds(1500); On 2015/09/21 20:14:39, wolenetz wrote: ...
5 years, 3 months ago (2015-09-21 21:09:57 UTC) #12
wolenetz
lgtm % two tiny nits Thanks for fixing this! (Also, it would be good to ...
5 years, 3 months ago (2015-09-21 21:38:29 UTC) #13
servolk
On 2015/09/21 21:38:29, wolenetz wrote: > lgtm % two tiny nits > > Thanks for ...
5 years, 3 months ago (2015-09-21 22:12:32 UTC) #14
servolk
https://codereview.chromium.org/1347483003/diff/120001/media/filters/chunk_demuxer_unittest.cc File media/filters/chunk_demuxer_unittest.cc (right): https://codereview.chromium.org/1347483003/diff/120001/media/filters/chunk_demuxer_unittest.cc#newcode3468 media/filters/chunk_demuxer_unittest.cc:3468: // Append data to complete seek operation On 2015/09/21 ...
5 years, 3 months ago (2015-09-21 22:12:37 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1347483003/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1347483003/160001
5 years, 3 months ago (2015-09-21 22:14:06 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win8_chromium_ng/builds/43574)
5 years, 3 months ago (2015-09-21 22:33:09 UTC) #20
wolenetz
On 2015/09/21 22:12:32, servolk wrote: > In the meantime - how do I go with ...
5 years, 3 months ago (2015-09-21 22:33:22 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1347483003/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1347483003/160001
5 years, 3 months ago (2015-09-21 22:35:02 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win8_chromium_ng/builds/43594)
5 years, 3 months ago (2015-09-21 23:10:02 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1347483003/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1347483003/180001
5 years, 3 months ago (2015-09-22 00:19:12 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/116113)
5 years, 3 months ago (2015-09-22 01:22:10 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1347483003/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1347483003/180001
5 years, 3 months ago (2015-09-22 01:24:21 UTC) #32
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/116140)
5 years, 3 months ago (2015-09-22 02:26:05 UTC) #34
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1347483003/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1347483003/180001
5 years, 3 months ago (2015-09-22 02:26:51 UTC) #36
commit-bot: I haz the power
Committed patchset #10 (id:180001)
5 years, 3 months ago (2015-09-22 03:52:52 UTC) #37
commit-bot: I haz the power
5 years, 3 months ago (2015-09-22 03:53:24 UTC) #38
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/e41e206081c2996cce1385efef219fa3fc0c2581
Cr-Commit-Position: refs/heads/master@{#350104}

Powered by Google App Engine
This is Rietveld 408576698