|
|
Chromium Code Reviews|
Created:
4 years, 6 months ago by wolenetz Modified:
4 years, 6 months ago Reviewers:
chcunningham CC:
chromium-reviews, posciak+watch_chromium.org, feature-media-reviews_chromium.org Base URL:
https://chromium.googlesource.com/chromium/src.git@inv_skyjam_decode_error_June_1 Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionMSE: Use seek helper in frame_processor_unittests
Adds and uses a simplifying seek helper test method.
Also removes TODOs around the WontFixed bug 371493.
TEST=*FrameProcessorTest.*
BUG=371493
Committed: https://crrev.com/ca1543531eec489d6878e65e412bd405b444696c
Cr-Commit-Position: refs/heads/master@{#400493}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Rebased and addressed comment (WontFixed crbug 371493) #
Depends on Patchset: Messages
Total messages: 16 (8 generated)
wolenetz@chromium.org changed reviewers: + chcunningham@chromium.org
Please take a look. This is the test helper CL I mentioned in https://codereview.chromium.org/2035003002/diff/80001/media/filters/frame_pro.... (This depends on first landing https://codereview.chromium.org/2035003002/)
lgtm https://codereview.chromium.org/2072673002/diff/1/media/filters/frame_process... File media/filters/frame_processor_unittest.cc (right): https://codereview.chromium.org/2072673002/diff/1/media/filters/frame_process... media/filters/frame_processor_unittest.cc:666: // http://crbug.com/371493. So you would have SBS just return its earliest buffers absent a seek? I think the Seek is probably pretty baked into the way the pipeline works at this point, so this may not be a big deal
Description was changed from ========== MSE: Use seek helper in frame_processor_unittests Adds and uses a simplifying seek helper test method. TEST=*FrameProcessorTest.* ========== to ========== MSE: Use seek helper in frame_processor_unittests Adds and uses a simplifying seek helper test method. Also removes TODOs around the WontFixed bug 371493. TEST=*FrameProcessorTest.* BUG=371493 ==========
Thanks for review. I'll CQ this once https://codereview.chromium.org/2035003002/ lands. https://codereview.chromium.org/2072673002/diff/1/media/filters/frame_process... File media/filters/frame_processor_unittest.cc (right): https://codereview.chromium.org/2072673002/diff/1/media/filters/frame_process... media/filters/frame_processor_unittest.cc:666: // http://crbug.com/371493. On 2016/06/16 18:24:56, chcunningham wrote: > So you would have SBS just return its earliest buffers absent a seek? I think > the Seek is probably pretty baked into the way the pipeline works at this point, > so this may not be a big deal Yeah, the bug hasn't been followed up on since it isn't a big deal. The problem is that we could append at time 500ms, then at time 0ms. Both are within kSeekToStartFudgeRoom, but since we satisfied the pending seek to start with the append to 500ms first, then re-seek to start is necessary to get the data appended at time 0ms. It's only really an issue here in these tests, since we're constantly doing various small segement appends within that fudge room. I'm not sure there's a good solution to the bug, given the app can always trigger this behavior after the very first buffer at 500ms (in my example) was read and perhaps rendered. So, on third thought :), I'll go comment in the bug and close it; and adjust the related comments in this CL to indicate *why* we're re-seeking, and that it's not a bug...)
The CQ bit was checked by wolenetz@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from chcunningham@chromium.org Link to the patchset: https://codereview.chromium.org/2072673002/#ps20001 (title: "Rebased and addressed comment (WontFixed crbug 371493)")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2072673002/20001
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_...)
The CQ bit was checked by wolenetz@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2072673002/20001
Message was sent while issue was closed.
Description was changed from ========== MSE: Use seek helper in frame_processor_unittests Adds and uses a simplifying seek helper test method. Also removes TODOs around the WontFixed bug 371493. TEST=*FrameProcessorTest.* BUG=371493 ========== to ========== MSE: Use seek helper in frame_processor_unittests Adds and uses a simplifying seek helper test method. Also removes TODOs around the WontFixed bug 371493. TEST=*FrameProcessorTest.* BUG=371493 ==========
Message was sent while issue was closed.
Committed patchset #2 (id:20001)
Message was sent while issue was closed.
Description was changed from ========== MSE: Use seek helper in frame_processor_unittests Adds and uses a simplifying seek helper test method. Also removes TODOs around the WontFixed bug 371493. TEST=*FrameProcessorTest.* BUG=371493 ========== to ========== MSE: Use seek helper in frame_processor_unittests Adds and uses a simplifying seek helper test method. Also removes TODOs around the WontFixed bug 371493. TEST=*FrameProcessorTest.* BUG=371493 Committed: https://crrev.com/ca1543531eec489d6878e65e412bd405b444696c Cr-Commit-Position: refs/heads/master@{#400493} ==========
Message was sent while issue was closed.
Patchset 2 (id:??) landed as https://crrev.com/ca1543531eec489d6878e65e412bd405b444696c Cr-Commit-Position: refs/heads/master@{#400493} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
