diff options
author | owenlin <owenlin@chromium.org> | 2015-09-06 21:09:28 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-07 04:10:11 +0000 |
commit | b85621fa3e63cc4aaa8aff05f2cabc9206c5fab5 (patch) | |
tree | b425aa5fa16f0f0971b27523e083c9dd23bef15b /AUTHORS | |
parent | 467ac7794852a11645ef172205d9a668c84523fd (diff) | |
download | chromium_src-b85621fa3e63cc4aaa8aff05f2cabc9206c5fab5.zip chromium_src-b85621fa3e63cc4aaa8aff05f2cabc9206c5fab5.tar.gz chromium_src-b85621fa3e63cc4aaa8aff05f2cabc9206c5fab5.tar.bz2 |
vda_unittest: Fix Flush() is not called when decoding is slow.
When |decode_calls_per_second_| is set (not 0), DecodeNextFragment()
will be called at the given rate. When decoding is slow, a
BitstreamBuffer may be released after the last DcodeNextFragment()
being called. In that case, decoder's Flush() will not be called,
and the test will hang forever.
To fix this issue, we call Flush() when all BitstreamBuffers are
processed in NotifyEndOfBitstreamBuffer().
BUG=439831
Test=Run the test on veyron_minnie
patch from issue 791573002 at patchset 80001 (http://crrev.com/791573002#ps80001)
Review URL: https://codereview.chromium.org/1321423004
Cr-Commit-Position: refs/heads/master@{#347599}
Diffstat (limited to 'AUTHORS')
-rw-r--r-- | AUTHORS | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -204,6 +204,7 @@ Gyuyoung Kim <gyuyoung.kim@navercorp.com> Gzob Qq <gzobqq@gmail.com> Habib Virji <habib.virji@samsung.com> Haitao Feng <haitao.feng@intel.com> +Halley Zhao <halley.zhao@intel.com> Halton Huo <halton.huo@intel.com> Haojian Wu <hokein.wu@gmail.com> Hari Singh <hari.singh1@samsung.com> |