projects
/
platform
/
upstream
/
libvpx.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9364fc0
)
decode_test_driver: break decompress loop on error
author
James Zern
<jzern@google.com>
Wed, 11 Jul 2018 03:52:22 +0000
(20:52 -0700)
committer
James Zern
<jzern@google.com>
Wed, 11 Jul 2018 03:52:22 +0000
(20:52 -0700)
avoids duplicate errors should DecompressedFrameHook fail and a
potential end-less loop should dec_iter fail to advance.
Change-Id: Ifb2673d02188a8aad75cda8bb960bb56fe70d218
test/decode_test_driver.cc
patch
|
blob
|
history
diff --git
a/test/decode_test_driver.cc
b/test/decode_test_driver.cc
index
f622482
..
ae23587
100644
(file)
--- a/
test/decode_test_driver.cc
+++ b/
test/decode_test_driver.cc
@@
-98,7
+98,7
@@
void DecoderTest::RunLoop(CompressedVideoSource *video,
const vpx_image_t *img = NULL;
// Get decompressed data
- while ((img = dec_iter.Next())) {
+ while (
!::testing::Test::HasFailure() &&
(img = dec_iter.Next())) {
DecompressedFrameHook(*img, video->frame_number());
}
}