test/tile_independence_test: check decode return
abort on failure Change-Id: I52882613e466ae57e1ed7f10ca64e25b9724fb61
This commit is contained in:
parent
231faf91c3
commit
2b1a0b68bf
@ -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);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user