diff options
author | James Zern <jzern@google.com> | 2012-11-27 13:08:05 -0800 |
---|---|---|
committer | James Zern <jzern@google.com> | 2012-11-27 17:17:22 -0800 |
commit | eebb648380157c6885d70e399369f687db699117 (patch) | |
tree | d3a4716330806d38c476e1e27e67a78336c74063 /test/decode_test_driver.cc | |
parent | 464b1df6d45b8ceba207459be69b9c52d026e36c (diff) | |
download | libvpx-eebb648380157c6885d70e399369f687db699117.tar libvpx-eebb648380157c6885d70e399369f687db699117.tar.gz libvpx-eebb648380157c6885d70e399369f687db699117.tar.bz2 libvpx-eebb648380157c6885d70e399369f687db699117.zip |
tests: add xmm register check for win64 targets
Change-Id: I69d00bfd1b10c03581838b15cd9a6dd66f4fa416
Diffstat (limited to 'test/decode_test_driver.cc')
-rw-r--r-- | test/decode_test_driver.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/decode_test_driver.cc b/test/decode_test_driver.cc index 3610f025d..84afe7f84 100644 --- a/test/decode_test_driver.cc +++ b/test/decode_test_driver.cc @@ -9,6 +9,7 @@ */ #include "test/decode_test_driver.h" #include "third_party/googletest/src/include/gtest/gtest.h" +#include "test/register_state_check.h" #include "test/video_source.h" namespace libvpx_test { @@ -21,8 +22,9 @@ void Decoder::DecodeFrame(const uint8_t *cxdata, int size) { ASSERT_EQ(VPX_CODEC_OK, res_init) << DecodeError(); } - const vpx_codec_err_t res_dec = vpx_codec_decode(&decoder_, - cxdata, size, NULL, 0); + vpx_codec_err_t res_dec; + REGISTER_STATE_CHECK(res_dec = vpx_codec_decode(&decoder_, + cxdata, size, NULL, 0)); ASSERT_EQ(VPX_CODEC_OK, res_dec) << DecodeError(); } |