Index: source/libvpx/test/decode_test_driver.h |
=================================================================== |
--- source/libvpx/test/decode_test_driver.h (revision 278850) |
+++ source/libvpx/test/decode_test_driver.h (working copy) |
@@ -114,6 +114,14 @@ |
virtual void PreDecodeFrameHook(const CompressedVideoSource& video, |
Decoder *decoder) {} |
+ // Hook to be called to handle decode result. Return true to continue. |
+ virtual bool HandleDecodeResult(const vpx_codec_err_t res_dec, |
+ const CompressedVideoSource& /* video */, |
+ Decoder *decoder) { |
+ EXPECT_EQ(VPX_CODEC_OK, res_dec) << decoder->DecodeError(); |
+ return VPX_CODEC_OK == res_dec; |
+ } |
+ |
// Hook to be called on every decompressed frame. |
virtual void DecompressedFrameHook(const vpx_image_t& img, |
const unsigned int frame_number) {} |