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

Issue 293053005: Add support for complete buffer discards. (Closed)

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

Description

Add support for complete buffer discards. Per discussion, allows kInfiniteDuration() for the front DiscardPadding value. When there's no decoder delay, this ensures accuracy when discarding. If decoder delay is present, the code falls back to using the duration as an estimation. BUG=371633 TEST=new unittests NOTRY=true R=wolenetz@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=271928

Patch Set 1 #

Total comments: 6

Patch Set 2 : Comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+124 lines, -11 lines) Patch
M media/base/audio_discard_helper.cc View 2 chunks +16 lines, -2 lines 0 comments Download
M media/base/audio_discard_helper_unittest.cc View 1 3 chunks +105 lines, -8 lines 0 comments Download
M media/base/decoder_buffer.h View 1 1 chunk +3 lines, -1 line 0 comments Download

Messages

Total messages: 8 (0 generated)
DaleCurtis
6 years, 7 months ago (2014-05-21 00:33:19 UTC) #1
wolenetz
lgtm % nits https://codereview.chromium.org/293053005/diff/1/media/base/audio_discard_helper_unittest.cc File media/base/audio_discard_helper_unittest.cc (right): https://codereview.chromium.org/293053005/diff/1/media/base/audio_discard_helper_unittest.cc#newcode448 media/base/audio_discard_helper_unittest.cc:448: TEST(AudioDiscardHelperTest, CompleteDiscardWithDecoderDelay) { nit: s/With/WithInitialDiscardAnd/ https://codereview.chromium.org/293053005/diff/1/media/base/audio_discard_helper_unittest.cc#newcode471 ...
6 years, 7 months ago (2014-05-21 01:43:02 UTC) #2
DaleCurtis
https://codereview.chromium.org/293053005/diff/1/media/base/audio_discard_helper_unittest.cc File media/base/audio_discard_helper_unittest.cc (right): https://codereview.chromium.org/293053005/diff/1/media/base/audio_discard_helper_unittest.cc#newcode448 media/base/audio_discard_helper_unittest.cc:448: TEST(AudioDiscardHelperTest, CompleteDiscardWithDecoderDelay) { On 2014/05/21 01:43:02, wolenetz wrote: > ...
6 years, 7 months ago (2014-05-21 02:23:25 UTC) #3
DaleCurtis
The CQ bit was checked by dalecurtis@chromium.org
6 years, 7 months ago (2014-05-21 02:23:47 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dalecurtis@chromium.org/293053005/20001
6 years, 7 months ago (2014-05-21 02:24:12 UTC) #5
DaleCurtis
The CQ bit was unchecked by dalecurtis@chromium.org
6 years, 7 months ago (2014-05-21 17:56:57 UTC) #6
DaleCurtis
The CQ bit was checked by dalecurtis@chromium.org
6 years, 7 months ago (2014-05-21 17:57:06 UTC) #7
DaleCurtis
6 years, 7 months ago (2014-05-21 18:27:58 UTC) #8
Message was sent while issue was closed.
Committed patchset #2 manually as r271928 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698