|
|
DescriptionMake AudioTimestampHelper::TimeToFrames() more accurate
This patch uses 'std::round' to make result of AudioTimestampHelper::TimeToFrames() more accurate.
Before, this translation was eating frames on each call, leading to significant loss of accuracy in AudioConverter: initial delay of 0.011609s at 'AudioRendererMixer::Render' changed to 0.011587s 'AudioRendererMixerInput::ProvideInput'.
BUG=619533
Committed: https://crrev.com/900df16a521d74065ed5c566e563eb29d317ae91
Cr-Commit-Position: refs/heads/master@{#438464}
Patch Set 1 #Patch Set 2 : Modified unittests. #
Dependent Patchsets: Messages
Total messages: 23 (16 generated)
The CQ bit was checked by mikhail.pozdnyakov@intel.com to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Description was changed from ========== Make AudioTimestampHelper::TimeToFrames() more accurate This patch uses 'std::round' to make result of AudioTimestampHelper::TimeToFrames() more accurate. Before this translation was eating frames on each call, leading to significant loss of accuracy in AudioConverter: initial delay of 0.011609s at 'AudioRendererMixer::Render' changed to 0.011587s 'AudioRendererMixerInput::ProvideInput'. BUG=619533 ========== to ========== Make AudioTimestampHelper::TimeToFrames() more accurate This patch uses 'std::round' to make result of AudioTimestampHelper::TimeToFrames() more accurate. Before this translation was eating frames on each call, leading to significant loss of accuracy in AudioConverter: initial delay of 0.011609s at 'AudioRendererMixer::Render' changed to 0.011587s 'AudioRendererMixerInput::ProvideInput'. BUG=619533 ==========
mikhail.pozdnyakov@intel.com changed reviewers: + chcunningham@chromium.org
Description was changed from ========== Make AudioTimestampHelper::TimeToFrames() more accurate This patch uses 'std::round' to make result of AudioTimestampHelper::TimeToFrames() more accurate. Before this translation was eating frames on each call, leading to significant loss of accuracy in AudioConverter: initial delay of 0.011609s at 'AudioRendererMixer::Render' changed to 0.011587s 'AudioRendererMixerInput::ProvideInput'. BUG=619533 ========== to ========== Make AudioTimestampHelper::TimeToFrames() more accurate This patch uses 'std::round' to make result of AudioTimestampHelper::TimeToFrames() more accurate. Before, this translation was eating frames on each call, leading to significant loss of accuracy in AudioConverter: initial delay of 0.011609s at 'AudioRendererMixer::Render' changed to 0.011587s 'AudioRendererMixerInput::ProvideInput'. BUG=619533 ==========
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linu...)
The CQ bit was checked by mikhail.pozdnyakov@intel.com to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
mikhail.pozdnyakov@intel.com changed reviewers: + jameswest@chromium.org
Please take a look
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
LTGM % perf tests confirming things look good. Can you run the Audio tests from this file with / without your change and let me know the results? https://cs.chromium.org/chromium/src/testing/gtest/include/gtest/gtest.h?l=44...
On 2016/12/13 20:20:38, chcunningham wrote: > LTGM % perf tests confirming things look good. > > Can you run the Audio tests from this file with / without your change and let me > know the results? > > https://cs.chromium.org/chromium/src/testing/gtest/include/gtest/gtest.h?l=44... typo - LGTM % perf tests confirming things look good.
lgtm
The CQ bit was checked by mikhail.pozdnyakov@intel.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch. Bot data: {"patchset_id": 20001, "attempt_start_ts": 1481705430908280, "parent_rev": "e3a5116028a472cb5c78620878e2eddaad314c59", "commit_rev": "7f63c7f52091f47f2399048a76db41053c85c98c"}
Message was sent while issue was closed.
Description was changed from ========== Make AudioTimestampHelper::TimeToFrames() more accurate This patch uses 'std::round' to make result of AudioTimestampHelper::TimeToFrames() more accurate. Before, this translation was eating frames on each call, leading to significant loss of accuracy in AudioConverter: initial delay of 0.011609s at 'AudioRendererMixer::Render' changed to 0.011587s 'AudioRendererMixerInput::ProvideInput'. BUG=619533 ========== to ========== Make AudioTimestampHelper::TimeToFrames() more accurate This patch uses 'std::round' to make result of AudioTimestampHelper::TimeToFrames() more accurate. Before, this translation was eating frames on each call, leading to significant loss of accuracy in AudioConverter: initial delay of 0.011609s at 'AudioRendererMixer::Render' changed to 0.011587s 'AudioRendererMixerInput::ProvideInput'. BUG=619533 Review-Url: https://codereview.chromium.org/2562243005 ==========
Message was sent while issue was closed.
Committed patchset #2 (id:20001)
Message was sent while issue was closed.
Description was changed from ========== Make AudioTimestampHelper::TimeToFrames() more accurate This patch uses 'std::round' to make result of AudioTimestampHelper::TimeToFrames() more accurate. Before, this translation was eating frames on each call, leading to significant loss of accuracy in AudioConverter: initial delay of 0.011609s at 'AudioRendererMixer::Render' changed to 0.011587s 'AudioRendererMixerInput::ProvideInput'. BUG=619533 Review-Url: https://codereview.chromium.org/2562243005 ========== to ========== Make AudioTimestampHelper::TimeToFrames() more accurate This patch uses 'std::round' to make result of AudioTimestampHelper::TimeToFrames() more accurate. Before, this translation was eating frames on each call, leading to significant loss of accuracy in AudioConverter: initial delay of 0.011609s at 'AudioRendererMixer::Render' changed to 0.011587s 'AudioRendererMixerInput::ProvideInput'. BUG=619533 Committed: https://crrev.com/900df16a521d74065ed5c566e563eb29d317ae91 Cr-Commit-Position: refs/heads/master@{#438464} ==========
Message was sent while issue was closed.
Patchset 2 (id:??) landed as https://crrev.com/900df16a521d74065ed5c566e563eb29d317ae91 Cr-Commit-Position: refs/heads/master@{#438464} |