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

Issue 294393002: MSE: Allow fully discarding frames with resulting timestamps below 0 (Closed)

Created:
6 years, 7 months ago by wolenetz
Modified:
6 years, 6 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org
Visibility:
Public.

Description

MSE: Allow fully discarding frames with resulting timestamps below 0 This change moves the check of PTS & DTS >= time 0 to after any append window filtering, as one approach for allowing full preroll buffer discard without requiring apps start play somewhere other than time 0. R=acolwell@chromium.org,dalecurtis@chromium.org BUG=377059 TEST=No regression, new test added Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=274473

Patch Set 1 #

Total comments: 4

Patch Set 2 : Addresses PS1 comments & nits. #

Patch Set 3 : Rebase #

Patch Set 4 : Update test relative to https://codereview.chromium.org/276573002/ #

Total comments: 4

Patch Set 5 : Rebase and fix PS4 nit (FullDiscard -> P) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -14 lines) Patch
M media/filters/frame_processor.cc View 1 2 3 chunks +19 lines, -14 lines 0 comments Download
M media/filters/frame_processor_unittest.cc View 1 2 3 4 2 chunks +23 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
wolenetz
PTAL @ PS1. acolwell@, especially review this due to divergence from spec. As I noted ...
6 years, 7 months ago (2014-05-24 00:17:24 UTC) #1
DaleCurtis
lgtm, I defer to acolwell@ though. Note that this is inline with the current behavior ...
6 years, 7 months ago (2014-05-24 00:27:03 UTC) #2
acolwell GONE FROM CHROMIUM
https://codereview.chromium.org/294393002/diff/1/media/filters/frame_processor.cc File media/filters/frame_processor.cc (right): https://codereview.chromium.org/294393002/diff/1/media/filters/frame_processor.cc#newcode295 media/filters/frame_processor.cc:295: // filtering to allow more than 1 full frame ...
6 years, 7 months ago (2014-05-24 05:27:36 UTC) #3
wolenetz
acolwell@, PTAL @ PS2. This can wait until after 5/30. https://codereview.chromium.org/294393002/diff/1/media/filters/frame_processor.cc File media/filters/frame_processor.cc (right): https://codereview.chromium.org/294393002/diff/1/media/filters/frame_processor.cc#newcode295 ...
6 years, 7 months ago (2014-05-27 19:35:14 UTC) #4
acolwell GONE FROM CHROMIUM
lgtm
6 years, 6 months ago (2014-06-02 21:36:19 UTC) #5
wolenetz
The new test needed a slight modification after rebasing onto ToT that now includes Dale's ...
6 years, 6 months ago (2014-06-02 23:05:08 UTC) #6
DaleCurtis
lgtm https://codereview.chromium.org/294393002/diff/50001/media/filters/frame_processor_unittest.cc File media/filters/frame_processor_unittest.cc (right): https://codereview.chromium.org/294393002/diff/50001/media/filters/frame_processor_unittest.cc#newcode221 media/filters/frame_processor_unittest.cc:221: ss << "FullDiscard"; Up to you, but you ...
6 years, 6 months ago (2014-06-02 23:11:03 UTC) #7
wolenetz
Thanks Dale. acolwell@, PTAL @ PS5 since there have been changes since your PS2 lgtm. ...
6 years, 6 months ago (2014-06-03 00:00:19 UTC) #8
acolwell GONE FROM CHROMIUM
lgtm
6 years, 6 months ago (2014-06-03 00:34:01 UTC) #9
wolenetz
The CQ bit was checked by wolenetz@chromium.org
6 years, 6 months ago (2014-06-03 00:34:21 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wolenetz@chromium.org/294393002/70001
6 years, 6 months ago (2014-06-03 00:36:19 UTC) #11
commit-bot: I haz the power
6 years, 6 months ago (2014-06-03 12:03:14 UTC) #12
Message was sent while issue was closed.
Change committed as 274473

Powered by Google App Engine
This is Rietveld 408576698