Commit 2b1a0b68 authored by James Zern's avatar James Zern
Browse files

test/tile_independence_test: check decode return

abort on failure

Change-Id: I52882613e466ae57e1ed7f10ca64e25b9724fb61
Showing with 7 additions and 1 deletion
...@@ -56,7 +56,13 @@ class TileIndependenceTest : public ::libvpx_test::EncoderTest, ...@@ -56,7 +56,13 @@ class TileIndependenceTest : public ::libvpx_test::EncoderTest,
void UpdateMD5(::libvpx_test::Decoder *dec, const vpx_codec_cx_pkt_t *pkt, void UpdateMD5(::libvpx_test::Decoder *dec, const vpx_codec_cx_pkt_t *pkt,
::libvpx_test::MD5 *md5) { ::libvpx_test::MD5 *md5) {
dec->DecodeFrame((uint8_t *) pkt->data.frame.buf, pkt->data.frame.sz); const vpx_codec_err_t res =
dec->DecodeFrame(reinterpret_cast<uint8_t*>(pkt->data.frame.buf),
pkt->data.frame.sz);
if (res != VPX_CODEC_OK) {
abort_ = true;
ASSERT_EQ(VPX_CODEC_OK, res);
}
const vpx_image_t *img = dec->GetDxData().Next(); const vpx_image_t *img = dec->GetDxData().Next();
md5->Add(img); md5->Add(img);
} }
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment