summaryrefslogtreecommitdiff
path: root/test/decode_test_driver.cc
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2012-11-27 13:08:05 -0800
committerJames Zern <jzern@google.com>2012-11-27 17:17:22 -0800
commiteebb648380157c6885d70e399369f687db699117 (patch)
treed3a4716330806d38c476e1e27e67a78336c74063 /test/decode_test_driver.cc
parent464b1df6d45b8ceba207459be69b9c52d026e36c (diff)
downloadlibvpx-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.cc6
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();
}